mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-15 11:06:54 +00:00
* The core class is now responsible for tracking the active window and cycling through, so it can cycle through multiple APIs. * For GL we only set up associations for capturable windows, and only those that present (since helper windows are often created). Since GL doesn't really have a 'this window is done rendering' call, we just decay old windows that haven't presented in >5 seconds. * Also on GL, legacy/uncapturable windows aren't associated so they will not cycle to at all. * The embedding API now expects a device pointer and window handle to set active window or start/end a capture. You can still pass NULLs if there is only one API active.