mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 07:20:10 +01:00
anv: enable mesh/task shader hashes
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38638>
This commit is contained in:
parent
4b9aa9dc91
commit
4c3bf04dd0
1 changed files with 6 additions and 2 deletions
|
|
@ -3771,8 +3771,10 @@ cmd_buffer_gfx_state_emission(struct anv_cmd_buffer *cmd_buffer)
|
|||
if (IS_DIRTY(MESH_CONTROL))
|
||||
anv_batch_emit_gfx(batch, GENX(3DSTATE_MESH_CONTROL), mesh_control);
|
||||
|
||||
if (IS_DIRTY(MESH_SHADER))
|
||||
if (IS_DIRTY(MESH_SHADER)) {
|
||||
DEBUG_SHADER_HASH(MESA_SHADER_MESH);
|
||||
anv_batch_emit_gfx(batch, GENX(3DSTATE_MESH_SHADER), mesh_shader);
|
||||
}
|
||||
|
||||
if (IS_DIRTY(MESH_DISTRIB))
|
||||
anv_batch_emit_gfx(batch, GENX(3DSTATE_MESH_DISTRIB), mesh_distrib);
|
||||
|
|
@ -3780,8 +3782,10 @@ cmd_buffer_gfx_state_emission(struct anv_cmd_buffer *cmd_buffer)
|
|||
if (IS_DIRTY(TASK_CONTROL))
|
||||
anv_batch_emit_gfx(batch, GENX(3DSTATE_TASK_CONTROL), task_control);
|
||||
|
||||
if (IS_DIRTY(TASK_SHADER))
|
||||
if (IS_DIRTY(TASK_SHADER)) {
|
||||
DEBUG_SHADER_HASH(MESA_SHADER_TASK);
|
||||
anv_batch_emit_gfx(batch, GENX(3DSTATE_TASK_SHADER), task_shader);
|
||||
}
|
||||
|
||||
if (IS_DIRTY(TASK_REDISTRIB))
|
||||
anv_batch_emit_gfx(batch, GENX(3DSTATE_TASK_REDISTRIB), task_redistrib);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue