drivers/graphics: Couple of misc fbcond/fbbootlogd cleanups

This commit is contained in:
bjorn3
2026-05-24 20:23:05 +02:00
parent 2dbc3c46a3
commit 5e800afd1b
4 changed files with 3 additions and 14 deletions
+1 -4
View File
@@ -232,10 +232,7 @@ impl SchemeSync for FbbootlogScheme {
if !self.is_scrollback {
let damage = self.text_screen.write(map, buf, &mut VecDeque::new());
if let Some(map) = &mut self.display_map {
map.dirty_fb(damage).unwrap();
}
map.dirty_fb(damage).unwrap();
}
}
+1 -7
View File
@@ -1,4 +1,4 @@
use console_draw::{Damage, TextScreen, V2DisplayMap};
use console_draw::{TextScreen, V2DisplayMap};
use drm::buffer::Buffer;
use drm::control::Device;
use graphics_ipc::V2GraphicsHandle;
@@ -74,10 +74,4 @@ impl Display {
}
}
}
pub fn sync_rect(&mut self, damage: Damage) {
if let Some(map) = &mut self.map {
map.dirty_fb(damage).unwrap();
}
}
}
-1
View File
@@ -4,7 +4,6 @@ use std::os::fd::AsRawFd;
use console_draw::ConsoleFont;
use event::{EventQueue, UserData};
use orbclient::FONT;
use redox_scheme::scheme::SchemeSync;
use redox_scheme::{CallerCtx, OpenResult};
use scheme_utils::{FpathWriter, HandleMap};
+1 -2
View File
@@ -125,8 +125,7 @@ impl TextScreen {
Display::handle_resize(map, &mut self.inner);
let damage = self.inner.write(map, buf, &mut self.input);
self.display.sync_rect(damage);
map.dirty_fb(damage).unwrap();
}
Ok(buf.len())