| Next revision | Previous revision |
| kwin_overlay_subsurface:start [2026/05/02 17:51] – Phase 1 deliverables — initial upload from kwin_overlay_subsurface dossier markus_fritsche | kwin_overlay_subsurface:start [2026/05/02 20:16] (current) – Link phase3_findings page in the namespace index markus_fritsche |
|---|
| * [[kwin_overlay_subsurface:phase1_lock|Phase 1 lock — locked metric cells]] — one-line goal, four binding cells, reference floor, measurement protocol. | * [[kwin_overlay_subsurface:phase1_lock|Phase 1 lock — locked metric cells]] — one-line goal, four binding cells, reference floor, measurement protocol. |
| * [[kwin_overlay_subsurface:phase2_source_findings|Phase 2 source archaeology — Phase 1 leading question answer + Phase 2 stub]] — **the new artefact**. Short answer NO; Phase 4 design space narrows to the import-caching hypothesis only. | * [[kwin_overlay_subsurface:phase2_source_findings|Phase 2 source archaeology — Phase 1 leading question answer + Phase 2 stub]] — **the new artefact**. Short answer NO; Phase 4 design space narrows to the import-caching hypothesis only. |
| | * [[kwin_overlay_subsurface:phase3_protocol|Phase 3 measurement protocol — pre-registered hypothesis, falsification table, orchestration handshake]] — **the new artefact**. 9-run perf-record campaign locked 2026-05-02; H1: ''glEGLImageTargetTexture2DOES'' ≥ 20 % of ''kwin_wayland'' self-time in C1, ≥ 10 pp above cage. |
| | * [[kwin_overlay_subsurface:phase3_findings|Phase 3 measurement findings — pass-1 LOCKED, H1 rejected, H1' emerges]] — **the new artefact**. Pass-1 verdict 2026-05-02: target symbol peaks at 0.15 % vs the 20 % threshold; per-frame Wayland-protocol dispatch dominates instead; Brave-vs-chromium-fourier inversion shows drops are not CPU-caused. |
| * [[kwin_overlay_subsurface:metrics|metrics.csv — locked Phase 1 cells]] — schema + locked rows; raw CSV as attachment. | * [[kwin_overlay_subsurface:metrics|metrics.csv — locked Phase 1 cells]] — schema + locked rows; raw CSV as attachment. |
| * [[kwin_overlay_subsurface:ohm_tooling_revert_log|ohm tooling revert log]] — every package / one-off installed on ohm during the campaign, for Phase 8 close-out. | * [[kwin_overlay_subsurface:ohm_tooling_revert_log|ohm tooling revert log]] — every package / one-off installed on ohm during the campaign, for Phase 8 close-out. |
| ===== Phase 1 evidence (raw attachments) ===== | ===== Phase 1 evidence (raw attachments) ===== |
| |
| * {{:kwin_overlay_subsurface:ohm_drm_info_2026-05-02.json|ohm_drm_info_2026-05-02.json}} — full ''drm_info'' JSON dump from ohm (rockchip-drm plane format/modifier blob + connector/CRTC enumeration). | * [[kwin_overlay_subsurface:evidence:ohm_drm_info_2026-05-02|ohm_drm_info_2026-05-02.json (inlined)]] — full ''drm_info'' JSON dump from ohm (rockchip-drm plane format/modifier blob + connector/CRTC enumeration). |
| * {{:kwin_overlay_subsurface:ohm_modetest_planes_2026-05-02.txt|ohm_modetest_planes_2026-05-02.txt}} — ''modetest -p'' plane output on ohm, used to cross-check the JSON. | * [[kwin_overlay_subsurface:evidence:ohm_modetest_planes_2026-05-02|ohm_modetest_planes_2026-05-02.txt (inlined)]] — ''modetest -p'' plane output on ohm, used to cross-check the JSON. |
| * {{:kwin_overlay_subsurface:metrics.csv|metrics.csv}} — raw CSV of locked binding cells. | * [[kwin_overlay_subsurface:evidence:metrics_csv|metrics.csv (inlined)]] — raw CSV of locked binding cells. |
| |
| ===== Sibling ===== | ===== Sibling ===== |