29 lines
691 B
C
29 lines
691 B
C
// =============================================
|
|
// 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
|