diff --git a/src/intel/genxml/gen20.xml b/src/intel/genxml/gen20.xml
index 159429e138a..53a0059b544 100644
--- a/src/intel/genxml/gen20.xml
+++ b/src/intel/genxml/gen20.xml
@@ -975,6 +975,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/intel/vulkan/genX_init_state.c b/src/intel/vulkan/genX_init_state.c
index 3593c590ea4..a8ae826f129 100644
--- a/src/intel/vulkan/genX_init_state.c
+++ b/src/intel/vulkan/genX_init_state.c
@@ -690,8 +690,10 @@ init_compute_queue_state(struct anv_queue *queue)
}
anv_batch_emit(&batch, GENX(STATE_COMPUTE_MODE), cm) {
+#if GFX_VER < 20
cm.PixelAsyncComputeThreadLimit = 4;
cm.PixelAsyncComputeThreadLimitMask = 0x7;
+#endif
}
#endif