diff options
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/mock_icd_generator.py | 6 |
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', |
