swung0x48
|
dd7fbbd7d1
|
[Test] (P13 W5 S6): the integration peek answers the data arm and the tracker probe arms wherever the record arm is built.
|
2026-10-06 13:14:58 -04:00 |
|
swung0x48
|
851251671c
|
[CI] (P13 W5 S4): an include-closure probe keeps the record core clear of MG_Remote and the wire serializer.
|
2026-10-06 13:13:39 -04:00 |
|
swung0x48
|
b1978890b4
|
[Refactor] (P13 W5 S5): the data-arm predicates, their latch and MOBILEGL_PIPE_DATA_ARM follow the record arm instead of the transport.
|
2026-10-06 13:00:28 -04:00 |
|
swung0x48
|
ad47dc8c6f
|
[Refactor] (P13 W5 S4c): the XFB lifetime lookup, the deferred-destroy drain and the PBO readback target build without a transport.
|
2026-10-06 12:58:55 -04:00 |
|
swung0x48
|
0b5e7fad82
|
[Fix] (P13 W5 S4c): close the moved DeleteTransformFeedback emitter.
|
2026-10-06 12:52:30 -04:00 |
|
swung0x48
|
8e76f9dcb7
|
[Refactor] (P13 W5 S4c): the verb emitters, the monolith verb port and the client GPU-write set move to MG_Record under MG_Impl/Pipe/Verb.
|
2026-10-06 12:51:02 -04:00 |
|
swung0x48
|
ed7800a550
|
[CI] (P13 W5 S4): the latch-site map follows the record verbs into RecordVerbSink.cpp.
|
2026-10-06 12:37:43 -04:00 |
|
swung0x48
|
e04c6edb76
|
[Refactor] (P13 W5 S4): RecordVerbSink names MG_Pipe's clear constants directly.
|
2026-10-06 12:33:23 -04:00 |
|
swung0x48
|
fe5324c900
|
[Refactor] (P13 W5 S4): the record verbs move from ServerVerbSink to MG_Record::RecordVerbSink, which ServerVerbSink now extends.
|
2026-10-06 12:32:04 -04:00 |
|
swung0x48
|
f4be8c380f
|
[Style] (P13 W5): VertexInputStateFactory.cpp includes its own header first.
|
2026-10-06 12:14:02 -04:00 |
|
swung0x48
|
7f194a8579
|
[Refactor] (P13 W5 S3): the apply side's backend comes through MG_Backend's ApplyRoleBackend hook, which ServerLoop installs.
|
2026-10-06 12:13:37 -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
|
c285f350b1
|
[Refactor] (P13 W5 S4): a build without a transport answers the server-role question false.
|
2026-10-06 12:11:15 -04:00 |
|
swung0x48
|
0f5658f56e
|
[Refactor] (P13 W5 S4): the persistent-map tracker moves to MG_State as MG_Record; the adoption tier's verdict stays in MG_Remote.
|
2026-10-06 12:09:56 -04:00 |
|
swung0x48
|
17e36589fa
|
[Refactor] (P13 W5 S3): the latch twin and Magma's shared-image binding take their guards; the dual-block diagnostics stay transport.
|
2026-10-06 12:03:10 -04:00 |
|
swung0x48
|
b13af729e4
|
[Refactor] (P13 W5 S5): the record arm's three knobs move from IpcTable to RecordArmTable, which every record-arm build parses.
|
2026-10-06 12:01:49 -04:00 |
|
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 |
|