From 63369e10715f4525917bef82b4a6f1074776795f Mon Sep 17 00:00:00 2001 From: ladevieq Date: Thu, 19 Aug 2021 22:45:40 +0200 Subject: Fix release builds --- src/vk-api.cpp | 4 ++++ src/vk-context.cpp | 4 ++++ src/vk-renderer.cpp | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/src/vk-api.cpp b/src/vk-api.cpp index 795fa42..efcd073 100644 --- a/src/vk-api.cpp +++ b/src/vk-api.cpp @@ -6,7 +6,11 @@ #include "window.hpp" #include "utils.hpp" +#ifdef _DEBUG #define VKRESULT(result) assert(result == VK_SUCCESS); +#else +#define VKRESULT(result) result; +#endif vkapi::vkapi() { diff --git a/src/vk-context.cpp b/src/vk-context.cpp index ff6c493..2f909ff 100644 --- a/src/vk-context.cpp +++ b/src/vk-context.cpp @@ -7,7 +7,11 @@ #define VMA_IMPLEMENTATION #include "thirdparty/vk_mem_alloc.h" +#ifdef _DEBUG #define VKRESULT(result) assert(result == VK_SUCCESS); +#else +#define VKRESULT(result) result; +#endif VKAPI_ATTR VkBool32 VKAPI_CALL DebugCallback(VkDebugUtilsMessageSeverityFlagBitsEXT severity, VkDebugUtilsMessageTypeFlagsEXT type, diff --git a/src/vk-renderer.cpp b/src/vk-renderer.cpp index 54a0008..68debc8 100644 --- a/src/vk-renderer.cpp +++ b/src/vk-renderer.cpp @@ -10,7 +10,11 @@ #include "scene.hpp" #include "window.hpp" +#ifdef _DEBUG #define VKRESULT(result) assert(result == VK_SUCCESS); +#else +#define VKRESULT(result) result; +#endif struct VkVertex { float x, y; -- cgit v1.3