From f5d8edd2de24b86d7333a4ff74e120204c3e15d6 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Mon, 7 Oct 2024 12:46:01 -0400 Subject: [PATCH] asahi: be explicit about frag properties Signed-off-by: Alyssa Rosenzweig Part-of: --- src/asahi/genxml/cmdbuf.xml | 6 +++--- src/asahi/lib/agx_linker.c | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) 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; }