aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Stroyan <mike@LunarG.com>2015-04-08 10:27:43 -0600
committerChia-I Wu <olv@lunarg.com>2015-04-16 17:48:21 +0800
commita1e75fafab511c128d364dfccec6f9afc24ed8f1 (patch)
tree1e4a05b34a67b85631bf78968d99f81b82b49b80
parent199ef68e826e915f6c039d94289ea7e5482476de (diff)
downloadusermoji-a1e75fafab511c128d364dfccec6f9afc24ed8f1.tar.xz
layers: add GPA to intercepted functions list
GetProcAddr is always intercepted, but not by self.generate_intercept. Add it to the intercepted functions list for layer_intercept_proc. InitAndEnumerateGpus is now longer in the protos list.
-rwxr-xr-xvk-layer-generate.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/vk-layer-generate.py b/vk-layer-generate.py
index e4e99b1d..03a089c6 100755
--- a/vk-layer-generate.py
+++ b/vk-layer-generate.py
@@ -280,7 +280,9 @@ class Subcommand(object):
funcs = []
intercepted = []
for proto in self.protos:
- if proto.name != "GetProcAddr" and proto.name != "InitAndEnumerateGpus":
+ if proto.name == "GetProcAddr":
+ intercepted.append(proto)
+ else:
intercept = self.generate_intercept(proto, qual)
if intercept is None:
# fill in default intercept for certain entrypoints