|
|
|
|
@ -73,12 +73,16 @@ class Error;
|
|
|
|
|
#include "vulkan_entry_points.h"
|
|
|
|
|
|
|
|
|
|
// We include vk_mem_alloc globally, so we don't accidentally include it before the vulkan header somewhere.
|
|
|
|
|
#ifdef __clang__
|
|
|
|
|
#if defined(__clang__)
|
|
|
|
|
#pragma clang diagnostic push
|
|
|
|
|
#pragma clang diagnostic ignored "-Wnullability-completeness"
|
|
|
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
|
|
|
#pragma clang diagnostic ignored "-Wmissing-field-initializers"
|
|
|
|
|
#pragma clang diagnostic ignored "-Wunused-function"
|
|
|
|
|
#elif defined(__GNUC__)
|
|
|
|
|
#pragma GCC diagnostic push
|
|
|
|
|
#pragma GCC diagnostic ignored "-Wunused-variable"
|
|
|
|
|
#pragma GCC diagnostic ignored "-Wunused-function"
|
|
|
|
|
#elif defined(_MSC_VER)
|
|
|
|
|
#pragma warning(push, 0)
|
|
|
|
|
#endif
|
|
|
|
|
@ -88,8 +92,10 @@ class Error;
|
|
|
|
|
#define VMA_STATS_STRING_ENABLED 0
|
|
|
|
|
#include "vulkan/vk_mem_alloc.h"
|
|
|
|
|
|
|
|
|
|
#ifdef __clang__
|
|
|
|
|
#if defined(__clang__)
|
|
|
|
|
#pragma clang diagnostic pop
|
|
|
|
|
#elif defined(__GNUC__)
|
|
|
|
|
#pragma GCC diagnostic pop
|
|
|
|
|
#elif defined(_MSC_VER)
|
|
|
|
|
#pragma warning(pop)
|
|
|
|
|
#endif
|
|
|
|
|
|