From 56be39996af2d926a5f9afb55894a532d820af7e Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Wed, 2 Aug 2023 15:30:56 -0400 Subject: [PATCH] etnaviv: What if we just didn't have a compiler? alyssa: please no. etnaviv: ok but we'll just not run nir_validate so it's fine. alyssa: please no. etnaviv: ok but we have ci now so you have to keep it working. alyssa: please no. Signed-off-by: Alyssa Rosenzweig Reviewed-by: Faith Ekstrand Reviewed-by: Christian Gmeiner Part-of: --- src/gallium/drivers/etnaviv/etnaviv_nir.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/etnaviv/etnaviv_nir.c b/src/gallium/drivers/etnaviv/etnaviv_nir.c index b24abe0b6ff..2cee67a7d6e 100644 --- a/src/gallium/drivers/etnaviv/etnaviv_nir.c +++ b/src/gallium/drivers/etnaviv/etnaviv_nir.c @@ -190,6 +190,7 @@ etna_lower_alu_impl(nir_function_impl *impl, bool has_new_transcendentals) mul->dest.write_mask = 1; nir_ssa_dest_init(&mul->instr, &mul->dest.dest, 1, 32); + alu->src[0].swizzle[1] = 0; ssa->num_components = 2; nir_instr_insert_after(instr, &mul->instr);