← All resources

Bindless Oriented Graphics Programming

Auto-discovered

Blog Advanced

Alex Tardif

Visit resource ↗

Description

Bindless Oriented Graphics Programming is a technical blog post by Alex Tardif on alextardif.com. The URL is one essay on bindless resource access as a practical path into GPU-driven rendering.

It covers why CPU per-draw bind loops fail at scale, classic GPU-driven needs such as mega-geometry and virtual texturing, then bindless descriptor tables and Shader Model 6.6 dynamic resources. Direct3D 12 material includes ExecuteIndirect signatures with root constants, index-buffer views, and indexed draw args from compute, plus event-driven draw buffers and tips for read-only heaps and frame-buffered streaming.

It is for intermediate to advanced graphics programmers in D3D12 or similar APIs who already understand draws, root signatures, and compute. Absolute beginners will find the references dense.

Access is a free HTML article with code snippets. No account is required.

The post is useful when you want most GPU-driven scaling benefits without first building full virtual texturing and megabuffers.