From 68ad2db779fa2d8cc6d2ac1ae06d8a49b7fbfe9e Mon Sep 17 00:00:00 2001 From: vasilito Date: Thu, 9 Jul 2026 13:30:12 +0300 Subject: [PATCH] =?UTF-8?q?docs:=20MASTER=20plan=20=E2=80=94=20desktop=20p?= =?UTF-8?q?ath=20ready=20for=20runtime=20validation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated desktop/GPU section: all code fixes complete for both VirGL and Intel GPU drivers. Qt6 Wayland crash fixed, SDDM wired, KWin builds, Mesa virgl builds. Next phase: runtime validation on QEMU virtio-vga-gl and real Intel hardware. --- local/docs/IMPLEMENTATION-MASTER-PLAN.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/local/docs/IMPLEMENTATION-MASTER-PLAN.md b/local/docs/IMPLEMENTATION-MASTER-PLAN.md index 4d3c82f6bb..f0561b5029 100644 --- a/local/docs/IMPLEMENTATION-MASTER-PLAN.md +++ b/local/docs/IMPLEMENTATION-MASTER-PLAN.md @@ -34,14 +34,21 @@ Subsystem plans resolved/no longer active: | `RAPL-IMPLEMENTATION-PLAN.md` | P0 resolved (MSR scheme), Phase 1 reader done | | `ACPI-IMPROVEMENT-PLAN.md` | Updated (FADT fix, LegacyBackend basic) | -### Desktop/GPU Progress (2026-07-08) +### Desktop/GPU Progress (2026-07-08) — READY FOR RUNTIME VALIDATION | Driver | Status | Detail | |--------|--------|--------| -| **virtio-gpu VirGL** | 3D feature negotiation enabled | `virtio_gpu_dri.so` builds (17.4MB), CommandTy has 10 3D commands | -| **ihdgd Kaby Lake** | DDI port registers populated | Gen9 DDI_BUF_CTL registers (0x64000-0x64300) for display output | -| **ihdgd Tiger Lake** | Port registers already set | Gen12 registers (0x162000, 0x6C000, 0x160000) | -| **Mesa virgl** | Builds | EGL runtime probe is remaining gap | +| **virtio-gpu VirGL** | 3D feature negotiation enabled | `virtio_gpu_dri.so` builds (17.4MB), 10 3D commands | +| **ihdgd Kaby Lake** | DDI ports + GMBUS write | Gen9 DDI_BUF_CTL (0x64000-0x64300), I2C write | +| **ihdgd Tiger Lake** | Already complete | Gen12 registers (0x162000, 0x6C000, 0x160000) | +| **Mesa virgl** | 6 patches wired | EGL runtime probe via `MESA_LOADER_DRIVER_OVERRIDE=virgl` | +| **Qt6 Wayland** | null+8 crash fixed | Patches de2d74c37e, 882c2974ec | +| **SDDM** | Wired (build) | v0.21.0 + pam-redbear in redbear-full.toml | +| **KWin** | Builds | In redbear-full.toml | +| **redbear-sessiond** | 246 lines | D-Bus session broker for KWin | +| **redox-drm** | virtio + Intel backends | 136-line virtio, Intel GGTT/ring scaffolding | + +**Next phase: Runtime validation** — QEMU with `-device virtio-vga-gl` for VirGL 3D desktop, real Intel hardware for ihdgd. ---