From 421b7403641d82b50abbf2d20233dd2eb3e2de03 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Thu, 30 Jul 2015 13:21:41 -0700 Subject: Compare the handle object to VK_NULL_HANDLE, not its internal integer value --- vk-layer-generate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vk-layer-generate.py b/vk-layer-generate.py index 21b3f188..899cad96 100755 --- a/vk-layer-generate.py +++ b/vk-layer-generate.py @@ -1194,7 +1194,7 @@ class ObjectTrackerSubcommand(Subcommand): else: procs_txt.append('static void set_status(VkDevice dispatchable_object, %s object, VkDbgObjectType objType, ObjectStatusFlags status_flag)' % (o)) procs_txt.append('{') - procs_txt.append(' if (object.handle != VK_NULL_HANDLE) {') + procs_txt.append(' if (object != VK_NULL_HANDLE) {') procs_txt.append(' if (%sMap.find((void*)object.handle) != %sMap.end()) {' % (o, o)) procs_txt.append(' OBJTRACK_NODE* pNode = %sMap[(void*)object.handle];' % (o)) procs_txt.append(' pNode->status |= status_flag;') -- cgit v1.2.3