summaryrefslogtreecommitdiffstats
path: root/wiki/Project-Plan.md
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-15 11:28:24 -0500
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-15 11:28:24 -0500
commit0dab6962cb49a18d47f8bb2a0835e4a27dc2e037 (patch)
tree2718180e7f2e6d85d6949e50d25c726746b59b22 /wiki/Project-Plan.md
parent45b03a89e6d836cb8a7a5d83e9d78c7a50de2994 (diff)
downloadopen-iov-0dab6962cb49a18d47f8bb2a0835e4a27dc2e037.tar.gz
open-iov-0dab6962cb49a18d47f8bb2a0835e4a27dc2e037.zip
wiki: refresh the graphics frontier to the DS stage-image gate (eng51 landed; draw macro executes, store pending)HEADmaster
Diffstat (limited to 'wiki/Project-Plan.md')
-rw-r--r--wiki/Project-Plan.md14
1 files changed, 8 insertions, 6 deletions
diff --git a/wiki/Project-Plan.md b/wiki/Project-Plan.md
index 2be9780..293e6c6 100644
--- a/wiki/Project-Plan.md
+++ b/wiki/Project-Plan.md
@@ -65,13 +65,15 @@ Ranked, in dependency order:
captured off-screen, captured GL sections execute on the engine, the
direct-GL submission is fully decoded (macro-driven; no method-grammar
draw header), and the client's draw-state push reaches the engine with the
- golden MME overlay. The named walls are **MME macro completion** (the
- 2799-word packed program cannot fit the <=2048-word block with the
- 156-400-word draw window, so `live_gen` never promotes; the multi-part
- keep-window mechanism is committed default-off with the A/B pending), the
+ golden MME overlay. The MME pack then completes and `DRAW_IAB` (`mac=0x22`)
+ executes with the SPH-BIND prelude intact and the DS stage VAs populated.
+ The named walls are 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`; the `+0x600` bind is in flight), the
window/screen present path (glxgears' window is black and a window draw
- wedges X), the X first-generation start lottery (even `modeNum` required;
- now the dominant throughput limiter), and then non-black window frames.
+ wedges X), the per-boot binding/X first-generation start lottery (even
+ `modeNum` required; now the dominant throughput limiter), and then
+ non-black window frames.
Full detail:
[`Graphics-Execution.md`](Graphics-Execution.md) ยง6.
2. **Compute hardening (P1).** The staged-transfer class (failure modes proven,