Chapter 12. Getting Data Back

What You’ll Learn in This Chapter

• Gather information about the execution of your application on the device

• Time operations performed by the device

• Read data produced by the device on the host

For the most part, graphics and compute operations supported by Vulkan are “fire and forget,” in that you build a command buffer and submit it, and eventually, data is displayed to the user. Your application has very little feedback or input from Vulkan. However, there are reasons to want to retrieve data from Vulkan. This chapter covers topics related to reading data and information back from Vulkan. This data includes statistics about the operations your application performs, timing information, and reading data produced ...

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.