From 5b129e6eb9f4ca85003d1a16dce79e47fd828ea6 Mon Sep 17 00:00:00 2001 From: Mary Guillemard Date: Wed, 21 Aug 2024 10:41:00 +0200 Subject: [PATCH] panvk: Expose trivial google extensions Those three extensions are handled in common code. Signed-off-by: Mary Guillemard Reviewed-by: Boris Brezillon Part-of: --- docs/features.txt | 6 +++--- src/panfrost/vulkan/panvk_physical_device.c | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/features.txt b/docs/features.txt index 2fa05b10c61..9a7a37c2b34 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -639,9 +639,9 @@ Khronos extensions that are not part of any Vulkan version: VK_EXT_ycbcr_image_arrays DONE (anv, hasvk, lvp, nvk, radv) VK_ANDROID_external_memory_android_hardware_buffer DONE (anv, radv, tu, vn) VK_ANDROID_native_buffer DONE (anv, radv, tu, v3dv, vn) - VK_GOOGLE_decorate_string DONE (anv, hasvk, lvp, nvk, radv, tu) - VK_GOOGLE_hlsl_functionality1 DONE (anv, hasvk, lvp, nvk, radv, tu) - VK_GOOGLE_user_type DONE (anv, hasvk, nvk, radv, tu) + VK_GOOGLE_decorate_string DONE (anv, hasvk, lvp, nvk, panvk, radv, tu) + VK_GOOGLE_hlsl_functionality1 DONE (anv, hasvk, lvp, nvk, panvk, radv, tu) + VK_GOOGLE_user_type DONE (anv, hasvk, nvk, panvk, radv, tu) VK_IMG_filter_cubic DONE (tu/a650+) VK_NV_compute_shader_derivatives DONE (anv, hasvk, radv) VK_EXT_acquire_drm_display DONE (anv, nvk, radv, tu, v3dv) diff --git a/src/panfrost/vulkan/panvk_physical_device.c b/src/panfrost/vulkan/panvk_physical_device.c index 95c7cc9f01e..39eafc16328 100644 --- a/src/panfrost/vulkan/panvk_physical_device.c +++ b/src/panfrost/vulkan/panvk_physical_device.c @@ -89,6 +89,9 @@ get_device_extensions(const struct panvk_physical_device *device, .EXT_private_data = true, .EXT_shader_module_identifier = true, .EXT_vertex_attribute_divisor = true, + .GOOGLE_decorate_string = true, + .GOOGLE_hlsl_functionality1 = true, + .GOOGLE_user_type = true, }; }