5#ifdef VMA_STATIC_VULKAN_FUNCTIONS
6#undef VMA_STATIC_VULKAN_FUNCTIONS
9#ifdef VMA_DYNAMIC_VULKAN_FUNCTIONS
10#undef VMA_DYNAMIC_VULKAN_FUNCTIONS
14#define VMA_STATIC_VULKAN_FUNCTIONS 0
15#define VMA_DYNAMIC_VULKAN_FUNCTIONS 0
17#define VMA_IMPLEMENTATION
23#define VMA_DEBUG_LOG VMADebugPrint
24void VMADebugPrint(
const char*
message, ...) {
28 vsnprintf(buffer,
sizeof(buffer) - 1,
message,
args);
36#define VMA_ASSERT(expr) \
37 FML_DCHECK((expr)) << "Vulkan Memory Allocator Failure!"
38#define VMA_HEAVY_ASSERT(expr) \
39 FML_DCHECK((expr)) << "Vulkan Memory Allocator Failure!"
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args
G_BEGIN_DECLS GBytes * message
#define FML_DLOG(severity)