More pacing improvements
Merge request reports
Activity
added needs-review label
Thanks for the review.
Yeah it's very arbitrary and in most cases wrong. The proper solution is that each
xrt_device
has a callback to give the offset with a given frame period of the selected mode. But that's a larger change and for now a tweak-value-until-it-feels-nice solution.Min app time lets you add a minimum amount of latency between the display time and when the app wakes up. For applications that has varied frame times this lets the user tweak the values, trading latency for frame stability. Let me add a comment with this before merging.
added 13 commits
-
a830b22f...1b1f120f - 9 commits from branch
monado:main
- 6c67d7cc - u/pacing: Add u_var tracking to app pacer
- 8e6dd182 - u/pacing: Explain min app time more
- 7c095d96 - u/pacing: Add env variable to set present to display offset
- 482d2a54 - doc: Document !1828 (merged)
Toggle commit list-
a830b22f...1b1f120f - 9 commits from branch
added 9 commits
-
482d2a54...5ed25adf - 5 commits from branch
monado:main
- d5a7b8ad - u/pacing: Add u_var tracking to app pacer
- 96e8aba7 - u/pacing: Explain min app time more
- e10a37d3 - u/pacing: Add env variable to set present to display offset
- cc2ebfff - doc: Document !1828 (merged)
Toggle commit list-
482d2a54...5ed25adf - 5 commits from branch