swung0x48
|
b050c60b32
|
[Refactor] (P13 W5 S3): caps source, object death and the Magma wire stores' members follow their real guards.
|
2026-10-06 12:00:37 -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
|
1956d6cd6f
|
[Refactor] (P13 W5 S3): transport-only hooks get no-op twins where the record arm calls them, and their guards return to the transport.
|
2026-10-06 11:56:18 -04:00 |
|
swung0x48
|
c879776a26
|
[Refactor] (P13 W5 S3): Espryt's shared-image checks stay on the transport guard.
|
2026-10-06 11:53:51 -04:00 |
|
swung0x48
|
8a2ddc8150
|
[Refactor] (P13 W5 S3): Magma's funnels, the texture ops and the staged-texture macros follow the record-arm guard; shared images stay transport.
|
2026-10-06 11:53:24 -04:00 |
|
swung0x48
|
d00d5c9416
|
[Refactor] (P13 W5 S3): the record stores' includes and the slot tables' refusals follow the record-arm guard.
|
2026-10-06 11:50:26 -04:00 |
|
swung0x48
|
b26167a095
|
[Refactor] (P13 W5 S3): Espryt's sampler-view refusal latches through the record seam.
|
2026-10-06 11:42:22 -04:00 |
|
swung0x48
|
73a185f6d1
|
[Refactor] (P13 W5 S4): the staged stores move to MG_Backend/Record as MG_Record and die through the record fail seam.
|
2026-10-06 11:35:24 -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
|
c04347ef88
|
[Refactor] (P13 W5 S2): GL_Getter's closing brace keeps the guard of the block it closes.
|
2026-10-06 11:20:09 -04:00 |
|
swung0x48
|
80bfc7ce02
|
[Test] (GL): name the GL_ARB_shader_objects cases that reach no verb in the verify-split arm census.
|
2026-10-06 11:14:40 -04:00 |
|
swung0x48
|
a891d0f514
|
[Docs] (P13 W5): S1 and S2 in the progress table.
|
2026-10-06 11:12:17 -04:00 |
|
swung0x48
|
b965a18e15
|
[CI] (P13 W5 S2): the wire declines audit reads MOBILEGL_BUILD_RECORD_ARM as a build-selecting opener.
|
2026-10-06 10:52:27 -04:00 |
|
swung0x48
|
22739a033c
|
[Refactor] (P13 W5 S2): MG_Backend/DirectVulkan's record-arm guards name MOBILEGL_BUILD_RECORD_ARM.
|
2026-10-06 10:51:26 -04:00 |
|
swung0x48
|
036d1ac36e
|
[Refactor] (P13 W5 S2): MG_Backend/DirectGLES's record-arm guards name MOBILEGL_BUILD_RECORD_ARM.
|
2026-10-06 10:51:25 -04:00 |
|
swung0x48
|
2a8bb7e659
|
[Refactor] (P13 W5 S2): MG_Backend/MGPipe's record-arm guards name MOBILEGL_BUILD_RECORD_ARM.
|
2026-10-06 10:51:24 -04:00 |
|
swung0x48
|
759bd8ffa5
|
[Refactor] (P13 W5 S2): MG_Util's record-arm guards name MOBILEGL_BUILD_RECORD_ARM.
|
2026-10-06 10:51:23 -04:00 |
|
swung0x48
|
06a4ebb645
|
[Refactor] (P13 W5 S2): MG_Pipe's record-arm guards name MOBILEGL_BUILD_RECORD_ARM.
|
2026-10-06 10:51:21 -04:00 |
|
swung0x48
|
b16dc20473
|
[Refactor] (P13 W5 S2): MG_Impl's record-arm guards name MOBILEGL_BUILD_RECORD_ARM.
|
2026-10-06 10:51:20 -04:00 |
|
swung0x48
|
1d0f908b4a
|
[Refactor] (P13 W5 S2): MG_State's record-arm guards name MOBILEGL_BUILD_RECORD_ARM.
|
2026-10-06 10:51:14 -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
|
2f2a515d04
|
[Fix] (retrace): bump apitrace so glCreate*ObjectARB refresh the typed shader / program map.
|
2026-10-06 10:43:54 -04:00 |
|
swung0x48
|
b3a8a1f47f
|
[Docs] (P13): record the GL_ARB_shader_objects work.
|
2026-10-06 10:31:43 -04:00 |
|
swung0x48
|
6baa1bcdb4
|
[Feat] (GL): the advertised GL_ARB_vertex_shader entry points forward to the core instead of being stubs or missing.
|
2026-10-06 10:21:06 -04:00 |
|
swung0x48
|
462318c636
|
[Fix] (GL): a detached shader leaves the GL-visible attach list at once, and re-attaching it before the next link is legal.
|
2026-10-06 10:14:53 -04:00 |
|
swung0x48
|
c3af0719f0
|
[Feat] (GL): implement GL_ARB_shader_objects over the core's shared shader / program name space.
|
2026-10-06 10:11:19 -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
|
3b441531b7
|
[Fix] (P13 W5 S1): PipeApply.cpp includes the seam header in every build.
|
2026-10-06 09:52:54 -04:00 |
|
swung0x48
|
534f14e3f2
|
[Feat] (P13 W5 S1): the fatal vocabulary moves to MG_Pipe and the record arm gets its own fail / latch seam.
|
2026-10-06 09:48:58 -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
|
cfd6c8730b
|
[Fix] (P13 W4b): the aliasing texture store follows glCopyImageSubData into a server-owned destination.
|
2026-10-06 09:29:11 -04:00 |
|
swung0x48
|
4f5b4fa25d
|
[Test] (P13 W4b): register the CPU-mip and store-read knob lanes on monolith's record arm.
|
2026-10-06 09:25:30 -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
|
88a11b812f
|
[Feat] (P13 W4d): monolith's record arm takes the context values from set_context_values instead of the residual fill
|
2026-10-06 09:00:52 -04:00 |
|
swung0x48
|
f3a2fd9308
|
[Feat] (P13 W4): Magma monolith takes the record arm in one flip, with in-process persistent-map donation
|
2026-10-06 08:59:53 -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
|
2af4728e70
|
[Feat] (P13 W4b/W4c): Espryt monolith takes the record arm for textures, readbacks, framebuffers, units, images, programs and XFB
|
2026-10-06 08:14:54 -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
|
af84eac8ee
|
[Feat] (P13 W4a): Espryt monolith takes the record arm for buffers, indirect, client arrays, binding points and fp64 through an in-process verb port
|
2026-10-06 08:14:37 -04:00 |
|
swung0x48
|
081854653a
|
[Feat] (P13 W4): MG_Config::DataArmIsRecord and the W4-W6 MOBILEGL_PIPE_DATA_ARM knob
|
2026-10-06 08:14:36 -04:00 |
|
swung0x48
|
a32ca0017d
|
[Test] (P13 W3b): the HandleRecycle Handles lanes run their leak cases again on the fixed-on mask, and the retired residual row leaves the census baseline
|
2026-10-06 08:14:28 -04:00 |
|
swung0x48
|
be86ca175e
|
[Fix] (P13 W3c): the retired wire row dies through SessionFail, and the field-ownership note keeps its generated text
|
2026-10-06 06:50:18 -04:00 |
|
swung0x48
|
c0404018ec
|
[Test] (P13 W3b): a refused-mask control globs only its own logs, not a longer-named sibling's
|
2026-10-06 06:19:51 -04:00 |
|
swung0x48
|
6cb6fa88f1
|
[CI] (P13): the skip census keys parameterised cases without their printed GetParam bytes
|
2026-10-06 05:28:55 -04:00 |
|
swung0x48
|
7643822606
|
[Docs] (CI): log the spawn, FencePoll and log-forward flake fixes
|
2026-10-06 05:23:59 -04:00 |
|
swung0x48
|
75a9ea3f98
|
[Test] (MG_Remote): bound the F2 flood's notice count by its records, not by one runner's socket growth
|
2026-10-06 05:21:58 -04:00 |
|
swung0x48
|
e35965d187
|
[Test] (MG_Remote): park the log-forward sender before the stall flood so one gap stays one notice
|
2026-10-06 05:17:45 -04:00 |
|
swung0x48
|
cef29781c5
|
[Test] (P13 W4a): the readback positive control applies where the words come from a shadow
|
2026-10-06 04:37:28 -04:00 |
|