aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Ashburn <jon@lunarg.com>2015-04-13 17:47:29 -0600
committerChia-I Wu <olv@lunarg.com>2015-04-16 17:48:20 +0800
commitfbd5bb9b2d7823a7c96fc87d32ed6db0e06d3d4c (patch)
tree652c0f5dbfdd868002b4fc8cbeab77571ff036d5
parent20a9be42825cc83e7371ea49f10294fb94831dc6 (diff)
downloadusermoji-fbd5bb9b2d7823a7c96fc87d32ed6db0e06d3d4c.tar.xz
loader: Fix disptach table init for non-dispatchable functions
-rwxr-xr-xvk-generate.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/vk-generate.py b/vk-generate.py
index 41ead485..29b9d17b 100755
--- a/vk-generate.py
+++ b/vk-generate.py
@@ -221,6 +221,9 @@ class DispatchTableOpsSubcommand(Subcommand):
elif self.is_dispatchable_object_first_param(proto):
stmts.append("table->%s = (PFN_vk%s) gpa(gpu, \"vk%s\");" %
(proto.name, proto.name, proto.name))
+ else:
+ stmts.append("table->%s = vk%s; /* non-dispatchable */" %
+ (proto.name, proto.name))
stmts.append("#endif")
func = []