[Workaround and explanation further down. This initial post is not relevant]
We’ve noticed that over time, the CPU usage will increase to a point where it leads to frame drops. This happens in as little as 5 minutes with no other activity.
Afaik, it can be tracked down to this call in OpenVR:
[removed to not cause confusion]
Some reading on the topic suggests it is a timing issue:
I’m continuing to look into this but wonder if anyone else can verify the issue. I’ve tried both with and without vsync.
I’m measuring using the resource manager and the Frame Timing display in SteamVR