diff --git a/src/intel/compiler/brw/brw_nir.c b/src/intel/compiler/brw/brw_nir.c index b6bf1ba5034..2d72d8c2931 100644 --- a/src/intel/compiler/brw/brw_nir.c +++ b/src/intel/compiler/brw/brw_nir.c @@ -1754,6 +1754,9 @@ brw_nir_lower_vue_outputs(nir_shader *nir) nir_lower_io_lower_64bit_to_32); NIR_PASS(_, nir, brw_nir_lower_16bit_io, nir_var_shader_out); + + /* Fold constant offset srcs for IO. */ + NIR_PASS(_, nir, nir_opt_constant_folding); } void