aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobin Ehlis <tobin@lunarg.com>2015-04-17 13:07:30 -0600
committerTobin Ehlis <tobin@lunarg.com>2015-04-17 13:07:30 -0600
commit410cf39ab1d94729e7a4261ce18d32c5c8dcedeb (patch)
tree730080cef40ebbfab5ab9618595faf4ab5281c8a
parentcaad742d0d5cba4aed9e7c7cb20f9c99d983b9ad (diff)
downloadusermoji-410cf39ab1d94729e7a4261ce18d32c5c8dcedeb.tar.xz
layers: For ObjectTracker don't flag error for un-deleted Queues
-rwxr-xr-xvk-layer-generate.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/vk-layer-generate.py b/vk-layer-generate.py
index edb52210..d7a5a992 100755
--- a/vk-layer-generate.py
+++ b/vk-layer-generate.py
@@ -1216,7 +1216,7 @@ class ObjectTrackerSubcommand(Subcommand):
destroy_line += ' objNode *pDel = pTrav;\n'
destroy_line += ' pTrav = pTrav->pNextGlobal;\n'
destroy_line += ' ll_destroy_obj((void*)(pDel->obj.pObj));\n'
- destroy_line += ' } else if (pTrav->obj.objType == VkObjectTypePhysicalDevice) {\n'
+ destroy_line += ' } else if ((pTrav->obj.objType == VkObjectTypePhysicalDevice) || (pTrav->obj.objType == VkObjectTypeQueue)) {\n'
destroy_line += ' // Cannot destroy physical device so ignore\n'
destroy_line += ' pTrav = pTrav->pNextGlobal;\n'
destroy_line += ' } else {\n'