nvk: advertise VK_EXT_tooling_info

Use the implementation in common code to report no tools in use.

Passes:
dEQP-VK.api.tooling_info.validate_getter
dEQP-VK.api.tooling_info.validate_tools_properties

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24594>
This commit is contained in:
Thomas H.P. Andersen
2023-08-10 01:35:44 +02:00
committed by Marge Bot
parent 134014dfc7
commit 95feb95c95
2 changed files with 2 additions and 1 deletions

View File

@@ -496,7 +496,7 @@ Vulkan 1.3 -- all DONE: anv, radv, tu, lvp, vn
VK_EXT_subgroup_size_control DONE (anv, hasvk, lvp, radv, tu, vn) VK_EXT_subgroup_size_control DONE (anv, hasvk, lvp, radv, tu, vn)
VK_EXT_texel_buffer_alignment DONE (anv, hasvk, lvp, radv, tu, v3dv, vn) VK_EXT_texel_buffer_alignment DONE (anv, hasvk, lvp, radv, tu, v3dv, vn)
VK_EXT_texture_compression_astc_hdr DONE (vn) VK_EXT_texture_compression_astc_hdr DONE (vn)
VK_EXT_tooling_info DONE (anv, hasvk, radv, tu, v3dv, vn) VK_EXT_tooling_info DONE (anv, hasvk, nvk, radv, tu, v3dv, vn)
VK_EXT_ycbcr_2plane_444_formats DONE (nvk, vn) VK_EXT_ycbcr_2plane_444_formats DONE (nvk, vn)
Khronos extensions that are not part of any Vulkan version: Khronos extensions that are not part of any Vulkan version:

View File

@@ -426,6 +426,7 @@ nvk_get_device_extensions(const struct nv_device_info *info,
.EXT_separate_stencil_usage = true, .EXT_separate_stencil_usage = true,
.EXT_shader_demote_to_helper_invocation = true, .EXT_shader_demote_to_helper_invocation = true,
.EXT_shader_viewport_index_layer = info->cls_eng3d >= MAXWELL_B, .EXT_shader_viewport_index_layer = info->cls_eng3d >= MAXWELL_B,
.EXT_tooling_info = true,
.EXT_transform_feedback = true, .EXT_transform_feedback = true,
.EXT_vertex_attribute_divisor = true, .EXT_vertex_attribute_divisor = true,
.EXT_vertex_input_dynamic_state = true, .EXT_vertex_input_dynamic_state = true,