anv: enable task redistribution
Disabling is no longer needed after "intel/compiler/mesh: use
slice id of task urb handles in mesh shaders".
This reverts commit 4eaecd7965
.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7141
Reviewed-by: Caio Oliveira <caio.oliveira@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21007>
This commit is contained in:

committed by
Marge Bot

parent
dd9bf86725
commit
75e5d458a0
@@ -1778,12 +1778,7 @@ emit_task_state(struct anv_graphics_pipeline *pipeline)
|
||||
redistrib.SmallTaskThreshold = 1; /* 2^N */
|
||||
redistrib.TargetMeshBatchSize = devinfo->num_slices > 2 ? 3 : 5; /* 2^N */
|
||||
redistrib.TaskRedistributionLevel = TASKREDISTRIB_BOM;
|
||||
|
||||
/* TODO: We have an unknown issue with Task Payload when task redistribution
|
||||
* is enabled. Disable it for now.
|
||||
* See https://gitlab.freedesktop.org/mesa/mesa/-/issues/7141
|
||||
*/
|
||||
redistrib.TaskRedistributionMode = TASKREDISTRIB_OFF;
|
||||
redistrib.TaskRedistributionMode = TASKREDISTRIB_RR_STRICT;
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user