#include <Instance.h>
|
static bool | hasReceivedVulkanWarningMessages () |
| returns whether or not the application has received messages through the debug callback. More...
|
|
static VkBool32 VKAPI_CALL | debugCallback (VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageType, const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData, void *pUserData) |
| debug callback function to receive messages from the vulkan debug messenger. More...
|
|
◆ Instance() [1/4]
ll::vulkan::Instance::Instance |
( |
| ) |
|
|
delete |
◆ Instance() [2/4]
ll::vulkan::Instance::Instance |
( |
const Instance & |
instance | ) |
|
|
delete |
◆ Instance() [3/4]
ll::vulkan::Instance::Instance |
( |
Instance && |
instance | ) |
|
|
delete |
◆ Instance() [4/4]
ll::vulkan::Instance::Instance |
( |
bool |
debugEnabled | ) |
|
◆ ~Instance()
ll::vulkan::Instance::~Instance |
( |
| ) |
|
◆ debugCallback()
static VkBool32 VKAPI_CALL ll::vulkan::Instance::debugCallback |
( |
VkDebugUtilsMessageSeverityFlagBitsEXT |
messageSeverity, |
|
|
VkDebugUtilsMessageTypeFlagsEXT |
messageType, |
|
|
const VkDebugUtilsMessengerCallbackDataEXT * |
pCallbackData, |
|
|
void * |
pUserData |
|
) |
| |
|
static |
debug callback function to receive messages from the vulkan debug messenger.
- Parameters
-
messageSeverity | |
messageType | |
pCallbackData | |
pUserData | |
- Returns
- false to continue the execution of the app.
◆ get()
vk::Instance& ll::vulkan::Instance::get |
( |
| ) |
|
|
noexcept |
◆ hasReceivedVulkanWarningMessages()
static bool ll::vulkan::Instance::hasReceivedVulkanWarningMessages |
( |
| ) |
|
|
static |
returns whether or not the application has received messages through the debug callback.
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file:
- /root/project/lluvia/cpp/core/include/lluvia/core/vulkan/Instance.h