diff --git a/src/asahi/genxml/cmdbuf.xml b/src/asahi/genxml/cmdbuf.xml index aa3d35cbaab..8b360fa4e8d 100644 --- a/src/asahi/genxml/cmdbuf.xml +++ b/src/asahi/genxml/cmdbuf.xml @@ -709,12 +709,12 @@ - + - + - + diff --git a/src/asahi/lib/agx_linker.c b/src/asahi/lib/agx_linker.c index e6ccb579823..32f097d809e 100644 --- a/src/asahi/lib/agx_linker.c +++ b/src/asahi/lib/agx_linker.c @@ -199,6 +199,8 @@ agx_fast_link(struct agx_linked_shader *linked, struct agx_device *dev, if (fragment) { agx_pack(&linked->fragment_props, USC_FRAGMENT_PROPERTIES, cfg) { cfg.early_z_testing = !writes_sample_mask; + cfg.unk_2 = true; + cfg.unk_3 = 0xf; cfg.unk_4 = 0x2; cfg.unk_5 = 0x0; }