Files
Gryphn/rendering_api/vulkan/src/instance/vulkan_instance.h
2025-06-06 20:31:34 -04:00

19 lines
441 B
C

#pragma once
#include <vulkan/vulkan.h>
#include "core/debugger/gryphn_debugger.h"
#include "core/instance/gryphn_instance.h"
struct gnInstanceMessage {
gnMessageSeverity severity;
gnMessageType type;
gnMessageData data;
};
typedef struct gnPlatformInstance_t {
VkInstance vk_instance;
VkApplicationInfo appInfo;
uint16_t instanceMessageCount;
struct gnInstanceMessage* instanceMessages;
} gnPlatformInstance;