anv: Remove unused field xfb_used from anv_pipeline
Since we only use xfb_info for GEN >= 8, make the ifdef cover that local variable. Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3973> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3973>
This commit is contained in:
@@ -3180,8 +3180,6 @@ struct anv_pipeline {
|
||||
uint32_t instance_divisor;
|
||||
} vb[MAX_VBS];
|
||||
|
||||
uint8_t xfb_used;
|
||||
|
||||
bool primitive_restart;
|
||||
uint32_t topology;
|
||||
|
||||
|
@@ -1309,7 +1309,6 @@ emit_3dstate_streamout(struct anv_pipeline *pipeline,
|
||||
const struct brw_vue_prog_data *prog_data =
|
||||
anv_pipeline_get_last_vue_prog_data(pipeline);
|
||||
const struct brw_vue_map *vue_map = &prog_data->vue_map;
|
||||
#endif
|
||||
|
||||
nir_xfb_info *xfb_info;
|
||||
if (anv_pipeline_has_stage(pipeline, MESA_SHADER_GEOMETRY))
|
||||
@@ -1318,8 +1317,7 @@ emit_3dstate_streamout(struct anv_pipeline *pipeline,
|
||||
xfb_info = pipeline->shaders[MESA_SHADER_TESS_EVAL]->xfb_info;
|
||||
else
|
||||
xfb_info = pipeline->shaders[MESA_SHADER_VERTEX]->xfb_info;
|
||||
|
||||
pipeline->xfb_used = xfb_info ? xfb_info->buffers_written : 0;
|
||||
#endif
|
||||
|
||||
anv_batch_emit(&pipeline->batch, GENX(3DSTATE_STREAMOUT), so) {
|
||||
so.RenderingDisable = rs_info->rasterizerDiscardEnable;
|
||||
|
Reference in New Issue
Block a user