RiftCat / vridge-api

VRidge API is a way to read and write all head and motion controller tracking data used by VRidge.
https://riftcat.com/vridge
MIT License
53 stars 15 forks source link

VRidge reports "Frames Captured" much higher than expected - choppy video results #28

Open mungewell opened 3 years ago

mungewell commented 3 years ago

I am using VRidge-API on PC (ie without Android) and seeing much higher frame rate than should be ie 3500 - this occurs sometimes, and when it does the image become choppy. When VRidge 'Diag Window' is minimized motion is much smoother, and when reopened a more normal rate is seen (if just momentarily).

I have the 'vridge.cfg' set to 120Hz, my 2nd monitor is PSVR at 120Hz, and I am forwarding tracking data to VRidge at around 120Hz (no interpolation yet). I also do not have VSync knowledge in the code.

capture_rate_high

balukin commented 3 years ago

Frame pacing is driven by our SteamVR driver so it's kinda weird that diagnostic window has any impact. We'll try to reproduce it but I don't really know why this happens. If you find anything more specific, please let us know.

Are there any warnings in vridge.log or C:\Program Files (x86)\Steam\logs\vrserver.txt?