Skip to main content

Vulkan: How to Use Synchronization Validation Across Multiple Queues and Command Buffers
Vulkan: How to Use Synchronization Validation Across Multiple Queues and Command Buffers Banner
October 13, 2022
ONLINE

Event is now over

Presentations and other assets from this event are presented here. For information on upcoming events, click here.

How to Use Synchronization Validation Across Multiple Queues and Command Buffers

 This session will include information on using the Vulkan Synchronization API calls and provide instructions and recommendations for using the validation tools.
  • Thursday October 13, 2022
  • Duration: 90 minutes
  • Start Time: 18:00 CET | 12:00 EDT | 09:00 PDT
  • Speaker: John Zulauf, LunarG

Register

Vulkan gives developers increased control over the render process to maximize the use of both CPU and GPU resources by running many tasks in parallel. Whereas previous generation APIs were presented as if operations ran sequentially, Vulkan is explicitly parallel and built for multithreading.  Vulkan’s synchronization operations let developers define these tasks and dependencies as part of the render pipeline so that it can process the work as efficiently as possible.

In this webinar we will help developers understand and not be intimidated or confused by the latest Vulkan Synchronization enhancements, including support for multiple queues and command buffers.

During this tutorial style webinar we will introduce the Vulkan Synchronization API calls, and provide instructions and recommendations for using the validation tools, including how to understand the validation errors you are receiving and how to fix errors in your application. A live demonstration will be provided.

Attendees will have the opportunity to ask questions throughout the session.

Speaker Profile

John Zulauf is a Senior Graphics Software Engineer at LunarG with 30 years of graphics experience across numerous platforms and from kernel drivers to application development. John is the lead developer on Synchronization Validation for the Vulkan ecosystem.

Speakers

John Zulauf
John Zulauf
LunarG
Bio

Khronos videos, presentations, and upcoming events. Skip to the Footer