// ============================================= // Aster: config.h // Copyright (c) 2020-2024 Anish Bhobe // ============================================= #pragma once #define GLM_FORCE_RADIANS #define GLM_FORCE_DEPTH_ZERO_TO_ONE #define GLM_FORCE_QUATERNIONS_XYZW #define GLM_ENABLE_EXPERIMENTAL #define GLFW_INCLUDE_VULKAN #define VULKAN_HPP_DISPATCH_LOADER_DYNAMIC 1 #define VULKAN_HPP_NO_STRUCT_CONSTRUCTORS #define VULKAN_HPP_DISABLE_ENHANCED_MODE 1 #define VULKAN_HPP_NO_EXCEPTIONS 1 #define VMA_STATIC_VULKAN_FUNCTIONS 0 #define VMA_DYNAMIC_VULKAN_FUNCTIONS 1 #define EASTL_NO_EXCEPTIONS 1 #if defined(ASTER_NDEBUG) #define USE_OPTICK (0) #else #define USE_OPTICK (1) #endif