docs(linux): park Slice L at L1 checkpoint
This commit is contained in:
parent
11501d52ca
commit
97a095d628
9 changed files with 275 additions and 39 deletions
|
|
@ -1,6 +1,7 @@
|
|||
# Modern runtime Slice L — Linux graphical host and evidence-gated GPU work
|
||||
|
||||
**Status:** ACTIVE — L0 COMPLETE; L1 NEXT
|
||||
**Status:** DEFERRED 2026-07-27 — L0 COMPLETE; L1 IMPLEMENTATION CHECKPOINT
|
||||
COMPLETE; PHYSICAL-LINUX DRIVER GATE AND L2–L6 PARKED
|
||||
**Parent:** `2026-07-24-modern-runtime-architecture.md`, Slice L
|
||||
**Authorization:** the user approved Slices F–L on 2026-07-24
|
||||
**Purpose:** ship the existing modern OpenGL client on supported Linux drivers
|
||||
|
|
@ -177,6 +178,18 @@ frame waiters and portable paths; no Windows P/Invoke executes on Linux.
|
|||
|
||||
### L1 — context, extensions, and native backends
|
||||
|
||||
**Implementation checkpoint at `11501d52` (2026-07-27).** The exact packaged
|
||||
GLFW 3.4 backend is selected before window creation; X11/Wayland choice,
|
||||
complete passive capabilities, active modern-GL calls, optional OpenAL smoke,
|
||||
atomic reports, actionable exit 4, and zero-debt successful/rejected Studio
|
||||
shutdown are implemented. Windows AMD passes the supported smoke. WSLg X11,
|
||||
Wayland, and AMD D3D12 paths correctly reject only missing
|
||||
`GL_ARB_bindless_texture`. These are negative rows. At the user's direction on
|
||||
2026-07-27, physical Mesa/RadeonSI/NVIDIA supported-driver evidence and L2–L6
|
||||
are deferred; when Slice L resumes, that physical gate remains first and L2
|
||||
must not begin before it passes. Exact evidence is
|
||||
[`../research/2026-07-27-slice-l1-graphical-capability-checkpoint.md`](../research/2026-07-27-slice-l1-graphical-capability-checkpoint.md).
|
||||
|
||||
- Create a Linux window and OpenGL 4.3 core context under X11 and Wayland.
|
||||
- Capture the full capability record before renderer construction.
|
||||
- Verify mandatory bindless and shader-draw-parameter calls, MDI, SSBOs,
|
||||
|
|
@ -304,3 +317,15 @@ exact `git revert <sha>` after each focused/Linux/Windows/connected/visual
|
|||
gate. GPU candidates each receive their own plan, commit, measurement, visual
|
||||
gate, and rollback; rejected experiments are reverted rather than hidden
|
||||
behind dormant alternate paths.
|
||||
|
||||
L0 rollback:
|
||||
|
||||
```text
|
||||
git revert 66f114b258c0c37b51a7c0e04ca0d6441f4b1699
|
||||
```
|
||||
|
||||
L1 implementation-checkpoint rollback:
|
||||
|
||||
```text
|
||||
git revert 11501d52cad942850d88f83490710faf1d5cdf28
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue