aboutsummaryrefslogtreecommitdiff
path: root/scripts/object_tracker_generator.py
diff options
context:
space:
mode:
authorMark Young <marky@lunarg.com>2017-11-09 10:37:04 -0700
committerMike Schuchardt <mikes@lunarg.com>2018-03-09 13:54:31 -0700
commit4df1d6e03c91637d89d70339674deaece0d7641e (patch)
tree274058c2d30cad6b10da6fe6e994da3f22521750 /scripts/object_tracker_generator.py
parent9a6be7a671252c15a6b632568cc3f05631f8ef6f (diff)
downloadusermoji-4df1d6e03c91637d89d70339674deaece0d7641e.tar.xz
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
Diffstat (limited to 'scripts/object_tracker_generator.py')
-rw-r--r--scripts/object_tracker_generator.py11
1 files changed, 11 insertions, 0 deletions
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.