Mesa (master): tu: Expose VK_KHR_relaxed_block_layout
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Apr 14 12:11:19 UTC 2021
Module: Mesa
Branch: master
Commit: 271c18f48ec3f7396150686a4f15c756818cf335
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=271c18f48ec3f7396150686a4f15c756818cf335
Author: Connor Abbott <cwabbott0 at gmail.com>
Date: Fri Dec 4 17:26:31 2020 +0100
tu: Expose VK_KHR_relaxed_block_layout
This was absorbed into Vulkan 1.1, but we forgot to expose it
separately. It's a subset of what's allowed by
VK_EXT_scalar_block_layout.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8695>
---
docs/features.txt | 4 ++--
src/freedreno/vulkan/tu_extensions.py | 1 +
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/docs/features.txt b/docs/features.txt
index 5fd8cd43ced..2304c948f20 100644
--- a/docs/features.txt
+++ b/docs/features.txt
@@ -419,7 +419,7 @@ we DO NOT WANT implementations of these extensions for Mesa.
Vulkan 1.0 -- all DONE: anv, lvp, radv, tu, v3dv
-Vulkan 1.1 -- all DONE: anv, lvp, radv
+Vulkan 1.1 -- all DONE: anv, lvp, radv, tu
VK_KHR_16bit_storage DONE (anv/gen8+, lvp, radv, tu/a650)
VK_KHR_bind_memory2 DONE (anv, lvp, radv, tu)
@@ -439,7 +439,7 @@ Vulkan 1.1 -- all DONE: anv, lvp, radv
VK_KHR_maintenance2 DONE (anv, lvp, radv, tu)
VK_KHR_maintenance3 DONE (anv, lvp, radv, tu)
VK_KHR_multiview DONE (anv, lvp, radv, tu)
- VK_KHR_relaxed_block_layout DONE (anv, lvp, radv)
+ VK_KHR_relaxed_block_layout DONE (anv, lvp, radv, tu)
VK_KHR_sampler_ycbcr_conversion DONE (anv, radv, tu)
VK_KHR_shader_draw_parameters DONE (anv, lvp, radv, tu)
VK_KHR_storage_buffer_storage_class DONE (anv, lvp, radv, tu)
diff --git a/src/freedreno/vulkan/tu_extensions.py b/src/freedreno/vulkan/tu_extensions.py
index 2fe52912eaf..762f5b59519 100644
--- a/src/freedreno/vulkan/tu_extensions.py
+++ b/src/freedreno/vulkan/tu_extensions.py
@@ -115,6 +115,7 @@ EXTENSIONS = [
Extension('VK_KHR_16bit_storage', 1, 'device->gpu_id >= 650'),
Extension('VK_EXT_scalar_block_layout', 1, True),
Extension('VK_KHR_spirv_1_4', 1, True),
+ Extension('VK_KHR_relaxed_block_layout', 1, True),
]
MAX_API_VERSION = VkVersion(MAX_API_VERSION)
More information about the mesa-commit
mailing list