diff --git a/.pick_status.json b/.pick_status.json
index 72e1aa12c93..fac611b5b1e 100644
--- a/.pick_status.json
+++ b/.pick_status.json
@@ -204,7 +204,7 @@
"description": "anv,iris: prefix the argument format with XI for a upcoming refactor",
"nominated": true,
"nomination_type": 4,
- "resolution": 0,
+ "resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
diff --git a/src/gallium/drivers/iris/iris_state.c b/src/gallium/drivers/iris/iris_state.c
index 95236a79b10..8e999e93de4 100644
--- a/src/gallium/drivers/iris/iris_state.c
+++ b/src/gallium/drivers/iris/iris_state.c
@@ -8640,7 +8640,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 8acad6441b3..d299fca9692 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 13a7d92d3fd..585488f21ea 100644
--- a/src/intel/vulkan/genX_cmd_draw.c
+++ b/src/intel/vulkan/genX_cmd_draw.c
@@ -1702,7 +1702,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;