nir/opt_offsets: add support for intel intrinsics
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35252>
This commit is contained in:
committed by
Marge Bot
parent
16fca611d7
commit
50dab62f57
@@ -224,6 +224,8 @@ process_instr(nir_builder *b, nir_instr *instr, void *s)
|
||||
return try_fold_load_store(b, intrin, state, 2, get_max(state, intrin, state->options->buffer_max),
|
||||
nir_intrinsic_access(intrin) & ACCESS_IS_SWIZZLED_AMD);
|
||||
case nir_intrinsic_load_ssbo_intel:
|
||||
case nir_intrinsic_load_ssbo_uniform_block_intel:
|
||||
case nir_intrinsic_load_ubo_uniform_block_intel:
|
||||
return try_fold_load_store(b, intrin, state, 1, get_max(state, intrin, state->options->buffer_max), true);
|
||||
case nir_intrinsic_store_ssbo_intel:
|
||||
return try_fold_load_store(b, intrin, state, 2, get_max(state, intrin, state->options->buffer_max), true);
|
||||
|
||||
Reference in New Issue
Block a user