// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry
[[VkAllocationCallbacks,VkAllocationCallbacks]]
[source,c++]
----
typedef struct VkAllocationCallbacks {
    void*                                   pUserData;
    PFN_vkAllocationFunction                pfnAllocation;
    PFN_vkReallocationFunction              pfnReallocation;
    PFN_vkFreeFunction                      pfnFree;
    PFN_vkInternalAllocationNotification    pfnInternalAllocation;
    PFN_vkInternalFreeNotification          pfnInternalFree;
} VkAllocationCallbacks;
----
