From dd9c34a907c7cf3069968b6fd701ba2cdad8a74a Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Tue, 6 Oct 2020 12:31:52 -0500 Subject: [PATCH] intel/nir: Lower load_global_constant in lower_mem_access_bit_sizes It's identical to nir_intrinsic_load_global except that it works on data that's guaranteed to be constant throughout the shader invocation. Fixes: ff2f44d86585 "intel/fs: Implement nir_intrinsic_load_global_constant" Reviewed-by: Kenneth Graunke Part-of: --- src/intel/compiler/brw_nir_lower_mem_access_bit_sizes.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/intel/compiler/brw_nir_lower_mem_access_bit_sizes.c b/src/intel/compiler/brw_nir_lower_mem_access_bit_sizes.c index aabf241..bbb210b 100644 --- a/src/intel/compiler/brw_nir_lower_mem_access_bit_sizes.c +++ b/src/intel/compiler/brw_nir_lower_mem_access_bit_sizes.c @@ -256,6 +256,7 @@ lower_mem_access_bit_sizes_impl(nir_function_impl *impl, nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); switch (intrin->intrinsic) { case nir_intrinsic_load_global: + case nir_intrinsic_load_global_constant: case nir_intrinsic_load_ssbo: case nir_intrinsic_load_shared: case nir_intrinsic_load_scratch: -- 2.7.4