From 8f7032cfde9684d7db4f2ec92fa90feed476fcd4 Mon Sep 17 00:00:00 2001 From: Courtney Goeltzenleuchter Date: Wed, 25 Nov 2015 14:31:49 -0700 Subject: layers: Add allocator to layer init functions Conflicts: layers/shader_checker.cpp --- layers/mem_tracker.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'layers/mem_tracker.cpp') diff --git a/layers/mem_tracker.cpp b/layers/mem_tracker.cpp index 4166c3af..cf889f69 100644 --- a/layers/mem_tracker.cpp +++ b/layers/mem_tracker.cpp @@ -994,7 +994,8 @@ printCBList( static void init_mem_tracker( - layer_data *my_data) + layer_data *my_data, + const VkAllocationCallbacks *pAllocator) { uint32_t report_flags = 0; uint32_t debug_action = 0; @@ -1057,9 +1058,9 @@ VK_LAYER_EXPORT VKAPI_ATTR void VKAPI_CALL vkDestroyInstance( } VKAPI_ATTR VkResult VKAPI_CALL vkCreateInstance( - const VkInstanceCreateInfo *pCreateInfo, - const VkAllocationCallbacks *pAllocator, - VkInstance *pInstance) + const VkInstanceCreateInfo* pCreateInfo, + const VkAllocationCallbacks* pAllocator, + VkInstance* pInstance) { layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); VkLayerInstanceDispatchTable *pTable = my_data->instance_dispatch_table; @@ -1072,7 +1073,7 @@ VKAPI_ATTR VkResult VKAPI_CALL vkCreateInstance( pCreateInfo->enabledExtensionNameCount, pCreateInfo->ppEnabledExtensionNames); - init_mem_tracker(my_data); + init_mem_tracker(my_data, pAllocator); } return result; } -- cgit v1.2.3