aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Stroyan <mike@LunarG.com>2015-09-28 13:47:29 -0600
committerMike Stroyan <mike@LunarG.com>2015-09-28 13:49:39 -0600
commit15e38d98c9311b2f86e9d038397e1f28da596c87 (patch)
treecd94105abdd5e545c2ceae88df23a66c6e93b284
parent025f39a46bdb70521d06e7f18dca76262bdeb0b2 (diff)
downloadusermoji-15e38d98c9311b2f86e9d038397e1f28da596c87.tar.xz
layers: Remove object map before vkDestroy*
Don't use object as dispatchable after destroy.
-rwxr-xr-xvk-layer-generate.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/vk-layer-generate.py b/vk-layer-generate.py
index bec7d6cf..857249f1 100755
--- a/vk-layer-generate.py
+++ b/vk-layer-generate.py
@@ -1625,10 +1625,11 @@ class ObjectTrackerSubcommand(Subcommand):
funcs.append('%s%s\n'
'{\n'
'%s'
+ '%s'
' %sget_dispatch_table(ObjectTracker_%s_table_map, %s)->%s;\n'
- '%s%s'
'%s'
- '}' % (qual, decl, using_line, ret_val, table_type, dispatch_param, proto.c_call(), create_line, destroy_line, stmt))
+ '%s'
+ '}' % (qual, decl, using_line, destroy_line, ret_val, table_type, dispatch_param, proto.c_call(), create_line, stmt))
return "\n\n".join(funcs)
def generate_body(self):