From: Karol Herbst Date: Thu, 3 Aug 2023 12:13:27 +0000 (+0200) Subject: rusticl/kernel: get rid of initial function_temp type lowering X-Git-Tag: upstream/23.3.3~4649 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=66c6061491a7546349c04c40cbae1d23a07b5906;p=platform%2Fupstream%2Fmesa.git 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: --- 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);