PS C:\Users\decid\Documents> .\sauna.exe --vram-cycle 8 TundraImu: 2 Watchman device(s), 1 MCU-paired CANTED (default) cameras, prediction AUTO (measured sample->photon age; 20 ms fallback), supersample 1.00x unit LHR-599F3B91 ipd 62.0 mm (config default) neck model ON (fwd 96 mm, up 14 mm) (config: flash:LHR-599F3B91) settings: C:\Users\decid\AppData\Roaming\sauna\config.json screen 2.30 m / scale 1.10 (live: edit the file, keys -/+ dist, [/] scale, s = save) arrow keys tune the neck live: left/right = forward -/+5 mm, down/up = up -/+5 mm TundraImu: 2 Watchman device(s), 1 MCU-paired TundraImu: using LHR-599F3B91 bias: seeded from C:\Users\decid\AppData\Roaming\sauna\calib\LHR-599F3B91.json ΓÇö tracking immediately ('b' recaptures; background still-windows keep it fresh) McuProx: telemetry at 50 ms, threshold 1500 +/- 100; firmware 0.4.3 (doze capable) born dozing: doze-latch armed before video (no bringup flash) NVIDIA driver 576.02 (r575_92) EnableDirectMode(0x2709) = 0x0 using displayId 0x80061080 mode[0]: 5088x2544 @ 75.000 Hz format=21 mode[1]: 3840x1920 @ 90.000 Hz format=21 mode[2]: 5088x2544 @ 75.000 Hz format=22 mode[3]: 3840x1920 @ 90.000 Hz format=22 mode[4]: 5088x2544 @ 75.000 Hz format=32 mode[5]: 3840x1920 @ 90.000 Hz format=32 mode[6]: 5088x2544 @ 75.000 Hz format=31 mode[7]: 3840x1920 @ 90.000 Hz format=31 mode[8]: 5088x2544 @ 75.000 Hz format=113 mode[9]: 3840x1920 @ 90.000 Hz format=113 using mode 5088x2544 @ 75.000 Hz format=22 forcing DSC 1.1, 4 slices, 8 bpp AcquireDirectModeDisplay = 0x0 [VRAM] acquire: after AcquireDisplay 11 MB surface: 5088x2544 format=92 [VRAM] acquire: after CreateSurface x2 210 MB rtv format: 88 SetDisplayMode = 0x0 DisplayControl(POWER_ON) = 0x0 GetPresentWaitableObject = 0x0 [VRAM] acquire: DONE (modeset+POWER_ON) 210 MB CAPTURE mode: desktop duplication, all monitors, OS layout (M3) Presenter: dozing (present idled to ~1 Hz heartbeat; seed black ok) tray icon up (right-click: recenter / settings / quit) global recenter hotkey: ctrl+alt+home [launch: not worn ΓÇö born dozing, don to wake] bias: window rejected ΓÇö mean beyond sane gate (large rest bias on this unit?); sd=(1.7 1.2 1.6) mean=(7.5 5.2 14.9) LSB ΓÇö keep holding still (auto-accepts after 5 consistent windows), or press 'b' fps= 0.0 imu=3758Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk=1350 age= 0.0 vram= 210MB corr=0.003 ahrs=ok |a|=0.999g resets=0 soft=0 away [DIRECT] fps= 0.0 imu=1033Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk=1110 age= 0.0 vram= 210MB corr=0.003 ahrs=ok |a|=0.999g resets=0 soft=0 away [DIRECT] fps= 0.0 imu= 991Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk=1110 age= 0.0 vram= 210MB corr=0.003 ahrs=ok |a|=1.001g resets=0 soft=0 away [DIRECT] [VRAM] cycle start: 210 MB Presenter: doze end ΓÇö resuming mode-rate present Presenter: releasing HMD display (other runtime session) [VRAM] release: entry 210 MB [VRAM] release: after Reset+DestroySurf 11 MB fps= 0.0 imu=1200Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk= 450 age= 0.0 vram= 11MB corr=0.003 ahrs=ok |a|=0.997g resets=0 soft=0 away [DIRECT] ReleaseDirectModeDisplay = 0x0 [VRAM] release: DONE (ReleaseDisplay) 11 MB fps= 0.0 imu=1001Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk= 405 age= 0.0 vram= 11MB corr=0.003 ahrs=ok |a|=1.000g resets=0 soft=0 away [DIRECT] [HMD RELEASED (steamvr)] [VRAM] cycle 0 released: 11 MB AcquireDirectModeDisplay = 0x0 [VRAM] acquire: after AcquireDisplay 11 MB surface: 5088x2544 format=92 [VRAM] acquire: after CreateSurface x2 210 MB rtv format: 88 SetDisplayMode = 0x0 DisplayControl(POWER_ON) = 0x0 GetPresentWaitableObject = 0x0 [VRAM] acquire: DONE (modeset+POWER_ON) 210 MB fps= 0.0 imu=1000Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk=1110 age= 0.0 vram= 264MB corr=0.003 ahrs=ok |a|=0.998g resets=0 soft=0 away [DIRECT] capture: output 0 "\\.\DISPLAY2" 2560x1440, 12 mips, 3-buffer ring screen: output 0 "\\.\DISPLAY2" 2560x1440 px -> 2.35x1.32 m at (0.00, -0.00) (scale 1.10) capture: output 1 "\\.\DISPLAY1" 2560x1440, 12 mips, 3-buffer ring screen: output 1 "\\.\DISPLAY1" 2560x1440 px -> 2.35x1.32 m at (-2.35, -0.00) (scale 1.10) render pipeline up: eye 2544x2544 -> warp -> 5088x2544 (fmt 88) fps= 42.0 imu= 996Hz gap= 2ms frame=568ms gpu= 2ms vsw= 12ms drw=566 lat= 0 prs= 0 clk=1350 age=23.0 vram= 511MB corr=0.003 ahrs=ok |a|=0.998g resets=0 soft=0 away cap=5Hz 0/2 [CAP LOST] [DIRECT] [VRAM] cycle 0 reacquired: 511 MB Presenter: releasing HMD display (other runtime session) [VRAM] release: entry 511 MB [VRAM] release: after Reset+DestroySurf 312 MB ReleaseDirectModeDisplay = 0x0 [VRAM] release: DONE (ReleaseDisplay) 312 MB fps= 53.0 imu=1009Hz gap= 2ms frame= 14ms gpu= 2ms vsw= 12ms drw= 0 lat= 0 prs= 0 clk=1350 age=20.6 vram= 312MB corr=0.003 ahrs=ok |a|=0.997g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] fps= 0.0 imu=1001Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk= 645 age=20.6 vram= 312MB corr=0.003 ahrs=ok |a|=0.999g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] [VRAM] cycle 1 released: 312 MB AcquireDirectModeDisplay = 0x0 [VRAM] acquire: after AcquireDisplay 312 MB surface: 5088x2544 format=92 [VRAM] acquire: after CreateSurface x2 511 MB rtv format: 88 SetDisplayMode = 0x0 DisplayControl(POWER_ON) = 0x0 GetPresentWaitableObject = 0x0 [VRAM] acquire: DONE (modeset+POWER_ON) 511 MB fps= 14.0 imu=1000Hz gap= 2ms frame= 13ms gpu= 1ms vsw= 12ms drw= 0 lat= 0 prs= 0 clk=1875 age=20.5 vram= 511MB corr=0.003 ahrs=ok |a|=1.001g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] fps= 76.0 imu= 999Hz gap= 2ms frame= 14ms gpu= 2ms vsw= 13ms drw= 0 lat= 0 prs= 0 clk=1875 age=20.5 vram= 511MB corr=0.004 ahrs=ok |a|=0.999g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [VRAM] cycle 1 reacquired: 511 MB Presenter: releasing HMD display (other runtime session) [VRAM] release: entry 511 MB [VRAM] release: after Reset+DestroySurf 312 MB ReleaseDirectModeDisplay = 0x0 [VRAM] release: DONE (ReleaseDisplay) 312 MB fps= 49.0 imu=1006Hz gap= 2ms frame= 13ms gpu= 2ms vsw= 13ms drw= 0 lat= 0 prs= 0 clk= 795 age=20.4 vram= 312MB corr=0.003 ahrs=ok |a|=0.997g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] fps= 0.0 imu=1001Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk= 615 age=20.4 vram= 312MB corr=0.004 ahrs=ok |a|=0.997g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] [VRAM] cycle 2 released: 312 MB AcquireDirectModeDisplay = 0x0 [VRAM] acquire: after AcquireDisplay 312 MB surface: 5088x2544 format=92 [VRAM] acquire: after CreateSurface x2 511 MB rtv format: 88 SetDisplayMode = 0x0 DisplayControl(POWER_ON) = 0x0 GetPresentWaitableObject = 0x0 [VRAM] acquire: DONE (modeset+POWER_ON) 511 MB fps= 19.0 imu=1001Hz gap= 2ms frame= 15ms gpu= 2ms vsw= 13ms drw= 0 lat= 0 prs= 0 clk=1875 age=20.4 vram= 511MB corr=0.003 ahrs=ok |a|=1.001g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] fps= 76.0 imu= 995Hz gap= 2ms frame= 14ms gpu= 2ms vsw= 13ms drw= 0 lat= 0 prs= 0 clk=1875 age=20.4 vram= 511MB corr=0.003 ahrs=ok |a|=1.000g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [VRAM] cycle 2 reacquired: 511 MB Presenter: releasing HMD display (other runtime session) [VRAM] release: entry 511 MB [VRAM] release: after Reset+DestroySurf 312 MB ReleaseDirectModeDisplay = 0x0 [VRAM] release: DONE (ReleaseDisplay) 312 MB fps= 45.0 imu=1003Hz gap= 2ms frame= 14ms gpu= 3ms vsw= 13ms drw= 0 lat= 0 prs= 0 clk= 840 age=20.4 vram= 312MB corr=0.008 ahrs=ok |a|=0.999g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] [bias persisted -> C:\Users\decid\AppData\Roaming\sauna\calib\LHR-599F3B91.json] fps= 0.0 imu=1006Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk= 630 age=20.4 vram= 312MB corr=0.028 ahrs=ok |a|=0.999g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] [VRAM] cycle 3 released: 312 MB AcquireDirectModeDisplay = 0x0 [VRAM] acquire: after AcquireDisplay 312 MB surface: 5088x2544 format=92 [VRAM] acquire: after CreateSurface x2 511 MB rtv format: 88 SetDisplayMode = 0x0 DisplayControl(POWER_ON) = 0x0 GetPresentWaitableObject = 0x0 [VRAM] acquire: DONE (modeset+POWER_ON) 511 MB fps= 23.0 imu=1004Hz gap= 2ms frame= 13ms gpu= 3ms vsw= 12ms drw= 0 lat= 0 prs= 0 clk=1110 age=20.4 vram= 511MB corr=0.003 ahrs=ok |a|=0.999g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] fps= 76.0 imu=1003Hz gap= 2ms frame= 14ms gpu= 5ms vsw= 12ms drw= 0 lat= 1 prs= 0 clk=1110 age=17.5 vram= 511MB corr=0.004 ahrs=ok |a|=0.999g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [VRAM] cycle 3 reacquired: 511 MB Presenter: releasing HMD display (other runtime session) [VRAM] release: entry 511 MB [VRAM] release: after Reset+DestroySurf 312 MB ReleaseDirectModeDisplay = 0x0 [VRAM] release: DONE (ReleaseDisplay) 312 MB fps= 41.0 imu= 998Hz gap= 2ms frame= 14ms gpu= 3ms vsw= 7ms drw= 0 lat= 1 prs= 0 clk= 600 age=14.7 vram= 312MB corr=0.004 ahrs=ok |a|=1.004g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] [VRAM] cycle 4 released: 312 MB fps= 0.0 imu= 997Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk= 525 age=14.7 vram= 312MB corr=0.004 ahrs=ok |a|=0.999g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] AcquireDirectModeDisplay = 0x0 [VRAM] acquire: after AcquireDisplay 312 MB surface: 5088x2544 format=92 [VRAM] acquire: after CreateSurface x2 511 MB rtv format: 88 SetDisplayMode = 0x0 DisplayControl(POWER_ON) = 0x0 GetPresentWaitableObject = 0x0 [VRAM] acquire: DONE (modeset+POWER_ON) 511 MB fps= 29.0 imu=1005Hz gap= 2ms frame= 13ms gpu= 4ms vsw= 7ms drw= 0 lat= 1 prs= 0 clk=1110 age=14.3 vram= 511MB corr=0.003 ahrs=ok |a|=0.997g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] fps= 77.0 imu=1003Hz gap= 2ms frame= 13ms gpu= 5ms vsw= 8ms drw= 0 lat= 1 prs= 0 clk=1110 age=14.6 vram= 511MB corr=0.003 ahrs=ok |a|=0.998g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [VRAM] cycle 4 reacquired: 511 MB Presenter: releasing HMD display (other runtime session) [VRAM] release: entry 511 MB [VRAM] release: after Reset+DestroySurf 312 MB ReleaseDirectModeDisplay = 0x0 [VRAM] release: DONE (ReleaseDisplay) 312 MB fps= 36.0 imu=1003Hz gap= 2ms frame= 13ms gpu= 4ms vsw= 7ms drw= 0 lat= 1 prs= 0 clk= 705 age=14.5 vram= 312MB corr=0.003 ahrs=ok |a|=0.996g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] [VRAM] cycle 5 released: 312 MB AcquireDirectModeDisplay = 0x0 [VRAM] acquire: after AcquireDisplay 312 MB fps= 0.0 imu= 993Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk= 555 age=14.5 vram= 312MB corr=0.004 ahrs=ok |a|=1.000g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] surface: 5088x2544 format=92 [VRAM] acquire: after CreateSurface x2 511 MB rtv format: 88 SetDisplayMode = 0x0 DisplayControl(POWER_ON) = 0x0 GetPresentWaitableObject = 0x0 [VRAM] acquire: DONE (modeset+POWER_ON) 511 MB fps= 35.0 imu=1006Hz gap= 2ms frame= 14ms gpu= 2ms vsw= 6ms drw= 0 lat= 1 prs= 0 clk=1875 age=13.0 vram= 511MB corr=0.005 ahrs=ok |a|=1.003g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] fps= 77.0 imu=1005Hz gap= 2ms frame= 14ms gpu= 2ms vsw= 4ms drw= 0 lat= 1 prs= 0 clk=1875 age=11.3 vram= 511MB corr=0.004 ahrs=ok |a|=1.001g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [VRAM] cycle 5 reacquired: 511 MB Presenter: releasing HMD display (other runtime session) [VRAM] release: entry 511 MB [VRAM] release: after Reset+DestroySurf 312 MB ReleaseDirectModeDisplay = 0x0 [VRAM] release: DONE (ReleaseDisplay) 312 MB fps= 31.0 imu= 998Hz gap= 2ms frame= 13ms gpu= 3ms vsw= 5ms drw= 0 lat= 1 prs= 0 clk= 825 age=12.6 vram= 312MB corr=0.004 ahrs=ok |a|=0.998g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] [VRAM] cycle 6 released: 312 MB AcquireDirectModeDisplay = 0x0 [VRAM] acquire: after AcquireDisplay 312 MB surface: 5088x2544 format=92 [VRAM] acquire: after CreateSurface x2 511 MB rtv format: 88 fps= 0.0 imu=1344Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk=1110 age=12.6 vram= 511MB corr=0.003 ahrs=ok |a|=1.000g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] SetDisplayMode = 0x0 DisplayControl(POWER_ON) = 0x0 GetPresentWaitableObject = 0x0 [VRAM] acquire: DONE (modeset+POWER_ON) 511 MB fps= 60.0 imu= 999Hz gap= 2ms frame= 14ms gpu= 4ms vsw= 6ms drw= 0 lat= 1 prs= 0 clk=1110 age=13.6 vram= 511MB corr=0.004 ahrs=ok |a|=0.998g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [VRAM] cycle 6 reacquired: 511 MB fps= 76.0 imu=1004Hz gap= 2ms frame= 13ms gpu= 4ms vsw= 6ms drw= 0 lat= 1 prs= 0 clk=1110 age=13.9 vram= 511MB corr=0.004 ahrs=ok |a|=0.999g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] Presenter: releasing HMD display (other runtime session) [VRAM] release: entry 511 MB [VRAM] release: after Reset+DestroySurf 312 MB ReleaseDirectModeDisplay = 0x0 [VRAM] release: DONE (ReleaseDisplay) 312 MB fps= 1.0 imu= 996Hz gap= 2ms frame= 13ms gpu= 0ms vsw= 5ms drw= 0 lat= 1 prs= 0 clk= 645 age=13.9 vram= 312MB corr=0.003 ahrs=ok |a|=0.998g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] [VRAM] cycle 7 released: 312 MB AcquireDirectModeDisplay = 0x0 [VRAM] acquire: after AcquireDisplay 312 MB surface: 5088x2544 format=92 [VRAM] acquire: after CreateSurface x2 511 MB rtv format: 88 fps= 0.0 imu=1003Hz gap= 2ms frame= 0ms gpu= 0ms vsw= 0ms drw= 0 lat= 0 prs= 0 clk=1110 age=13.9 vram= 511MB corr=0.003 ahrs=ok |a|=0.998g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [HMD RELEASED (steamvr)] SetDisplayMode = 0x0 DisplayControl(POWER_ON) = 0x0 GetPresentWaitableObject = 0x0 [VRAM] acquire: DONE (modeset+POWER_ON) 511 MB fps= 68.0 imu=1002Hz gap= 2ms frame= 13ms gpu= 4ms vsw= 7ms drw= 0 lat= 1 prs= 0 clk=1110 age=13.6 vram= 511MB corr=0.004 ahrs=ok |a|=1.001g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] [VRAM] cycle 7 reacquired: 511 MB [VRAM] cycle done: 511 MB PRESENT RESULT: 1076 frames in 36.1s = 29.83 fps avg, presentErrors 0, waitTimeouts 0, freeRunEvents 0 fps= 72.0 imu= 986Hz gap= 2ms frame= 14ms gpu= 4ms vsw= 8ms drw= 0 lat= 1 prs= 0 clk=1110 age=14.1 vram= 511MB corr=0.003 ahrs=ok |a|=0.996g resets=0 soft=0 away cap=0Hz 0/2 [CAP LOST] [DIRECT] VERDICT: RAN CLEAN (eyes-in criteria are the M2 exit: world-fixed, fusable, no swim, recenter) PS C:\Users\decid\Documents>