Function inexor::vulkan_renderer::vk_tools::get_surface_formats

Function Documentation

std::vector<VkSurfaceFormatKHR> inexor::vulkan_renderer::vk_tools::get_surface_formats(VkPhysicalDevice physical_device, VkSurfaceKHR surface)

Call vkGetPhysicalDeviceSurfacePresentModesKHR

Parameters
  • physical_device – The physical device

  • surface – The surface

Throws

VulkanException – vkGetPhysicalDeviceSurfaceFormatsKHR call failed

Returns

A std::vector of surface formats