From 45b03a89e6d836cb8a7a5d83e9d78c7a50de2994 Mon Sep 17 00:00:00 2001 From: Arthur Hanson Rasmusson Date: Sun, 15 Nov 2026 11:18:58 -0500 Subject: wiki: refresh the graphics frontier to the DS stage-image gate (eng51 landed; draw macro executes, store pending) --- wiki/Host-Module.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'wiki/Host-Module.md') diff --git a/wiki/Host-Module.md b/wiki/Host-Module.md index 6eebeaf..4557dbe 100644 --- a/wiki/Host-Module.md +++ b/wiki/Host-Module.md @@ -6,7 +6,8 @@ > source: [`../docs/03-architecture/06-host-module-and-hybrid-model.md`](../docs/03-architecture/06-host-module-and-hybrid-model.md); > the docs tree wins on disagreement with this page. > -> Status: 2026-11-14, tree `master @ 339da842`. Tags: `[live]` observed with +> Status: 2026-11-15, tree `master @ 444ae2c1` plus in-flight graphics changes +> in the working tree. Tags: `[live]` observed with > the stock guest driver; `[wip]` demonstrated live, being productized; > `[gated]` implemented default-off behind supervised gates; `[wall]` known > blocking limit; `[target]` designed, not built; `[planned]` roadmap. @@ -137,9 +138,13 @@ client-allocated USERD resolution, foreign-USERD skip). The direct-GL submission is fully decoded (macro-driven; no classic draw header), the recycled pushes are recovered by the content-gated FB-shadow and LOW-band rescues, and the client's draw-state push opens, captures and reaches the -engine with the golden MME overlay. The remaining GL gap is MME macro -completion (the packed program cannot fit its block with the draw window; -multi-part keep-window A/B pending) and the window/screen present path, which +engine with the golden MME overlay. The MME chain now completes and executes +the draw macro: multi-frame keep-windows land, the 2799-word pack completes, +the first `MME-PACK-REARM` fires, the fixed-CB region is aliased, and +`DRAW_IAB` (`mac=0x22`) runs with the SPH-BIND prelude intact and the DS stage +VAs populated. The remaining GL gap is the DS stage-0/1 image (the synthesized +binds read `family+0x900`, zero in the live family page, while the client's +VTG SPH image is at `family+0x600`) and the window/screen present path, which currently stays black or wedges X. ## 6. Debug parameters -- cgit v1.2.3