From 5737c33da68b4f3ce0e0b968bcde210e0a520c5b Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Mon, 16 May 2016 07:45:43 +0800 Subject: parameter_validation: handle device commands in GetInstanceProcAddr Call intercept_core_device_command in GetInstanceProcAddr. --- layers/parameter_validation.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'layers/parameter_validation.cpp') 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; -- cgit v1.2.3