Skip to content

backends/drm: fix triple buffering issues on some systems

Xaver Hugl requested to merge work/zamundaaa/commit-timing into master

Commit 1: delay atomic commits until the time they're meant for. This makes sure we don't unnecessarily drop frames constantly

Commit 2: make render time scheduling more robust against way too high render time predictions

Render time predictions will have to be tweaked separately to get latency down again on those systems, but this will at least get rid of the stutter.

BUG: 487605

Merge request reports