import support of instance debug messages

This commit is contained in:
Greg Wells
2025-05-23 09:45:18 -04:00
parent 4489a530c0
commit 68eb59b6f6
9 changed files with 200 additions and 32 deletions

View File

@@ -2,9 +2,15 @@
#include <vulkan/vulkan.h>
#include <core/debugger/gryphn_debugger.h>
struct gnPlatformDebugger {
typedef struct gnPlatformDebugger_t {
VkDebugUtilsMessengerEXT debugMessenger;
VkInstance* instance;
};
} gnPlatformDebugger;
void populateDebugMessengerCreateInfo(VkDebugUtilsMessengerCreateInfoEXT& createInfo);
#ifdef __cplusplus
extern "C" {
#endif
void populateDebugMessengerCreateInfo(VkDebugUtilsMessengerCreateInfoEXT* createInfo);
#ifdef __cplusplus
}
#endif