From 4df1d6e03c91637d89d70339674deaece0d7641e Mon Sep 17 00:00:00 2001 From: Mark Young Date: Thu, 9 Nov 2017 10:37:04 -0700 Subject: Implement initial VK_EXT_debug_utils changes This affects the loader, scripts, and layers and introduces the changes to support the VK_EXT_debug_utils extension. Change-Id: Ia5336f63e85b00f1e59416c06aacd4ae331fd692 --- scripts/parameter_validation_generator.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'scripts/parameter_validation_generator.py') diff --git a/scripts/parameter_validation_generator.py b/scripts/parameter_validation_generator.py index edd49b55..4246eeae 100644 --- a/scripts/parameter_validation_generator.py +++ b/scripts/parameter_validation_generator.py @@ -127,17 +127,12 @@ class ParameterValidationOutputGenerator(OutputGenerator): self.blacklist = [ 'vkGetInstanceProcAddr', 'vkGetDeviceProcAddr', - 'vkEnumerateInstanceLayerProperties', - 'vkEnumerateInstanceExtensionsProperties', - 'vkEnumerateDeviceLayerProperties', - 'vkEnumerateDeviceExtensionsProperties', - 'vkCreateDebugReportCallbackKHR', - 'vkDestroyDebugReportCallbackKHR', + 'vkEnumerateInstanceVersion', 'vkEnumerateInstanceLayerProperties', 'vkEnumerateInstanceExtensionProperties', 'vkEnumerateDeviceLayerProperties', - 'vkCmdDebugMarkerEndEXT', 'vkEnumerateDeviceExtensionProperties', + 'vkCmdDebugMarkerEndEXT', ] self.validate_only = [ 'vkCreateInstance', @@ -150,6 +145,8 @@ class ParameterValidationOutputGenerator(OutputGenerator): 'vkCreateCommandPool', 'vkCreateRenderPass', 'vkDestroyRenderPass', + 'vkCreateDebugUtilsMessengerEXT', + 'vkDestroyDebugUtilsMessengerEXT', ] # Structure fields to ignore self.structMemberBlacklist = { 'VkWriteDescriptorSet' : ['dstSet'] } -- cgit v1.2.3