diff options
| author | Jon Ashburn <jon@lunarg.com> | 2015-05-12 17:23:55 -0600 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-06-17 19:47:02 -0600 |
| commit | fc1b02ddb65594ad2de9c6077f3462385cb7f6d8 (patch) | |
| tree | 51f8a4525510702486d2a3ac715b4fb684759692 /layers | |
| parent | 96e7897ebc7804e7e116fcfc9c3f1bf99a1a4f89 (diff) | |
| download | usermoji-fc1b02ddb65594ad2de9c6077f3462385cb7f6d8.tar.xz | |
layers: Use the instance chain for entrypoints with instance
Also add to instance dispatch table CreateInstance and GetGlobalExtensionInfo
Diffstat (limited to 'layers')
| -rwxr-xr-x | layers/draw_state.cpp | 4 | ||||
| -rw-r--r-- | layers/mem_tracker.cpp | 4 | ||||
| -rw-r--r-- | layers/param_checker.cpp | 10 |
3 files changed, 9 insertions, 9 deletions
diff --git a/layers/draw_state.cpp b/layers/draw_state.cpp index cedf652b..09bb3ee2 100755 --- a/layers/draw_state.cpp +++ b/layers/draw_state.cpp @@ -2638,7 +2638,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkDbgRegisterMsgCallback(VkInstance instance, VK_ if (g_actionIsDefault) { g_debugAction = VK_DBG_LAYER_ACTION_CALLBACK; } - VkResult result = nextTable.DbgRegisterMsgCallback(instance, pfnMsgCallback, pUserData); + VkResult result = nextInstanceTable.DbgRegisterMsgCallback(instance, pfnMsgCallback, pUserData); return result; } @@ -2664,7 +2664,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkDbgUnregisterMsgCallback(VkInstance instance, V else g_debugAction = (VK_LAYER_DBG_ACTION)(g_debugAction & ~((uint32_t)VK_DBG_LAYER_ACTION_CALLBACK)); } - VkResult result = nextTable.DbgUnregisterMsgCallback(instance, pfnMsgCallback); + VkResult result = nextInstanceTable.DbgUnregisterMsgCallback(instance, pfnMsgCallback); return result; } diff --git a/layers/mem_tracker.cpp b/layers/mem_tracker.cpp index 20a69c31..ced65d42 100644 --- a/layers/mem_tracker.cpp +++ b/layers/mem_tracker.cpp @@ -2030,7 +2030,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkDbgRegisterMsgCallback( if (g_actionIsDefault) { g_debugAction = VK_DBG_LAYER_ACTION_CALLBACK; } - VkResult result = nextTable.DbgRegisterMsgCallback(instance, pfnMsgCallback, pUserData); + VkResult result = nextInstanceTable.DbgRegisterMsgCallback(instance, pfnMsgCallback, pUserData); return result; } @@ -2059,7 +2059,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkDbgUnregisterMsgCallback( g_debugAction = (VK_LAYER_DBG_ACTION)(g_debugAction & ~((uint32_t)VK_DBG_LAYER_ACTION_CALLBACK)); } } - VkResult result = nextTable.DbgUnregisterMsgCallback(instance, pfnMsgCallback); + VkResult result = nextInstanceTable.DbgUnregisterMsgCallback(instance, pfnMsgCallback); return result; } diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index 8ed6d28c..cf33f1f5 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -143,7 +143,7 @@ void PostCreateInstance(VkResult result, VkInstance* pInstance) VK_LAYER_EXPORT VkResult VKAPI vkCreateInstance(const VkInstanceCreateInfo* pCreateInfo, VkInstance* pInstance) { PreCreateInstance(pCreateInfo->pAppInfo, pCreateInfo->pAllocCb); - VkResult result = nextTable.CreateInstance(pCreateInfo, pInstance); + VkResult result = nextInstanceTable.CreateInstance(pCreateInfo, pInstance); PostCreateInstance(result, pInstance); return result; } @@ -151,7 +151,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkCreateInstance(const VkInstanceCreateInfo* pCre VK_LAYER_EXPORT VkResult VKAPI vkDestroyInstance(VkInstance instance) { - VkResult result = nextTable.DestroyInstance(instance); + VkResult result = nextInstanceTable.DestroyInstance(instance); return result; } @@ -1864,7 +1864,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkDbgRegisterMsgCallback(VkInstance instance, VK_ if (g_actionIsDefault) { g_debugAction = VK_DBG_LAYER_ACTION_CALLBACK; } - VkResult result = nextTable.DbgRegisterMsgCallback(instance, pfnMsgCallback, pUserData); + VkResult result = nextInstanceTable.DbgRegisterMsgCallback(instance, pfnMsgCallback, pUserData); return result; } @@ -1890,7 +1890,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkDbgUnregisterMsgCallback(VkInstance instance, V else g_debugAction = (VK_LAYER_DBG_ACTION)(g_debugAction & ~((uint32_t)VK_DBG_LAYER_ACTION_CALLBACK)); } - VkResult result = nextTable.DbgUnregisterMsgCallback(instance, pfnMsgCallback); + VkResult result = nextInstanceTable.DbgUnregisterMsgCallback(instance, pfnMsgCallback); return result; } @@ -1911,7 +1911,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkDbgSetObjectTag(VkDevice device, VkObject objec VK_LAYER_EXPORT VkResult VKAPI vkDbgSetGlobalOption(VkInstance instance, VK_DBG_GLOBAL_OPTION dbgOption, size_t dataSize, const void* pData) { - VkResult result = nextTable.DbgSetGlobalOption(instance, dbgOption, dataSize, pData); + VkResult result = nextInstanceTable.DbgSetGlobalOption(instance, dbgOption, dataSize, pData); return result; } |
