diff --git a/src/asahi/genxml/cmdbuf.xml b/src/asahi/genxml/cmdbuf.xml
index 78695b70f12..aa3d35cbaab 100644
--- a/src/asahi/genxml/cmdbuf.xml
+++ b/src/asahi/genxml/cmdbuf.xml
@@ -693,7 +693,7 @@
-
+
diff --git a/src/asahi/lib/agx_linker.c b/src/asahi/lib/agx_linker.c
index 2c020cba80e..e6ccb579823 100644
--- a/src/asahi/lib/agx_linker.c
+++ b/src/asahi/lib/agx_linker.c
@@ -193,6 +193,7 @@ agx_fast_link(struct agx_linked_shader *linked, struct agx_device *dev,
cfg.register_count = nr_gprs;
cfg.unk_1 = fragment;
cfg.spill_size = scratch_size ? agx_scratch_get_bucket(scratch_size) : 0;
+ cfg.unk_4 = 1;
}
if (fragment) {