Lines Matching refs:allocator

58     OverrideLayerNames(bool is_instance, const VkAllocationCallbacks& allocator)  in OverrideLayerNames()  argument
60 allocator_(allocator), in OverrideLayerNames()
346 const VkAllocationCallbacks& allocator) in OverrideExtensionNames() argument
348 allocator_(allocator), in OverrideExtensionNames()
418 const VkAllocationCallbacks* allocator,
423 const VkAllocationCallbacks* allocator,
427 const VkAllocationCallbacks* allocator);
430 const VkAllocationCallbacks* allocator);
438 const VkAllocationCallbacks& allocator);
459 const VkAllocationCallbacks* allocator,
464 const VkAllocationCallbacks* allocator,
481 const VkAllocationCallbacks& allocator);
523 const VkAllocationCallbacks& allocator) in LayerChain() argument
526 allocator_(allocator), in LayerChain()
527 override_layers_(is_instance, allocator), in LayerChain()
528 override_extensions_(is_instance, allocator), in LayerChain()
815 const VkAllocationCallbacks* allocator, in Create() argument
827 result = create_instance(create_info, allocator, &instance); in Create()
837 data.dispatch.DestroyInstance(instance, allocator); in Create()
854 data.dispatch.DestroyInstance(instance, allocator); in Create()
870 data.dispatch.DestroyInstance(instance, allocator); in Create()
888 const VkAllocationCallbacks* allocator, in Create() argument
900 result = create_device(physical_dev, create_info, allocator, &dev); in Create()
909 data.dispatch.DestroyDevice(dev, allocator); in Create()
1047 const VkAllocationCallbacks& allocator) { in DestroyLayers() argument
1051 allocator.pfnFree(allocator.pUserData, layers); in DestroyLayers()
1105 const VkAllocationCallbacks* allocator, in CreateInstance() argument
1109 (allocator) ? *allocator : driver::GetDefaultAllocator()); in CreateInstance()
1126 return chain.Create(create_info, allocator, instance_out); in CreateInstance()
1131 const VkAllocationCallbacks* allocator, in CreateDevice() argument
1136 (allocator) ? *allocator : driver::GetData(physical_dev).allocator); in CreateDevice()
1153 return chain.Create(physical_dev, create_info, allocator, dev_out); in CreateDevice()
1157 const VkAllocationCallbacks* allocator) { in DestroyInstance() argument
1161 data.destroy_debug_callback(instance, data.debug_callback, allocator); in DestroyInstance()
1167 if (!allocator) in DestroyInstance()
1168 local_allocator = driver::GetData(instance).allocator; in DestroyInstance()
1171 data.dispatch.DestroyInstance(instance, allocator); in DestroyInstance()
1174 (allocator) ? *allocator : local_allocator); in DestroyInstance()
1178 const VkAllocationCallbacks* allocator) { in DestroyDevice() argument
1181 data.dispatch.DestroyDevice(device, allocator); in DestroyDevice()