PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
pixelbullet::LogicalDevice Class Reference

Public Member Functions

 LogicalDevice (const Instance &instance, const PhysicalDevice &physical_device)
 
 operator const VkDevice & () const
 
const VkDevice & GetLogicalDevice () const
 
const VkPhysicalDeviceFeatures & GetEnabledFeatures () const
 
const VkQueue & GetGraphicsQueue () const
 
const VkQueue & GetPresentQueue () const
 
const VkQueue & GetComputeQueue () const
 
const VkQueue & GetTransferQueue () const
 
uint32_t GetGraphicsFamily () const
 
uint32_t GetPresentFamily () const
 
uint32_t GetComputeFamily () const
 
uint32_t GetTransferFamily () const
 

Static Public Attributes

static const std::vector< const char * > device_extensions = { VK_KHR_SWAPCHAIN_EXTENSION_NAME }
 

Friends

class Graphics
 

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