diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/vk-api.cpp | 4 | ||||
| -rw-r--r-- | src/vk-context.cpp | 4 | ||||
| -rw-r--r-- | src/vk-renderer.cpp | 4 |
3 files changed, 12 insertions, 0 deletions
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; |
