diff options
author | Erik Faye-Lund <erik.faye-lund@collabora.com> | 2021-04-20 12:45:44 +0200 |
---|---|---|
committer | Eric Engestrom <eric@engestrom.ch> | 2021-04-26 20:32:25 +0200 |
commit | 5edae4604e6af456cb0a0e2aa3c2fb79f302971f (patch) | |
tree | 2793bddae45dad6376162b00d5092c38d5499044 /docs | |
parent | 5dfe95bb25bf410c98c2d43700708246102f5c54 (diff) |
zink: do not require vulkan memory model for shader-images
The claim that we require vulkan memory model's MakeAvailable and
MakeVisible semantics for image writes isn't accurate. This would be
required *if* we were already using the Vulkan memory model.
But we're using the GLSL450 memory model in those cases, which has no
such requirements.
This means that any problems on RADV due to the lack of these semantics
are RADV bugs, and should be fixed in RADV instead.
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10345>
(cherry picked from commit 95d9d811c91076d50385b2fbd330335b68688c69)
Diffstat (limited to 'docs')
-rw-r--r-- | docs/drivers/zink.rst | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/docs/drivers/zink.rst b/docs/drivers/zink.rst index c5203679db5..0893dc70bc1 100644 --- a/docs/drivers/zink.rst +++ b/docs/drivers/zink.rst @@ -109,7 +109,6 @@ supported: * Device extensions: * `VK_KHR_maintenance2`_ - * `VK_KHR_vulkan_memory_model` * Formats requiring ``VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT``: @@ -259,7 +258,6 @@ questions, don't hesitate to visit `#zink on FreeNode .. _VK_EXT_conditional_rendering: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_EXT_conditional_rendering.html .. _VK_EXT_vertex_attribute_divisor: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_EXT_vertex_attribute_divisor.html .. _VK_KHR_maintenance2: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_KHR_maintenance2.html -.. _VK_KHR_vulkan_memory_model: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_KHR_vulkan_memory_model.html .. _VK_KHR_shader_draw_parameters: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_KHR_shader_draw_parameters.html .. _VK_KHR_draw_indirect_count: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_KHR_draw_indirect_count.html .. _VK_KHR_sampler_mirror_clamp_to_edge: https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VK_KHR_sampler_mirror_clamp_to_edge.html |