From c6e479a62280d5226a8a00a3dce869edb1af1bbe Mon Sep 17 00:00:00 2001 From: bjorn3 <17426603+bjorn3@users.noreply.github.com> Date: Fri, 13 Mar 2026 20:50:50 +0100 Subject: [PATCH] drivers/graphics: Inline single call update_whole_screen method --- drivers/graphics/driver-graphics/src/lib.rs | 22 +++++++-------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/drivers/graphics/driver-graphics/src/lib.rs b/drivers/graphics/driver-graphics/src/lib.rs index b99a7c41d9..741a4c3dfc 100644 --- a/drivers/graphics/driver-graphics/src/lib.rs +++ b/drivers/graphics/driver-graphics/src/lib.rs @@ -218,10 +218,15 @@ impl GraphicsScheme { ); for (display_id, fb) in vt_state.display_fbs.iter().enumerate() { - GraphicsSchemeInner::update_whole_screen( - &mut self.inner.adapter, + self.inner.adapter.update_plane( display_id, fb.as_deref(), + Damage { + x: 0, + y: 0, + width: fb.as_deref().map_or(0, |fb| fb.width()), + height: fb.as_deref().map_or(0, |fb| fb.height()), + }, ); } @@ -324,19 +329,6 @@ impl GraphicsSchemeInner { }) } - fn update_whole_screen(adapter: &mut T, screen: usize, framebuffer: Option<&T::Buffer>) { - adapter.update_plane( - screen, - framebuffer, - Damage { - x: 0, - y: 0, - width: framebuffer.map_or(0, |fb| fb.width()), - height: framebuffer.map_or(0, |fb| fb.height()), - }, - ); - } - fn handle_cursor_update( &mut self, vt: usize,