Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
Loading...
Searching...
No Matches
VulkanDebugLogger.h
1#pragma once
2#include <vulkan/vulkan_core.h>
3
4namespace Engine {
5 namespace Core { class ApplicationContext; }
6
8 public:
9 explicit VulkanDebugLogger(Core::ApplicationContext* applicationContext);
11 private:
13 VkDebugUtilsMessengerEXT debugMessenger_ = VK_NULL_HANDLE;
14 };
15}
The application context is the core class which stores the basic openxr and vulkan objects.
Core::ApplicationContext * applicationContext_
VulkanDebugLogger(Core::ApplicationContext *applicationContext)
VkDebugUtilsMessengerEXT debugMessenger_