![]() |
Blamite Game Engine - blam!
00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
|
#include "../rendering.h"
#include "components/settings/config/config.h"
#include "components/diagnostics/logger/logger.h"
Functions | |
VkResult | CreateDebugUtilsMessengerEXT (VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugUtilsMessengerEXT *pDebugMessenger) |
void | DestroyDebugUtilsMessengerEXT (VkInstance instance, VkDebugUtilsMessengerEXT debugMessenger, const VkAllocationCallbacks *pAllocator) |
Variables | |
VkDebugUtilsMessengerEXT | debug_messenger |
The Vulkan debug messenger. More... | |
short | min_log_level = 2 |
The minimum Vulkan message level to write to the engine log. More... | |
VkResult CreateDebugUtilsMessengerEXT | ( | VkInstance | instance, |
const VkDebugUtilsMessengerCreateInfoEXT * | pCreateInfo, | ||
const VkAllocationCallbacks * | pAllocator, | ||
VkDebugUtilsMessengerEXT * | pDebugMessenger | ||
) |
void DestroyDebugUtilsMessengerEXT | ( | VkInstance | instance, |
VkDebugUtilsMessengerEXT | debugMessenger, | ||
const VkAllocationCallbacks * | pAllocator | ||
) |
VkDebugUtilsMessengerEXT debug_messenger |
The Vulkan debug messenger.
short min_log_level = 2 |
The minimum Vulkan message level to write to the engine log.
Default is 2
.
This value is read from the vulkan_log_level
configuration setting, and can be any of the following:
0
: Verbose logging (VK_DEBUG_UTILS_MESSAGE_SEVERITY_VERBOSE_BIT_EXT
)1
: Info logging (VK_DEBUG_UTILS_MESSAGE_SEVERITY_INFO_BIT_EXT
)2
: Warning logging (VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT
)3
: Error logging (VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT
)