Skip to content

zink: relax mem model requirements in some cases

Mike Blumenkrantz requested to merge zmike/mesa:zink-memmodel into master

top 4 patches

a certain subset of drivers are known to have compatible ("good") behavior for shader images. if it's known that zink is running on one of those drivers, the vk mem model requirement as well as its application can be dropped entirely

in particular, this relaxes requirements for shader images on lavapipe and supersedes !9674 (closed) (though notes there still apply)

also a bonus fix for wrong mem semantics scoping

depends on (and contains) !9724 (merged)

Edited by Mike Blumenkrantz

Merge request reports