swung0x48
|
1cd35d3922
|
[Refactor] (P13 W5 S7): Magma's wire-object collection, wire-store teardown, depth-resolve entry point and the fast-rebind destroy epoch follow the record-arm guard.
|
2026-10-06 13:57:26 -04:00 |
|
swung0x48
|
bb45648c41
|
[Refactor] (P13 W5 S3): Magma's wire texture and vertex-input builders and the buffer shadow size follow the record-arm guard.
|
2026-10-06 12:12:09 -04:00 |
|
swung0x48
|
cb81610b2b
|
[Refactor] (P13 W5 S3): the record arm's definitions and its depth-resolve probe source follow the record-arm guard.
|
2026-10-06 11:58:18 -04:00 |
|
swung0x48
|
e544121eed
|
[Refactor] (P13 W5 S3): record-arm declarations, role-guard stubs and the T0 split in the backends.
|
2026-10-06 11:29:37 -04:00 |
|
swung0x48
|
a891d0f514
|
[Docs] (P13 W5): S1 and S2 in the progress table.
|
2026-10-06 11:12:17 -04:00 |
|
swung0x48
|
0fbcaed454
|
[Docs] (P13 W5 S2): the guard classifier's transport words and the rewrite tool.
|
2026-10-06 10:51:09 -04:00 |
|
swung0x48
|
a6c02a1741
|
[Build] (P13 W5 S2): MOBILEGL_BUILD_RECORD_ARM, equal to the disaggregated build until the flip.
|
2026-10-06 10:49:44 -04:00 |
|
swung0x48
|
b3a8a1f47f
|
[Docs] (P13): record the GL_ARB_shader_objects work.
|
2026-10-06 10:31:43 -04:00 |
|
swung0x48
|
c641ed92fb
|
[Docs] (P13 W4b): record the Adreno 750 measurement of the copy-then-refused-readback fix.
|
2026-10-06 10:02:55 -04:00 |
|
swung0x48
|
ec92ae4d08
|
[Docs] (P13 W5 S0): the W5 design, its inventory and the pre-move measurements.
|
2026-10-06 09:45:22 -04:00 |
|
swung0x48
|
5fdc1e46e2
|
[Docs] (P13 W4b): record the monolith knob lanes and the aliasing store's followed copy.
|
2026-10-06 09:38:39 -04:00 |
|
swung0x48
|
96c3aff78f
|
[Docs] (P13): Magma's monolith flip and the W4d part that landed
|
2026-10-06 09:16:57 -04:00 |
|
swung0x48
|
c86be0c274
|
[Docs] (P13): log the W3 follow-up fixes and the Espryt W4 state
|
2026-10-06 08:21:51 -04:00 |
|
swung0x48
|
a7409e1e9a
|
[Docs] (P13): progress through W3c and how W4a switched Espryt's monolith arm
|
2026-10-06 08:14:38 -04:00 |
|
swung0x48
|
7643822606
|
[Docs] (CI): log the spawn, FencePoll and log-forward flake fixes
|
2026-10-06 05:23:59 -04:00 |
|
swung0x48
|
520bafe823
|
[Docs] (P13): handoff note for the state after W3c
|
2026-10-06 04:29:15 -04:00 |
|
swung0x48
|
938f4b111f
|
[Docs] (CI): record the unit-memo probe's red check and why it was restored
|
2026-10-06 04:23:35 -04:00 |
|
swung0x48
|
daf2b44c71
|
[Test] (P13 W3b): a GL-level successor for the borrowed-slot unit-memo probe
|
2026-10-06 04:10:51 -04:00 |
|
swung0x48
|
e2c9098648
|
[Refactor] (P13 W3c): delete ResidualValueBlock, op 46 becomes a retired declined row and the verify comparator owns the capability check
|
2026-10-06 04:04:51 -04:00 |
|
swung0x48
|
640c73243d
|
[Test] (P13 W3b): retire the two P2-mask texture-sync probes and log every W3b removal
|
2026-10-06 04:04:49 -04:00 |
|
swung0x48
|
3e11c848e8
|
[Docs] (P13): progress table and the last G1 reading
|
2026-10-06 04:04:41 -04:00 |
|
swung0x48
|
9f05e66591
|
[CI] (P13 W2): retire the pull control library, the transport control runs the push library without MG_Remote
|
2026-10-06 04:04:41 -04:00 |
|
swung0x48
|
138a14019a
|
[Docs] (P13): record the integrator decisions
|
2026-10-06 02:39:48 -04:00 |
|
swung0x48
|
c9085533a1
|
[Fix] (trace-replay): bump apitrace to resolve typed shader/program names through their own maps
|
2026-10-06 02:33:15 -04:00 |
|
swung0x48
|
959f518669
|
[Docs] (P13): audit and wave plan for retiring the pull path
|
2026-10-06 00:40:05 -04:00 |
|
swung0x48
|
d409731632
|
[Fix] (CI): restore hosted builds and pin CMake 3.31.10
|
2026-10-05 10:41:03 -04:00 |
|
swung0x48
|
039b342b97
|
[Fix] (CI): separate CPU builds from GPU stages and repair CTest metadata
|
2026-10-05 10:00:48 -04:00 |
|
swung0x48
|
ee9919ba39
|
[Fix] (CI): merge Arch WSL runner and prefer it over hosted runners
|
2026-10-05 09:16:06 -04:00 |
|
swung0x48
|
ca981a8fc1
|
[CI] Add Arch WSL GPU runner smoke workflow and configuration
|
2026-10-05 08:56:27 -04:00 |
|
swung0x48
|
70e4691b3a
|
[Docs] (Anland): refresh the handoff to the 2026-10-04 state, with the perf, CI, YUV and VA-API streams
|
2026-10-04 07:25:23 -04:00 |
|
swung0x48
|
96bd540ba1
|
[Docs] (Performance): record the device state at the glmark2 handoff
|
2026-10-04 06:46:51 -04:00 |
|
swung0x48
|
710beefd02
|
[Docs] (Performance): glmark2 optimization handoff with the landed fixes, current numbers, remaining work and the bench scripts
|
2026-10-04 06:44:49 -04:00 |
|
swung0x48
|
4722fa38bb
|
[Docs] (Performance): glmark2 baseline of Espryt and Magma against the stock kgsl stack on anland, with profiles and ranked bottlenecks
|
2026-10-04 04:33:24 -04:00 |
|
swung0x48
|
3a289222af
|
[Docs] (MobileVA): plan a vendor-agnostic VA-API driver on Android MediaCodec, H.264 first
|
2026-10-03 23:46:13 -04:00 |
|
swung0x48
|
18a5dba0e4
|
[Docs] (Anland): Chrome decodes video in hardware through the YUV shared images, with probes to check it
|
2026-10-03 22:46:01 -04:00 |
|
swung0x48
|
77c604061e
|
[Docs] (Anland): glxgears is fixed-function, so it measures presentation only
|
2026-10-03 07:53:11 -04:00 |
|
swung0x48
|
af2b9f4c1c
|
[Docs] (Anland): root cause of the X11 stale-region issue
|
2026-10-03 04:36:24 -04:00 |
|
BZLZHH
|
8302dd30bf
|
[Docs] (Anland): the lock screen behind the black desktop, and where the Magma text gap is not
|
2026-10-03 16:34:25 +08:00 |
|
BZLZHH
|
a6d788191f
|
[Docs] (Anland): record the Magma verification and its missing glyphs
|
2026-10-03 16:07:53 +08:00 |
|
BZLZHH
|
0d89db36dd
|
[Docs] (Anland): the D1100 + Mali changes and why each one was needed
|
2026-10-03 15:57:11 +08:00 |
|
BZLZHH
|
b7a6e6c538
|
[Docs] (Anland): the D1100 + Mali, kernel 4.14 bring-up and its three fixes
|
2026-10-03 15:55:53 +08:00 |
|
swung0x48
|
b0dad54cf1
|
[Docs] (Anland): device numbers and the open stale-region issue for X11 on the GPU
|
2026-10-03 03:20:12 -04:00 |
|
swung0x48
|
9e7305b885
|
[Docs] (Anland): plan and device scripts for X11 apps on the GPU
|
2026-10-03 01:51:24 -04:00 |
|
swung0x48
|
22266c47cf
|
Merge client-recover: open a fresh server session after a device loss.
|
2026-10-02 23:38:56 -04:00 |
|
swung0x48
|
7823bcd987
|
[Fix] (Client): recover a fresh server session after a device loss so applications can recreate their contexts
|
2026-10-02 23:34:21 -04:00 |
|
swung0x48
|
b1405e17ad
|
[Docs] (Anland): the desktop starts from the app and idles while hidden, with no manual bring-up
|
2026-10-02 22:46:04 -04:00 |
|
swung0x48
|
7a5b0755b3
|
[Docs] (Anland): install MobileGL as the container's system-wide vendor and document the fallback
|
2026-10-02 20:13:33 -04:00 |
|
swung0x48
|
82d96a63c9
|
[Docs] (Anland): runbook and skill for bringing up MobileGL with anland and KDE Plasma
|
2026-10-02 10:31:35 -04:00 |
|
swung0x48
|
e06aabe812
|
[Docs] (Anland): plan for zero-copy windows via server-allocated AHB dma-bufs
|
2026-10-02 07:34:45 -04:00 |
|
swung0x48
|
ec084959fa
|
[Docs] (Anland): record the Magma bring-up to Espryt parity
|
2026-10-02 06:36:20 -04:00 |
|