Phase 4.1-4.3 : test display backend Redox
Crate redox-wl-test-display-backend qui réutilise le pattern Orbital : inputd::ConsumerHandle::new_vt() → open_display_v2() → V2GraphicsHandle. Comportement vérifié : - compile pour x86_64-unknown-redox sans patch (graphics-ipc, inputd, drm via git deps gitlab.redox-os.org/redox-os/base.git, comme Orbital) - sous redoxer run headless : ConsumerHandle::new_vt() OK, open_display_v2 retourne EINVAL (cohérent avec absence framebuffer) - runtime sur framebuffer (redoxer --gui ou make qemu) : à valider manuellement par le user (la fenêtre QEMU étant interactive) README enrichi avec la marche à suivre pour les tests display (voie A: redoxer exec --gui ; voie B: redoxfs + make qemu). Leyoda 2026 – GPLv3
This commit is contained in:
parent
53e6626231
commit
c6ad583a72
3 changed files with 185 additions and 1 deletions
11
crates/redox-wl-test-display-backend/Cargo.toml
Normal file
11
crates/redox-wl-test-display-backend/Cargo.toml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[package]
|
||||
name = "redox-wl-test-display-backend"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
drm = "0.15"
|
||||
graphics-ipc = { git = "https://gitlab.redox-os.org/redox-os/base.git" }
|
||||
inputd = { git = "https://gitlab.redox-os.org/redox-os/base.git" }
|
||||
libredox = "0.1"
|
||||
orbclient = "0.3"
|
||||
Loading…
Add table
Add a link
Reference in a new issue