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) {