aboutsummaryrefslogtreecommitdiff
path: root/scripts/threading_generator.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/threading_generator.py')
-rw-r--r--scripts/threading_generator.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/threading_generator.py b/scripts/threading_generator.py
index fd88909c..4ac65d67 100644
--- a/scripts/threading_generator.py
+++ b/scripts/threading_generator.py
@@ -384,6 +384,8 @@ class ThreadOutputGenerator(OutputGenerator):
'vkEnumerateInstanceExtensionProperties',
'vkEnumerateDeviceLayerProperties',
'vkEnumerateDeviceExtensionProperties',
+ 'vkCreateDebugUtilsMessengerEXT',
+ 'vkDestroyDebugUtilsMessengerEXT',
]
if name in special_functions:
decls = self.makeCDecls(cmdinfo.elem)
@@ -392,7 +394,7 @@ class ThreadOutputGenerator(OutputGenerator):
self.appendSection('command', decls[0])
self.intercepts += [ ' {"%s", (void*)%s},' % (name,name[2:]) ]
return
- if "QueuePresentKHR" in name or ("DebugMarker" in name and "EXT" in name):
+ if "QueuePresentKHR" in name or (("DebugMarker" in name or "DebugUtilsObject" in name) and "EXT" in name):
self.appendSection('command', '// TODO - not wrapping EXT function ' + name)
return
# Determine first if this function needs to be intercepted