From 66c6061491a7546349c04c40cbae1d23a07b5906 Mon Sep 17 00:00:00 2001 From: Karol Herbst Date: Thu, 3 Aug 2023 14:13:27 +0200 Subject: [PATCH] rusticl/kernel: get rid of initial function_temp type lowering It's not needed and causes some issues with generic memory. Fixes: 01cb01a7ee9 ("rusticl/kernel: only handle function_temp memory before lowering printf") Signed-off-by: Karol Herbst Part-of: --- src/gallium/frontends/rusticl/core/kernel.rs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/gallium/frontends/rusticl/core/kernel.rs b/src/gallium/frontends/rusticl/core/kernel.rs index 9c56742..867dc90 100644 --- a/src/gallium/frontends/rusticl/core/kernel.rs +++ b/src/gallium/frontends/rusticl/core/kernel.rs @@ -440,12 +440,6 @@ fn lower_and_optimize_nir( nir.sweep_mem(); nir_pass!(nir, nir_dedup_inline_samplers); - nir_pass!( - nir, - nir_lower_vars_to_explicit_types, - nir_variable_mode::nir_var_function_temp, - Some(glsl_get_cl_type_size_align), - ); let mut printf_opts = nir_lower_printf_options::default(); printf_opts.set_treat_doubles_as_floats(false); -- 2.7.4