jGL
Loading...
Searching...
No Matches
Public Member Functions | List of all members
jGL::Vulkan::PhysicalDevice Class Reference

#include <physicalDevice.h>

Public Member Functions

 PhysicalDevice ()=default
 
 PhysicalDevice (const VkInstance &instance, const VkSurfaceKHR &surface)
 
const VkPhysicalDevice & getVkPhysicalDevice () const
 
const QueueFamilyIndicesgetQueueFamilyIndices () const
 
const SwapchainSupportDetailsgetSwapchainSupportDetails () const
 
const VkPhysicalDeviceLimits & getLimits () const
 
const VkSampleCountFlagBits & getMaxMsaa () const
 

Constructor & Destructor Documentation

◆ PhysicalDevice() [1/2]

jGL::Vulkan::PhysicalDevice::PhysicalDevice ( )
default

◆ PhysicalDevice() [2/2]

jGL::Vulkan::PhysicalDevice::PhysicalDevice ( const VkInstance &  instance,
const VkSurfaceKHR &  surface 
)

Member Function Documentation

◆ getLimits()

const VkPhysicalDeviceLimits & jGL::Vulkan::PhysicalDevice::getLimits ( ) const
inline

◆ getMaxMsaa()

const VkSampleCountFlagBits & jGL::Vulkan::PhysicalDevice::getMaxMsaa ( ) const
inline

◆ getQueueFamilyIndices()

const QueueFamilyIndices & jGL::Vulkan::PhysicalDevice::getQueueFamilyIndices ( ) const
inline

◆ getSwapchainSupportDetails()

const SwapchainSupportDetails & jGL::Vulkan::PhysicalDevice::getSwapchainSupportDetails ( ) const
inline

◆ getVkPhysicalDevice()

const VkPhysicalDevice & jGL::Vulkan::PhysicalDevice::getVkPhysicalDevice ( ) const
inline

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