Descriptor Indexing
summary
Extension enables massively larger descriptor sets with a guaranteed 500,000 minimum per-set and practical device limits in the millions, adds dynamic non-uniform indexing for HLSL/DX-style arbitrary-per-invocation resource lookup, and introduces variable-size (unbounded) bindings that must be the last binding in a set. Implementation requires recent drivers and Vulkan SDK 1.173, uses a partially bound flag for sparse populations, and permits update while pending so descriptor updates can occur after bind as long as descriptors are unused.
AI-written summary · about
