From: Tapani Pälli Date: Tue, 2 Apr 2019 05:56:07 +0000 (+0300) Subject: st/nir: run st_nir_opts after 64bit ops lowering X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3cea9f981a14db797afb10225623acb96bd1c107;p=mesa.git st/nir: run st_nir_opts after 64bit ops lowering CID: 1444309 Fixes: 9ab1b1d0227 "st/nir: Move 64-bit lowering later" Signed-off-by: Tapani Pälli Reviewed-by: Timothy Arceri Reviewed-by: Jason Ekstrand --- diff --git a/src/mesa/state_tracker/st_glsl_to_nir.cpp b/src/mesa/state_tracker/st_glsl_to_nir.cpp index 8a58328ce48..9a4e030413b 100644 --- a/src/mesa/state_tracker/st_glsl_to_nir.cpp +++ b/src/mesa/state_tracker/st_glsl_to_nir.cpp @@ -436,7 +436,7 @@ st_glsl_to_nir(struct st_context *st, struct gl_program *prog, lowered_64bit_ops |= progress; } while (progress); - if (progress) + if (lowered_64bit_ops) st_nir_opts(nir, is_scalar); }