mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-07-23 16:01:38 +00:00
* Fortunately the extension doesn't add any functionality that can't be achieved through the old bindings, it's just better decoupled. * What we do is set up our own VAO attrib/binding tracking, and translate all the functions (old and new style) into the equivalent modifications of that state, then each time a change happens we flush out the attribs and bindings using the old attrib functions. * We also intercept the queries to the new bindings and return the right values, so even if loading a capture that uses ARB_vertex_attrib_binding would work as expected (as all the translation to old bindings happens under the emulation layer).