projects
/
platform
/
upstream
/
Vulkan-Tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix FreeCommandBuffers leak
[platform/upstream/Vulkan-Tools.git]
/
icd
/
generated
/
mock_icd.cpp
diff --git
a/icd/generated/mock_icd.cpp
b/icd/generated/mock_icd.cpp
index
5b1c03f
..
bf876e1
100644
(file)
--- a/
icd/generated/mock_icd.cpp
+++ b/
icd/generated/mock_icd.cpp
@@
-1251,7
+1251,10
@@
static VKAPI_ATTR void VKAPI_CALL FreeCommandBuffers(
uint32_t commandBufferCount,
const VkCommandBuffer* pCommandBuffers)
{
uint32_t commandBufferCount,
const VkCommandBuffer* pCommandBuffers)
{
-//Destroy object
+
+ for (auto i = 0u; i < commandBufferCount; ++i)
+ if (pCommandBuffers[i])
+ DestroyDispObjHandle((void*) pCommandBuffers[i]);
}
static VKAPI_ATTR VkResult VKAPI_CALL BeginCommandBuffer(
}
static VKAPI_ATTR VkResult VKAPI_CALL BeginCommandBuffer(