28 lines
736 B
C++
28 lines
736 B
C++
// =============================================
|
|
// Aster: global.cpp
|
|
// Copyright (c) 2020-2024 Anish Bhobe
|
|
// =============================================
|
|
|
|
#include "global.h"
|
|
|
|
#include <cstdarg>
|
|
#include <cstdio>
|
|
|
|
#define VMA_IMPLEMENTATION
|
|
#include <vk_mem_alloc.h>
|
|
|
|
// NOTE: Vulkan Dispatch Loader Storage - Should only appear once.
|
|
VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE
|
|
|
|
void *
|
|
operator new[](size_t size, const char *pName, int flags, unsigned debugFlags, const char *file, int line)
|
|
{
|
|
return new u8[size];
|
|
}
|
|
|
|
void *
|
|
operator new[](size_t size, size_t alignment, size_t alignmentOffset, const char *pName, int flags, unsigned debugFlags,
|
|
const char *file, int line)
|
|
{
|
|
return new u8[size];
|
|
} |