From 29fd096d91230f6232bda6e9adc9520e3b6b22b4 Mon Sep 17 00:00:00 2001 From: Gert Wollny Date: Sat, 4 May 2024 21:35:18 +0200 Subject: [PATCH] Revert: r600/sfn: call nir_lower_doubles explicitely" This reverts commit 36c81b5e88e68e61e93bc287e243fd29abbff97a. With nir/opt_algebraic: Allow two-step lowering of ftrunc@64 to use ffract@64 it is no longer necessary to call nir_lower_doubles explicitely in r600/sfn. Signed-off-by: Gert Wollny Part-of: --- src/gallium/drivers/r600/sfn/sfn_nir.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/gallium/drivers/r600/sfn/sfn_nir.cpp b/src/gallium/drivers/r600/sfn/sfn_nir.cpp index 7f678775590..351bfbe94ba 100644 --- a/src/gallium/drivers/r600/sfn/sfn_nir.cpp +++ b/src/gallium/drivers/r600/sfn/sfn_nir.cpp @@ -824,10 +824,8 @@ r600_lower_and_optimize_nir(nir_shader *sh, if (lower_64bit) NIR_PASS_V(sh, r600::r600_nir_64_to_vec2); - if ((sh->info.bit_sizes_float | sh->info.bit_sizes_int) & 64) { + if ((sh->info.bit_sizes_float | sh->info.bit_sizes_int) & 64) NIR_PASS_V(sh, r600::r600_split_64bit_uniforms_and_ubo); - NIR_PASS_V(sh, nir_lower_doubles, NULL, sh->options->lower_doubles_options); - } /* Lower to scalar to let some optimization work out better */ while (optimize_once(sh))