diff --git a/src/gallium/drivers/iris/iris_state.c b/src/gallium/drivers/iris/iris_state.c index c498f50ab92..592a253c6d3 100644 --- a/src/gallium/drivers/iris/iris_state.c +++ b/src/gallium/drivers/iris/iris_state.c @@ -8634,7 +8634,7 @@ iris_upload_indirect_render_state(struct iris_context *ice, iris_emit_cmd(batch, GENX(EXECUTE_INDIRECT_DRAW), ind) { ind.ArgumentFormat = - draw->index_size > 0 ? DRAWINDEXED : DRAW; + draw->index_size > 0 ? XI_DRAWINDEXED : XI_DRAW; ind.PredicateEnable = use_predicate; ind.TBIMREnabled = ice->state.use_tbimr; ind.MaxCount = indirect->draw_count; diff --git a/src/intel/genxml/gen125.xml b/src/intel/genxml/gen125.xml index adc069c6fcb..484ba17e1cc 100644 --- a/src/intel/genxml/gen125.xml +++ b/src/intel/genxml/gen125.xml @@ -1669,7 +1669,7 @@ - + diff --git a/src/intel/vulkan/genX_cmd_draw.c b/src/intel/vulkan/genX_cmd_draw.c index 5f51a7f3583..07ff818eb91 100644 --- a/src/intel/vulkan/genX_cmd_draw.c +++ b/src/intel/vulkan/genX_cmd_draw.c @@ -1705,7 +1705,7 @@ emit_indirect_draws(struct anv_cmd_buffer *cmd_buffer, #if GFX_VERx10 >= 125 genX(emit_breakpoint)(&cmd_buffer->batch, cmd_buffer->device, true); anv_batch_emit(&cmd_buffer->batch, GENX(EXECUTE_INDIRECT_DRAW), ind) { - ind.ArgumentFormat = indexed ? DRAWINDEXED : DRAW; + ind.ArgumentFormat = indexed ? XI_DRAWINDEXED : XI_DRAW; ind.TBIMREnabled = cmd_buffer->state.gfx.dyn_state.use_tbimr; ind.PredicateEnable = cmd_buffer->state.conditional_render_enabled;