Lines Matching defs:pAllocator

76 static void init_image(layer_data *my_data, const VkAllocationCallbacks *pAllocator) {
77 layer_debug_actions(my_data->report_data, my_data->logging_callback, pAllocator, "lunarg_image");
90 const VkAllocationCallbacks *pAllocator, VkDebugReportCallbackEXT *pMsgCallback) {
92 VkResult res = my_data->instance_dispatch_table->CreateDebugReportCallbackEXT(instance, pCreateInfo, pAllocator, pMsgCallback);
94 res = layer_create_msg_callback(my_data->report_data, false, pCreateInfo, pAllocator, pMsgCallback);
101 const VkAllocationCallbacks *pAllocator) {
103 my_data->instance_dispatch_table->DestroyDebugReportCallbackEXT(instance, msgCallback, pAllocator);
104 layer_destroy_msg_callback(my_data->report_data, msgCallback, pAllocator);
116 CreateInstance(const VkInstanceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkInstance *pInstance) {
129 VkResult result = fpCreateInstance(pCreateInfo, pAllocator, pInstance);
141 init_image(my_data, pAllocator);
146 VKAPI_ATTR void VKAPI_CALL DestroyInstance(VkInstance instance, const VkAllocationCallbacks *pAllocator) {
151 pTable->DestroyInstance(instance, pAllocator);
156 layer_destroy_msg_callback(my_data->report_data, callback, pAllocator);
167 const VkAllocationCallbacks *pAllocator, VkDevice *pDevice) {
182 VkResult result = fpCreateDevice(physicalDevice, pCreateInfo, pAllocator, pDevice);
202 VKAPI_ATTR void VKAPI_CALL DestroyDevice(VkDevice device, const VkAllocationCallbacks *pAllocator) {
205 my_data->device_dispatch_table->DestroyDevice(device, pAllocator);
223 const VkAllocationCallbacks *pAllocator, VkImage *pImage) {
385 result = device_data->device_dispatch_table->CreateImage(device, pCreateInfo, pAllocator, pImage);
394 VKAPI_ATTR void VKAPI_CALL DestroyImage(VkDevice device, VkImage image, const VkAllocationCallbacks *pAllocator) {
399 device_data->device_dispatch_table->DestroyImage(device, image, pAllocator);
403 const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) {
462 VkResult result = my_data->device_dispatch_table->CreateRenderPass(device, pCreateInfo, pAllocator, pRenderPass);
468 const VkAllocationCallbacks *pAllocator, VkImageView *pView) {
610 VkResult result = device_data->device_dispatch_table->CreateImageView(device, pCreateInfo, pAllocator, pView);
1535 const VkAllocationCallbacks *pAllocator, VkDebugReportCallbackEXT *pMsgCallback) {
1536 return image::CreateDebugReportCallbackEXT(instance, pCreateInfo, pAllocator, pMsgCallback);
1542 const VkAllocationCallbacks *pAllocator) {
1543 image::DestroyDebugReportCallbackEXT(instance, msgCallback, pAllocator);