diff --git a/src/backend/kms/mod.rs b/src/backend/kms/mod.rs index 6fb2eed8..d7077bcb 100644 --- a/src/backend/kms/mod.rs +++ b/src/backend/kms/mod.rs @@ -246,7 +246,6 @@ impl State { .spaces .active_space_mut(&surface.output) .send_frames( - true, state.common.start_time.elapsed().as_millis() as u32, ); } diff --git a/src/backend/render/cursor.rs b/src/backend/render/cursor.rs index 117966e7..ba3eeadf 100644 --- a/src/backend/render/cursor.rs +++ b/src/backend/render/cursor.rs @@ -228,7 +228,7 @@ where Transform::Normal, &*damage .iter() - .map(|rect| rect.to_buffer(1, Transform::Normal, &self.size)) + .map(|rect| rect.to_physical(1).to_f64()) .collect::>(), 1.0, )?; diff --git a/src/backend/winit.rs b/src/backend/winit.rs index 942bdd4a..7580821a 100644 --- a/src/backend/winit.rs +++ b/src/backend/winit.rs @@ -57,7 +57,7 @@ impl WinitState { state .spaces .active_space_mut(&self.output) - .send_frames(true, state.start_time.elapsed().as_millis() as u32); + .send_frames(state.start_time.elapsed().as_millis() as u32); backend .submit(damage.as_ref().map(|x| &**x), 1.0) .with_context(|| "Failed to submit buffer for display")?; diff --git a/src/backend/x11.rs b/src/backend/x11.rs index 3de9c55c..db880e59 100644 --- a/src/backend/x11.rs +++ b/src/backend/x11.rs @@ -175,7 +175,7 @@ impl Surface { state .spaces .active_space_mut(&self.output) - .send_frames(true, state.start_time.elapsed().as_millis() as u32); + .send_frames(state.start_time.elapsed().as_millis() as u32); self.surface .submit() .with_context(|| "Failed to submit buffer for display")?;