API Documentation
Loading...
Searching...
No Matches
VulkanInstance.cpp File Reference
Include dependency graph for VulkanInstance.cpp:

Namespaces

namespace  NDEVR
 

Macros

#define VULKAN_VALIDATION_SUPPORT   1
 

Functions

VKAPI_ATTR VkBool32 VKAPI_CALL debugCallback (VkFlags flags, VkDebugReportObjectTypeEXT, uint64_t, size_t, int32_t, const char *layerPrefix, const char *msg, void *userData)
 
VkResult CreateDebugReportCallbackEXT (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugReportCallbackEXT *pCallback)
 
void DestroyDebugReportCallbackEXT (VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks *pAllocator)
 
 m_creation_time (Time::SystemTime())
 
void VulkanBackupDefineModuleResourcesForNDEVR (NDEVR::ModuleResourceManager *module_resources)
 
VkResult vkExecute (VkResult result, const char *error_message)
 

Variables

bool insane_instance_logging = false
 

Macro Definition Documentation

◆ VULKAN_VALIDATION_SUPPORT

#define VULKAN_VALIDATION_SUPPORT   1

Variable Documentation

◆ insane_instance_logging

bool insane_instance_logging = false