diff options
| author | Mike Stroyan <mike@LunarG.com> | 2015-04-08 10:27:43 -0600 |
|---|---|---|
| committer | Chia-I Wu <olv@lunarg.com> | 2015-04-16 17:48:21 +0800 |
| commit | a1e75fafab511c128d364dfccec6f9afc24ed8f1 (patch) | |
| tree | 1e4a05b34a67b85631bf78968d99f81b82b49b80 | |
| parent | 199ef68e826e915f6c039d94289ea7e5482476de (diff) | |
| download | usermoji-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-x | vk-layer-generate.py | 4 |
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 |
