From b3fc49686edb33f3a67ab4a94ef9f218785765c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Sun, 29 Dec 2024 19:10:10 -0500 Subject: [PATCH] ac/nir: clamp vertex color outputs in the right place MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Timur Kristóf Part-of: --- src/amd/common/nir/ac_nir_lower_legacy_vs.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/amd/common/nir/ac_nir_lower_legacy_vs.c b/src/amd/common/nir/ac_nir_lower_legacy_vs.c index 4cacc0293f7..458c05d0dcd 100644 --- a/src/amd/common/nir/ac_nir_lower_legacy_vs.c +++ b/src/amd/common/nir/ac_nir_lower_legacy_vs.c @@ -70,6 +70,9 @@ ac_nir_lower_legacy_vs(nir_shader *nir, /* This should be after streamout and before exports. */ ac_nir_clamp_vertex_color_outputs(&b, &out); + /* This should be after streamout and before exports. */ + ac_nir_clamp_vertex_color_outputs(&b, &out); + uint64_t export_outputs = nir->info.outputs_written | VARYING_BIT_POS; if (kill_pointsize) export_outputs &= ~VARYING_BIT_PSIZ;