From 09854fbb01a3c10287b759e88f40e5c05c9be9ba Mon Sep 17 00:00:00 2001 From: Norbert Nopper Date: Fri, 25 Nov 2016 07:55:13 +0100 Subject: layers: Complete support for VK_KHR_Display ext Fixed using display extension only crash. Added vkGetDisplayPlaneCapabilitiesKHR. Fixes, that unique objects works for display extension. Change-Id: I66727a430b9d55bfa40fdddc884f40c91aa29f11 --- scripts/unique_objects_generator.py | 1 + scripts/vulkan.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/unique_objects_generator.py b/scripts/unique_objects_generator.py index cdd2808c..af59da43 100644 --- a/scripts/unique_objects_generator.py +++ b/scripts/unique_objects_generator.py @@ -146,6 +146,7 @@ class UniqueObjectsOutputGenerator(OutputGenerator): 'vkGetPhysicalDeviceDisplayPlanePropertiesKHR', 'vkGetDisplayPlaneSupportedDisplaysKHR', 'vkGetDisplayModePropertiesKHR', + 'vkGetDisplayPlaneCapabilitiesKHR', # DebugReport APIs are hooked, but handled separately in the source file 'vkCreateDebugReportCallbackEXT', 'vkDestroyDebugReportCallbackEXT', diff --git a/scripts/vulkan.py b/scripts/vulkan.py index 90007651..5d71f52f 100644 --- a/scripts/vulkan.py +++ b/scripts/vulkan.py @@ -1375,6 +1375,7 @@ win32_wsi_exts = [VK_KHR_win32_surface common_exts = [VK_VERSION_1_0, VK_KHR_surface, VK_KHR_swapchain, + VK_KHR_display, VK_KHR_display_swapchain, ] @@ -1398,8 +1399,7 @@ non_exported_exts = [VK_NV_external_memory_capabilities, # VK_AMD_shader_ballot, # VK_IMG_format_pvrtc, ] -non_android_exts = [VK_KHR_display, - ] + extensions = common_exts extensions_all = non_exported_exts -- cgit v1.2.3