From: Faith Ekstrand Date: Fri, 24 Feb 2023 20:09:35 +0000 (-0600) Subject: nir: Add UBO support to nir_lower_mem_access_bit_sizes X-Git-Tag: upstream/23.3.3~12278 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e433a7c4fa20158e5649ab6cd28dc17c6c4e9f05;p=platform%2Fupstream%2Fmesa.git nir: Add UBO support to nir_lower_mem_access_bit_sizes Reviewed-by: Jesse Natalie Reviewed-by: M Henning Part-of: --- diff --git a/src/compiler/nir/nir_lower_mem_access_bit_sizes.c b/src/compiler/nir/nir_lower_mem_access_bit_sizes.c index 2e1111d..7dcc75b 100644 --- a/src/compiler/nir/nir_lower_mem_access_bit_sizes.c +++ b/src/compiler/nir/nir_lower_mem_access_bit_sizes.c @@ -294,6 +294,9 @@ static nir_variable_mode intrin_to_variable_mode(nir_intrinsic_op intrin) { switch (intrin) { + case nir_intrinsic_load_ubo: + return nir_var_mem_ubo; + case nir_intrinsic_load_global: case nir_intrinsic_store_global: return nir_var_mem_global; @@ -337,6 +340,7 @@ lower_mem_access_instr(nir_builder *b, nir_instr *instr, void *_data) b->cursor = nir_after_instr(instr); switch (intrin->intrinsic) { + case nir_intrinsic_load_ubo: case nir_intrinsic_load_global: case nir_intrinsic_load_global_constant: case nir_intrinsic_load_ssbo: