layers: Add allocator to layer init functions
Conflicts:
layers/shader_checker.cpp
diff --git a/layers/mem_tracker.cpp b/layers/mem_tracker.cpp
index 4166c3a..cf889f6 100644
--- a/layers/mem_tracker.cpp
+++ b/layers/mem_tracker.cpp
@@ -994,7 +994,8 @@
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 @@
}
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 @@
pCreateInfo->enabledExtensionNameCount,
pCreateInfo->ppEnabledExtensionNames);
- init_mem_tracker(my_data);
+ init_mem_tracker(my_data, pAllocator);
}
return result;
}