mesa/st: Track complete access qualifier for images
authorRob Clark <robdclark@chromium.org>
Mon, 9 Jan 2023 19:23:39 +0000 (11:23 -0800)
committerMarge Bot <emma+marge@anholt.net>
Wed, 11 Jan 2023 20:09:01 +0000 (20:09 +0000)
commit5fb0992a53561f2fa955dab246696f60e93da3cb
tree3dc54b806e74700692cb3ef7f08bff5321e681e4
parente8e7f06f104543f4c514b2a77fbe9f8044fc234c
mesa/st: Track complete access qualifier for images

Don't turn gl_access_qualifier coming from NIR back into GL enums,
losing information in the process.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20612>
src/compiler/glsl/gl_nir_link_uniforms.c
src/compiler/glsl/serialize.cpp
src/mesa/main/shader_types.h
src/mesa/main/texturebindless.c
src/mesa/state_tracker/st_atom_image.c
src/mesa/state_tracker/st_draw_feedback.c
src/mesa/state_tracker/st_texture.c