aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/mock_icd_generator.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/mock_icd_generator.py b/scripts/mock_icd_generator.py
index a2360b5f..310e81e9 100644
--- a/scripts/mock_icd_generator.py
+++ b/scripts/mock_icd_generator.py
@@ -444,6 +444,11 @@ CUSTOM_C_INTERCEPTS = {
DestroyDispObjHandle((void*)instance);
}
''',
+'vkFreeCommandBuffers': '''
+ for (auto i = 0u; i < commandBufferCount; ++i)
+ if (pCommandBuffers[i])
+ DestroyDispObjHandle((void*) pCommandBuffers[i]);
+''',
'vkEnumeratePhysicalDevices': '''
VkResult result_code = VK_SUCCESS;
if (pPhysicalDevices) {
@@ -1360,6 +1365,7 @@ class MockICDOutputGenerator(OutputGenerator):
'vkDestroyDevice',
'vkCreateInstance',
'vkDestroyInstance',
+ 'vkFreeCommandBuffers',
#'vkCreateDebugReportCallbackEXT',
#'vkDestroyDebugReportCallbackEXT',
'vkEnumerateInstanceLayerProperties',