Overview
Syllabus
Introduction to Vulkan | Algorithms for Real-Time Rendering Lecture, Summer Term 2020.
Vulkan Workshop Part 1 | Code available on GitHub.
Vulkan Workshop Part 2 | Code available on GitHub.
Vulkan Workshop Part 3 | Code available on GitHub.
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.
Conservative Meshlet Bounds for Robust Culling of Skinned Meshes | Pacific Graphics 2021.
Vulkan Synchronization | "Understand Fences, Semaphores, Barriers,..." | Vulkan Lecture Series Ep. 7.
The Road to Vulkan: Teaching Modern Low-Level APIs in Introductory Graphics Courses | EG 2022, Reims.
Taught by
Computer Graphics at TU Wien