VulkanEngine 0.1
Graphics engine using Vulkan
Loading...
Searching...
No Matches
VulkanEngine::Device Class Reference

#include <Device.h>

Public Member Functions

 Device ()
 Constructor.
 
 ~Device ()
 Destructor.
 
const vk::Device & getVkDevice () const
 
void destroyCommandBuffers ()
 
void waitIdle ()
 
vk::CommandBuffer getCommandBuffer (size_t index)
 
const VmaAllocator & getVmaAllocator ()
 
vk::CommandPool getVkCommandPool ()
 
vk::Queue getVkGraphicsQueue ()
 
void beginSingleUsageCommandBuffer ()
 
void endSingleUsageCommandBuffer ()
 

Detailed Description

Class which represents a Device with vulkan support. TODO this class is in development and unfinished.


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