From a1e75fafab511c128d364dfccec6f9afc24ed8f1 Mon Sep 17 00:00:00 2001 From: Mike Stroyan Date: Wed, 8 Apr 2015 10:27:43 -0600 Subject: [PATCH] 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. --- vk-layer-generate.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vk-layer-generate.py b/vk-layer-generate.py index e4e99b1..03a089c 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 -- 2.7.4