Skip to content

zink: even more descriptor refactoring

  • add the "lazy" descriptor manager, which aims to perform the least amount of work calculating updates while ignoring the overhead that an update may incur: effectively the inverse of the caching manager
    • ZINK_CACHE_DESCRIPTORS=1 to use caching manager
  • consolidate bind count tracking
  • minor rebind refactoring for some overhead reduction there with tc

this should also be sufficient to fix #4858 (closed) regardless of which descriptor manager is used

Merge request reports