aboutsummaryrefslogtreecommitdiff
path: root/layers/parameter_validation.cpp
diff options
context:
space:
mode:
authorChia-I Wu <olv@google.com>2016-05-16 07:45:43 +0800
committerChia-I Wu <olv@google.com>2016-05-21 11:15:11 +0800
commit5737c33da68b4f3ce0e0b968bcde210e0a520c5b (patch)
treebb426141dfec94ea543120141432188dde6a5a51 /layers/parameter_validation.cpp
parent60261ba1b23e12b59f2523f611309ad25e1fc562 (diff)
downloadusermoji-5737c33da68b4f3ce0e0b968bcde210e0a520c5b.tar.xz
parameter_validation: handle device commands in GetInstanceProcAddr
Call intercept_core_device_command in GetInstanceProcAddr.
Diffstat (limited to 'layers/parameter_validation.cpp')
-rw-r--r--layers/parameter_validation.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/layers/parameter_validation.cpp b/layers/parameter_validation.cpp
index 9c6c2b00..87d1cbc3 100644
--- a/layers/parameter_validation.cpp
+++ b/layers/parameter_validation.cpp
@@ -4304,6 +4304,8 @@ VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL GetDeviceProcAddr(VkDevice device, cons
VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL GetInstanceProcAddr(VkInstance instance, const char *funcName) {
PFN_vkVoidFunction proc = intercept_core_instance_command(funcName);
+ if (!proc)
+ proc = intercept_core_device_command(funcName);
if (proc)
return proc;