Chicane

VulkanSwapchain

Header
Includes/Chicane/Renderer/Backend/Vulkan/Swapchain.hpp
Namespace
Chicane::Renderer::VulkanSwapchain

Funções

AccessoReturnoModificadorNomeDescrição
public
void
querySupport(
VulkanSwapchainSupportDetails& outSupportDetails
const  vk::PhysicalDevice& inPhysicalDevice
const  vk::SurfaceKHR& inSurface
)
public
void
pickSurfaceFormat(
vk::SurfaceFormatKHR& outSurfaceFormat
const  std::vector<vk::SurfaceFormatKHR>& inSurfaceFormats
)
public
void
pickPresentMode(
vk::PresentModeKHR& outPresentMode
const  std::vector<vk::PresentModeKHR>& inPresentModes
)
public
void
init(
VulkanSwapchainBundle& outSwapchain
const  vk::PhysicalDevice& inPhysicalDevice
const  vk::Device& inLogicalDevice
const  vk::SurfaceKHR& inSurface
)