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>
This commit is contained in:
Connor Abbott 2020-12-04 17:26:31 +01:00 committed by Marge Bot
parent 765c3b85a5
commit 271c18f48e
2 changed files with 3 additions and 2 deletions

View File

@ -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)

View File

@ -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)