ir3: Check for nir_var_mem_image in shared_barrier handling
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4743>
This commit is contained in:
parent
ae58894ee7
commit
e87dbfd3e8
|
@ -1384,7 +1384,7 @@ emit_intrinsic_barrier(struct ir3_context *ctx, nir_intrinsic_instr *intr)
|
|||
}
|
||||
|
||||
/* TODO: check for image mode when it has a separate one */
|
||||
if (modes & nir_var_mem_ssbo) {
|
||||
if (modes & (nir_var_mem_ssbo | nir_var_mem_image)) {
|
||||
barrier->barrier_class |= IR3_BARRIER_IMAGE_W;
|
||||
barrier->barrier_conflict |=
|
||||
IR3_BARRIER_IMAGE_W | IR3_BARRIER_IMAGE_R;
|
||||
|
|
Loading…
Reference in New Issue