- feat(VR): add lossless non-blocking screenshot capture by @YtzyFvra
- fix: address all PR #2092 review feedback by @alandtse
- refactor(utils): relocate Subrect into Util namespace by @alandtse
- refactor(screenshot): adopt project conventions by @alandtse
- feat(screenshot): support flat (SE/AE) capture by @alandtse
- feat(screenshot): in-game HUD toast on save by @alandtse
- fix(screenshot): SRV-readable preview cache for kFRAMEBUFFER fallback by @alandtse
- feat(screenshot): UI section headers, Utility category by @alandtse
- feat(screenshot): suppress vanilla screenshot key when hotkey collides by @alandtse
- feat(screenshot): tonemap HDR captures to SDR BMP by @alandtse
- feat(screenshot): VR eye crop presets and preview alpha fix by @alandtse
- build(commonlib): bump to 4.17.1 with kVR_FRAMEBUFFER slot name by @alandtse