this now matches zink_resource_image_needs_barrier
cc: mesa-stable
Acked-by: Dave Airlie <airlied@redhat.com>
Reviewed-By: Tatsuyuki Ishi <ishitatsuyuki@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17111>
pipeline = pipeline_access_stage(flags);
return zink_resource_access_is_write(res->obj->access) ||
zink_resource_access_is_write(flags) ||
- ((res->obj->access_stage & pipeline) != pipeline && !(res->obj->access_stage & (pipeline - 1))) ||
+ (res->obj->access_stage & pipeline) != pipeline ||
(res->obj->access & flags) != flags;
}