From 3fe082d648b9b7f1e50ed32b0c1cb09f0f96d16b Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Thu, 21 Apr 2022 12:43:31 +0200 Subject: [PATCH] kms: Disable frame pacing for now --- src/backend/kms/mod.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/backend/kms/mod.rs b/src/backend/kms/mod.rs index 1bf214a9..169d1440 100644 --- a/src/backend/kms/mod.rs +++ b/src/backend/kms/mod.rs @@ -730,6 +730,7 @@ impl KmsState { } if !surface.pending { surface.pending = true; + /* let duration = surface .last_submit .as_ref() @@ -740,12 +741,13 @@ impl KmsState { DrmEventTime::Realtime(time) => time.duration_since(SystemTime::now()).ok(), }) .unwrap_or(Duration::ZERO); // + Duration::from_secs_f64((1.0 / surface.refresh_rate as f64) - 20.0); + */ let data = (*device, *crtc); - if surface.vrr { + //if surface.vrr { surface.render_timer.add_timeout(Duration::ZERO, data); - } else { - surface.render_timer.add_timeout(duration, data); - } + //} else { + // surface.render_timer.add_timeout(duration, data); + //} } } }