diff --git a/src/intel/genxml/gen20.xml b/src/intel/genxml/gen20.xml
index 7308301c134..41a58a69e13 100644
--- a/src/intel/genxml/gen20.xml
+++ b/src/intel/genxml/gen20.xml
@@ -1061,7 +1061,12 @@
+
+
+
+
+
@@ -1086,7 +1091,12 @@
+
+
+
+
+
diff --git a/src/intel/vulkan/genX_init_state.c b/src/intel/vulkan/genX_init_state.c
index 4938e5b6621..bdfc95fd0d8 100644
--- a/src/intel/vulkan/genX_init_state.c
+++ b/src/intel/vulkan/genX_init_state.c
@@ -589,6 +589,9 @@ init_render_queue_state(struct anv_queue *queue, bool is_companion_rcs_batch)
#if GFX_VERx10 >= 125
anv_batch_emit(&batch, GENX(STATE_COMPUTE_MODE), cm) {
cm.Mask1 = 0xffff;
+#if GFX_VERx10 >= 200
+ cm.Mask2 = 0xffff;
+#endif
}
anv_batch_emit(&batch, GENX(3DSTATE_MESH_CONTROL), zero);
anv_batch_emit(&batch, GENX(3DSTATE_TASK_CONTROL), zero);