← All resources

Indirect Rendering // Vulkan For Beginners #27

Auto-discovered

Video / channel Intermediate

OGLDEV

Visit resource ↗

Description

Indirect Rendering // Vulkan For Beginners #27 is a YouTube lesson by OGLDEV in the Vulkan For Beginners series. The URL is one instructional video that continues from a prior descriptor-indexing episode.

It covers GPU-driven drawing with VkCmdDrawIndirect and VkDrawIndirectCommand buffers. Topics include one shared descriptor set for vertex, index, uniform, texture, and mesh metadata, a meta-data SSBO with gl_BaseInstance for per-mesh offsets, GraphicsPipelineV4 changes, enabling multiDrawIndirect, and replacing a CPU mesh draw loop while keeping Assimp models looking the same.

It is for intermediate Vulkan learners who already follow the series and know descriptor sets, SSBOs, and the previous indexing material. Earlier episodes are needed if that background is missing.

Access is a free YouTube upload with a spoken walkthrough of shader and C++ changes. There is no separate paywalled course site for this episode.

The lesson is useful as a concrete step from bind-once descriptor indexing toward GPU-batched draws in a beginner-oriented codebase.