Module: Mesa Branch: main Commit: 72db15913f63344cd8f01e6682c2079727762d3b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=72db15913f63344cd8f01e6682c2079727762d3b
Author: Roman Stratiienko <[email protected]> Date: Fri Dec 3 18:38:27 2021 +0200 v3dv: Fix dEQP-VK.info#instance_extensions test When mesa3d is built without VK_USE_PLATFORM_DISPLAY_KHR definition, dEQP test fails: dEQP : Test case 'dEQP-VK.info.instance_extensions'.. dEQP : Fail (Extension VK_KHR_get_display_properties2 is missing dependency: VK_KHR_display) dEQP : DONE! Enable KHR_get_display_properties2 only if VK_USE_PLATFORM_DISPLAY_KHR is enabled. Fixes: f884c2e3be36 ("v3dv: implement VK_KHR_get_display_properties2") Signed-off-by: Roman Stratiienko <[email protected]> Reviewed-by: Alejandro PiƱeiro <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14047> --- src/broadcom/vulkan/v3dv_device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/broadcom/vulkan/v3dv_device.c b/src/broadcom/vulkan/v3dv_device.c index 4448078bb12..084b3a722b0 100644 --- a/src/broadcom/vulkan/v3dv_device.c +++ b/src/broadcom/vulkan/v3dv_device.c @@ -85,11 +85,11 @@ static const struct vk_instance_extension_table instance_extensions = { .KHR_device_group_creation = true, #ifdef VK_USE_PLATFORM_DISPLAY_KHR .KHR_display = true, + .KHR_get_display_properties2 = true, #endif .KHR_external_fence_capabilities = true, .KHR_external_memory_capabilities = true, .KHR_external_semaphore_capabilities = true, - .KHR_get_display_properties2 = true, .KHR_get_physical_device_properties2 = true, #ifdef V3DV_HAS_SURFACE .KHR_get_surface_capabilities2 = true,
