Close

NVIDIA Blog: Streamlining Resource Binding with End-to-End Support for Vulkan Descriptor Heaps

June 29th at 6:09pm

The new descriptor heap feature in Vulkan refactors resource binding from the ground up, addressing long-standing user feedback to streamline and bring greater parity to how it works in Direct3D 12 (D3D12). Descriptor heaps give direct control over descriptor memory management, are a better match for modern hardware, and simplify performance optimization of resource management. They’re especially useful for renderers using dynamic texture indexing, for complex ray tracing shaders, or when there is a shared backend supporting D3D12. This post highlights what descriptor heaps add, how they compare to descriptor sets, and how to get started.

Read More