VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::vulkan::DebugApplication Class Reference
+ Inheritance diagram for venom::vulkan::DebugApplication:

Public Member Functions

vc::Error InitDebug ()
 
void DestroyDebug ()
 
template<>
void _SetCreateInfoValidationLayers (VkDeviceCreateInfo *createInfos)
 

Protected Member Functions

void _SetInstanceCreateInfoValidationLayers (VkInstanceCreateInfo *createInfos)
 
template<typename CreateInfo >
void _SetCreateInfoValidationLayers (CreateInfo *createInfos)
 
vc::Error _PostInstance_SetDebugParameters ()
 
PFN_vkDebugUtilsMessengerCallbackEXT _GetDebugCallback ()
 
double _GetTheoreticalFPS (double fps)
 
void _UpdateTheoreticalFPS (uint32_t microsecondsWaitedOnVSync)
 

Friends

class Instance
 
class VulkanApplication
 

The documentation for this class was generated from the following files: