~/talk

Descriptor Indexing

Talkat 2018 Vulkan Montreal Dev Day · on Monday, 2018-04-30
links:none on file
slides:none on file

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

  1. 0:00Introduction
  2. 0:50Agenda
  3. 3:02Description Vulcan
  4. 4:12Updating
  5. 4:56Array
  6. 5:39descriptor nesting basics
  7. 7:23Dynamic nonuniform
  8. 9:00Un unbounded
  9. 9:38Update
  10. 10:59Example
  11. 12:23Recap
  12. 13:48Uniform Indexing
  13. 15:37Things to take away
  14. 16:00Questions
  15. 16:16Execution
  16. 17:05Use Case
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.