Skip to content

Frame timing

Rylie Pavlik requested to merge frame-timing into master

This results in proper, end-to-end handling of tracking prediction, including frame time.

It involves the compositor, instead of session, keeping track of frame times. Then, instead of a fixed prediction interval, the real time difference between predicted frame time and the tracker timestamp is used (the fixed prediction interval now becomes a "static prediction" value that's added to this duration - essentially, "extra latency" in the tracker.)

Doesn't actually wait for times yet, but does work on both Vive Pro and HDK2, and is "more correct" than the previous behavior.

Merge request reports