layers: Update to 1.1.76 header
Add unique objects wrappers for
- GetPhysicalDeviceDisplayProperties2KHR
- GetPhysicalDeviceDisplayPlanePropertiesKHR
- GetPhysicalDeviceDisplayPlaneProperties2KHR
- GetDisplayModeProperties2KHR
Move VK_KHR_display functions from interface_functions
no_autogen_list so they get added to the dispatch table
Remove #ifndef __ANDROID__ around VK_KHR_display functions
Update vulkan-headers_revision_android revision to 1.1.76
Change-Id: I924tc35b3075bfac4ca64249c5bf66d3c32a5b60b
diff --git a/scripts/unique_objects_generator.py b/scripts/unique_objects_generator.py
index abe8df4..257efa9 100644
--- a/scripts/unique_objects_generator.py
+++ b/scripts/unique_objects_generator.py
@@ -156,14 +156,17 @@
'vkDestroyRenderPass',
'vkSetDebugUtilsObjectNameEXT',
'vkSetDebugUtilsObjectTagEXT',
+ 'vkGetPhysicalDeviceDisplayPropertiesKHR',
+ 'vkGetPhysicalDeviceDisplayProperties2KHR',
+ 'vkGetPhysicalDeviceDisplayPlanePropertiesKHR',
+ 'vkGetPhysicalDeviceDisplayPlaneProperties2KHR',
+ 'vkGetDisplayPlaneSupportedDisplaysKHR',
+ 'vkGetDisplayModePropertiesKHR',
+ 'vkGetDisplayModeProperties2KHR',
+ 'vkGetDisplayPlaneCapabilitiesKHR',
]
# Commands shadowed by interface functions and are not implemented
self.interface_functions = [
- 'vkGetPhysicalDeviceDisplayPropertiesKHR',
- 'vkGetPhysicalDeviceDisplayPlanePropertiesKHR',
- 'vkGetDisplayPlaneSupportedDisplaysKHR',
- 'vkGetDisplayModePropertiesKHR',
- 'vkGetDisplayPlaneCapabilitiesKHR',
# VK_EXT_debug_report APIs are hooked, but handled separately in the source file
'vkCreateDebugReportCallbackEXT',
'vkDestroyDebugReportCallbackEXT',