Chapter 5. Presentation

What You’ll Learn in This Chapter

• How to display the results of your program onscreen

• How to determine the display devices attached to the system

• How to change display modes and interface with a native window system

Vulkan is primarily a graphics API in the sense that the majority of its functionality is dedicated to generating and processing images. Most Vulkan applications will be designed to show their results to the user. This is a process known as presentation. However, because the variety of platforms upon which Vulkan runs is large, and because not all applications need to present their outputs to the user visually, presentation is not a core part of the API but is handled by a set of extensions. This chapter ...

Get Vulkan™ Programming Guide 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.