Repository navigation
Hindsight 1.0.2
Two fixes found in a visible play session in a real HDRP game on Unity 6000.5.
Fixed
- Selecting an object while the game runs threw an
InvalidOperationExceptionon every refresh of the window: the panel read the recording while the capture job of that frame still owned it. Every read from the window, the graph and the Scene view now finishes the pending capture first. Covered by a new test (26 in total). - Editor messages on the timeline: exceptions logged by editor windows between two frames could appear as game errors. A frame now ends with Hindsight's end-of-frame system or the editor update, whichever comes first.
Verified
Same HDRP game on Unity 6000.5.9f1, player driven around, the player selected while recording, then paused and rewound: no exception, 0 bytes of managed allocation, the UI renders correctly, and rewinding, jumping to a bookmark and going live all work.
Install or update
https://github.com/Nekuzaky/Hindsight.git?path=Packages/com.nekuzaky.hindsight#v1.0.2