diff --git a/src/compiler/nir/nir_opt_offsets.c b/src/compiler/nir/nir_opt_offsets.c index a0a61486b20..c9569ab1c55 100644 --- a/src/compiler/nir/nir_opt_offsets.c +++ b/src/compiler/nir/nir_opt_offsets.c @@ -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);