Image Presentation

In this chapter, we will cover the following recipes:

  • Creating a Vulkan Instance with WSI extensions enabled
  • Creating a presentation surface
  • Selecting a queue family that supports presentation to a given surface
  • Creating a logical device with WSI extensions enabled
  • Selecting a desired presentation mode
  • Getting capabilities of a presentation surface
  • Selecting a number of swapchain images
  • Choosing a size of swapchain images
  • Selecting desired usage scenarios of swapchain images
  • Selecting a transformation of swapchain images
  • Selecting a format of swapchain images
  • Creating a swapchain
  • Getting handles of swapchain images
  • Creating a swapchain with R8G8B8A8 format and a mailbox present mode
  • Acquiring a swapchain image
  • Presenting ...

Get Vulkan Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.