Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Vulkan Lecture Series

via YouTube

Overview

This course covers essential topics in Vulkan development, including swap chain setup, resources and descriptors, commands and command buffers, pipelines and stages, real-time ray tracing, and Vulkan synchronization. By the end of the course, students will be able to develop Vulkan applications, understand graphics pipelines, and implement real-time rendering techniques. The course is designed for developers interested in graphics programming and real-time rendering using Vulkan.

Syllabus

Vulkan Essentials | "First Steps as Vulkan Developer" | Vulkan Lecture Series, Episode 1 | ECG 2021.
Swap Chain | "Presentation Modes and Swap Chain Setup in Vulkan" | Vulkan Lecture Series, Episode 2.
Resources & Descriptors | "Use Buffers and Images in Vulkan Shaders" | Vulkan Lecture Series, Ep. 3.
Commands and Command Buffers | "Submit Work to a Device/GPU" | Vulkan Lecture Series, Episode 4.
Pipelines and Stages | "Inside Graphics, Compute, Ray Tracing Pipes" | Vulkan Lecture Series, Ep. 5.
Real-Time Ray Tracing | "RTX ON in Vulkan" | Vulkan Lecture Series Ep. 6, Real-Time Rendering Course.
Vulkan Synchronization | "Understand Fences, Semaphores, Barriers,..." | Vulkan Lecture Series Ep. 7.

Taught by

Computer Graphics at TU Wien

Reviews

Start your review of Vulkan Lecture Series

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.