Vulkan-Hpp
CreateDebugUtilsMessenger.cpp File Reference
#include <iostream>
#include <sstream>
#include <vulkan/vulkan.hpp>
#include <vulkan/vulkan_to_string.hpp>

Go to the source code of this file.

Functions

VKAPI_ATTR VkResult VKAPI_CALL vkCreateDebugUtilsMessengerEXT (VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugUtilsMessengerEXT *pMessenger)
 
VKAPI_ATTR void VKAPI_CALL vkDestroyDebugUtilsMessengerEXT (VkInstance instance, VkDebugUtilsMessengerEXT messenger, VkAllocationCallbacks const *pAllocator)
 
VKAPI_ATTR VkBool32 VKAPI_CALL debugMessageFunc (VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, VkDebugUtilsMessengerCallbackDataEXT const *pCallbackData, void *)
 
int main (int, char **)
 

Variables

PFN_vkCreateDebugUtilsMessengerEXT pfnVkCreateDebugUtilsMessengerEXT
 
PFN_vkDestroyDebugUtilsMessengerEXT pfnVkDestroyDebugUtilsMessengerEXT
 

Function Documentation

◆ debugMessageFunc()

VKAPI_ATTR VkBool32 VKAPI_CALL debugMessageFunc ( VkDebugUtilsMessageSeverityFlagBitsEXT  messageSeverity,
VkDebugUtilsMessageTypeFlagsEXT  messageTypes,
VkDebugUtilsMessengerCallbackDataEXT const *  pCallbackData,
void *   
)

Definition at line 42 of file CreateDebugUtilsMessenger.cpp.

◆ main()

int main ( int  ,
char **   
)

Definition at line 94 of file CreateDebugUtilsMessenger.cpp.

◆ vkCreateDebugUtilsMessengerEXT()

VKAPI_ATTR VkResult VKAPI_CALL vkCreateDebugUtilsMessengerEXT ( VkInstance  instance,
const VkDebugUtilsMessengerCreateInfoEXT pCreateInfo,
const VkAllocationCallbacks pAllocator,
VkDebugUtilsMessengerEXT pMessenger 
)

Definition at line 29 of file CreateDebugUtilsMessenger.cpp.

◆ vkDestroyDebugUtilsMessengerEXT()

VKAPI_ATTR void VKAPI_CALL vkDestroyDebugUtilsMessengerEXT ( VkInstance  instance,
VkDebugUtilsMessengerEXT  messenger,
VkAllocationCallbacks const *  pAllocator 
)

Definition at line 37 of file CreateDebugUtilsMessenger.cpp.

Variable Documentation

◆ pfnVkCreateDebugUtilsMessengerEXT

PFN_vkCreateDebugUtilsMessengerEXT pfnVkCreateDebugUtilsMessengerEXT

Definition at line 26 of file CreateDebugUtilsMessenger.cpp.

◆ pfnVkDestroyDebugUtilsMessengerEXT

PFN_vkDestroyDebugUtilsMessengerEXT pfnVkDestroyDebugUtilsMessengerEXT

Definition at line 27 of file CreateDebugUtilsMessenger.cpp.