From 8fbc12feb2bdca70d849061b2f2e4fc292e9c38c Mon Sep 17 00:00:00 2001 From: Chad Versace Date: Wed, 10 Aug 2022 15:57:41 -0700 Subject: [PATCH] venus: Enable VK_KHR_shader_non_semantic_info This extension has no Vulkan API, only SPIR-V API. Signed-off-by: Chad Versace Reviewed-by: Yiwei Zhang Reviewed-by: Ryan Neph Part-of: --- docs/features.txt | 2 +- src/virtio/vulkan/vn_physical_device.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/features.txt b/docs/features.txt index dcf4d54..b2d04e4 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -478,7 +478,7 @@ Vulkan 1.3 -- all DONE: anv, radv, lvp VK_KHR_format_feature_flags2 DONE (anv, lvp, radv, tu, v3dv) VK_KHR_maintenance4 DONE (anv, lvp, radv, tu, vn) VK_KHR_shader_integer_dot_product DONE (anv, lvp, radv, tu, vn) - VK_KHR_shader_non_semantic_info DONE (anv, radv, tu, v3dv) + VK_KHR_shader_non_semantic_info DONE (anv, radv, tu, v3dv, vn) VK_KHR_shader_terminate_invocation DONE (anv, lvp, radv, tu) VK_KHR_synchronization2 DONE (anv, lvp, panvk, radv, tu) VK_KHR_zero_initialize_workgroup_memory DONE (anv, lvp, radv, tu) diff --git a/src/virtio/vulkan/vn_physical_device.c b/src/virtio/vulkan/vn_physical_device.c index f96da26..1352dd1 100644 --- a/src/virtio/vulkan/vn_physical_device.c +++ b/src/virtio/vulkan/vn_physical_device.c @@ -1048,6 +1048,7 @@ vn_physical_device_get_passthrough_extensions( .KHR_dynamic_rendering = true, .KHR_maintenance4 = true, .KHR_shader_integer_dot_product = true, + .KHR_shader_non_semantic_info = true, .EXT_4444_formats = true, .EXT_extended_dynamic_state = true, .EXT_extended_dynamic_state2 = true, -- 2.7.4