zink: use device scope for iamge read/write mem semantics

workgroup isn't right for this
39 jobs for !9739 with zink-memmodel in 10 seconds (queued for 7 seconds)
latest detached
Status Job ID Name Coverage
  Sanity
passed #8285923
sanity

00:00:10

 
  Container
manual #8285928
aarch64 manual
arm_build
manual #8285930
manual
arm_test-base
manual #8285931
windows shell 1809 mesa manual
windows_build_vs2019
manual #8285925
manual
x86_build-base
manual #8285926
manual
x86_test-base
 
  Container 2
created #8285945
android_build
created #8285951
arm64_test
created #8285952
armhf_test
created #8285941
i386_build
created #8285934
kernel+rootfs_amd64
created #8285935
aarch64
kernel+rootfs_arm64
created #8285937
aarch64
kernel+rootfs_armhf
created #8285942
ppc64el_build
created #8285944
s390x_build
created #8285939
x86_build
created #8285947
x86_test-gl
created #8285949
x86_test-vk
 
  Meson X86 64
created #8285962
meson-clang
created #8285964
meson-clover
created #8285957
meson-clover-testing
created #8285959
meson-gallium
created #8285961
meson-release
created #8285954
meson-testing
created #8285956
meson-testing-asan
created #8285966
meson-vulkan
 
  Build Misc
created #8285968
meson-android
created #8285971
aarch64
meson-arm64
created #8285974
aarch64
meson-arm64-asan
created #8285975
aarch64
meson-arm64-build-test
created #8285969
aarch64
meson-armhf
created #8285977
meson-i386
created #8285983
meson-mingw32-x86_64
created #8285981
kvm
meson-ppc64el
created #8285979
kvm
meson-s390x
 
  Layered Backends
created #8285989
zink-lvp-gl
created #8285986
zink-lvp-gles2
created #8285988
zink-lvp-gles3
created #8285984
zink-piglit-quick_gl