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/object_tracker_generator.py | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'scripts/object_tracker_generator.py') diff --git a/scripts/object_tracker_generator.py b/scripts/object_tracker_generator.py index 405a5b7c..26c1105a 100644 --- a/scripts/object_tracker_generator.py +++ b/scripts/object_tracker_generator.py @@ -172,6 +172,17 @@ class ObjectTrackerOutputGenerator(OutputGenerator): 'vkGetDeviceQueue', 'vkGetSwapchainImagesKHR', 'vkCreateDescriptorSetLayout', + 'vkCreateDebugUtilsMessengerEXT', + 'vkDestroyDebugUtilsMessengerEXT', + 'vkSubmitDebugUtilsMessageEXT', + 'vkSetDebugUtilsObjectNameEXT', + 'vkSetDebugUtilsObjectTagEXT', + 'vkQueueBeginDebugUtilsLabelEXT', + 'vkQueueEndDebugUtilsLabelEXT', + 'vkQueueInsertDebugUtilsLabelEXT', + 'vkCmdBeginDebugUtilsLabelEXT', + 'vkCmdEndDebugUtilsLabelEXT', + 'vkCmdInsertDebugUtilsLabelEXT', ] # These VUIDS are not implicit, but are best handled in this layer. Codegen for vkDestroy calls will generate a key # which is translated here into a good VU. Saves ~40 checks. -- cgit v1.2.3