From d28677cfd96b17904e39bde58dbe974a69c05d2a Mon Sep 17 00:00:00 2001 From: M Henning Date: Wed, 29 Dec 2021 20:06:26 -0500 Subject: [PATCH] nouveau/nir: Lower 64-bit phis Fixes arb_gpu_shader_fp64-fs-non-uniform-control-flow-ubo on kepler with NV50_PROG_USE_NIR=1 Reviewed-by: Emma Anholt Part-of: --- src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp b/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp index e28c94f..1473f01 100644 --- a/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp @@ -3172,6 +3172,7 @@ Converter::run() NIR_PASS(progress, nir, nir_copy_prop); NIR_PASS(progress, nir, nir_opt_dce); NIR_PASS(progress, nir, nir_opt_dead_cf); + NIR_PASS(progress, nir, nir_lower_64bit_phis); } while (progress); NIR_PASS_V(nir, nir_lower_bool_to_int32); -- 2.7.4