Skip to content

Class atlas::vk::vk_physical_driver

ClassList > atlas > vk > vk_physical_driver

Public Functions

Type Name
surface_properties get_surface_properties (const VkSurfaceKHR & p_surface)
operator VkPhysicalDevice ()
operator VkPhysicalDevice () const
uint32_t read_presentation_index (const VkSurfaceKHR & p_surface)
queue_family_indices read_queue_family_indices () const
vk_physical_driver () = default
vk_physical_driver (const VkInstance & p_instance)
~vk_physical_driver ()

Public Functions Documentation

function get_surface_properties

surface_properties atlas::vk::vk_physical_driver::get_surface_properties (
    const VkSurfaceKHR & p_surface
) 

function operator VkPhysicalDevice [1/2]

inline atlas::vk::vk_physical_driver::operator VkPhysicalDevice () 

function operator VkPhysicalDevice [2/2]

inline atlas::vk::vk_physical_driver::operator VkPhysicalDevice () const

function read_presentation_index

uint32_t atlas::vk::vk_physical_driver::read_presentation_index (
    const VkSurfaceKHR & p_surface
) 

function read_queue_family_indices

inline queue_family_indices atlas::vk::vk_physical_driver::read_queue_family_indices () const

function vk_physical_driver [1/2]

atlas::vk::vk_physical_driver::vk_physical_driver () = default

function vk_physical_driver [2/2]

atlas::vk::vk_physical_driver::vk_physical_driver (
    const VkInstance & p_instance
) 

function ~vk_physical_driver

atlas::vk::vk_physical_driver::~vk_physical_driver () 


The documentation for this class was generated from the following file TheAtlasEngine/atlas/drivers/vulkan-cpp/vk_physical_driver.hpp