swung0x48
|
e2d6e33db4
|
[MG_Backend, MG_Impl] complete GLES XFB lifetimes, lazy readback and sampler windows
|
2026-09-20 12:43:07 -04:00 |
|
swung0x48
|
c3a5d2f58e
|
[MG_Pipe] preserve image-unit slots and publish named storage-binding programs
|
2026-09-20 12:41:29 -04:00 |
|
swung0x48
|
ec4ca06d1e
|
[MG_Backend] (Disaggregated): resolve multisample color through submission-owned scratch images
|
2026-09-20 12:31:28 -04:00 |
|
swung0x48
|
c7de0dffc1
|
[MG_Test] pin every migrated query and XFB deletion verb boundary
|
2026-09-20 12:30:52 -04:00 |
|
swung0x48
|
1389e8e7f6
|
[MG_Backend] (Disaggregated): resolve cube face attachments from their wire upload target
|
2026-09-20 12:27:32 -04:00 |
|
swung0x48
|
5922e54b47
|
[Magma] provide native placeholders for unbound wire image descriptors
|
2026-09-20 12:21:36 -04:00 |
|
swung0x48
|
4610b573f4
|
[MG_Remote] (Disaggregated): gate timer caps before renderer creation and advertise native primitive queries
|
2026-09-20 12:18:08 -04:00 |
|
swung0x48
|
03c6b8c979
|
[Test] keep texture upload shape coverage on inproc with applied-frame stats boundaries
|
2026-09-20 12:16:23 -04:00 |
|
swung0x48
|
cf0f77b067
|
[MG_Backend, Test] isolate native mip completeness during GLES texture readback
|
2026-09-20 12:13:19 -04:00 |
|
swung0x48
|
347bb90c4a
|
[CI] make migrated client arrays and full inproc status hard gates
|
2026-09-20 12:07:52 -04:00 |
|
swung0x48
|
bb816906a7
|
[Magma] resolve copy-image renderbuffer endpoints from wire storage
|
2026-09-20 12:07:28 -04:00 |
|
swung0x48
|
39e1692861
|
[MG_Remote, Espryt] copy image regions through server-owned renderbuffer handles
|
2026-09-20 12:03:47 -04:00 |
|
swung0x48
|
44cac27bbc
|
[MG_Remote] keep synchronous pack replies authoritative in the client buffer
|
2026-09-20 12:01:01 -04:00 |
|
swung0x48
|
1113298195
|
[Test] distinguish monolith mechanism controls from inproc GL coverage
|
2026-09-20 12:00:50 -04:00 |
|
swung0x48
|
f5234b9e7e
|
[Readback] encode signed and half-float depth texture results correctly
|
2026-09-20 11:59:46 -04:00 |
|
swung0x48
|
8eaebc9091
|
[MG_Test] (Disaggregated): assert named clear routing and pixel pack results
|
2026-09-20 11:57:25 -04:00 |
|
swung0x48
|
7f9147aeab
|
[Tests] reject undersized packed GPU readback destinations
|
2026-09-20 11:56:58 -04:00 |
|
swung0x48
|
859c0efb01
|
[MG_Remote] validate packed readback bounds before copying GPU replies
|
2026-09-20 11:56:05 -04:00 |
|
swung0x48
|
70df57bb23
|
[MG_Remote] (Disaggregated): carry native query results and complete XFB object deletion
|
2026-09-20 11:52:13 -04:00 |
|
swung0x48
|
c0b40ff508
|
[MG_Remote] chunk texture replies and cover GPU readback packing
|
2026-09-20 11:50:47 -04:00 |
|
swung0x48
|
97ce032f7f
|
[CI] make full inproc GPU and trace acceptance primary on disaggregation branches
|
2026-09-20 11:46:54 -04:00 |
|
swung0x48
|
29b5e0640e
|
[MG_Impl, Espryt] read split texture pixels from server-owned GPU storage
|
2026-09-20 11:44:00 -04:00 |
|
swung0x48
|
7875e28cd8
|
[Magma] read texture images into server-owned tight reply bytes
|
2026-09-20 11:43:49 -04:00 |
|
swung0x48
|
57e0f6bee5
|
[MG_Backend] (Disaggregated): create GLES texture views from server CSO windows
|
2026-09-20 11:32:51 -04:00 |
|
swung0x48
|
beba025618
|
[MG_Impl, MG_Remote] (Disaggregated): own client vertex and index data before draw emission
|
2026-09-20 11:26:28 -04:00 |
|
swung0x48
|
d0c6fdbc14
|
[Magma] consume wire-owned transform feedback capture spans
|
2026-09-20 11:15:58 -04:00 |
|
swung0x48
|
c1bf7e15c3
|
[MG_Backend] (Disaggregated): preserve server-owned texture contents during GLES image promotion
|
2026-09-20 11:11:50 -04:00 |
|
swung0x48
|
bb3a51995c
|
[CI, Android] (Disaggregated): run full inproc trace acceptance beside monolith controls
|
2026-09-20 10:43:06 -04:00 |
|
swung0x48
|
7fd83133c0
|
[Android] retain trace replay ownership across Activity recreation
|
2026-09-20 10:32:18 -04:00 |
|
swung0x48
|
10bfd29fc5
|
[CI] replace E1 pixel races with observed protocol wait controls
|
2026-09-20 10:27:41 -04:00 |
|
swung0x48
|
08c63f77e2
|
[Test] wait for the drawing Present before sampling strict-arming statistics
|
2026-09-20 10:20:36 -04:00 |
|
swung0x48
|
7e82ea0fbf
|
[CI, Android] (Disaggregated): ship and verify inproc APKs on disaggregation branches
|
2026-09-20 10:16:54 -04:00 |
|
swung0x48
|
30b1bf25a4
|
[Docs] close Magma RD32 cache regression with host and device evidence
|
2026-09-20 09:34:47 -04:00 |
|
swung0x48
|
ac1fbcdd7b
|
[CI] validate Magma cached object lifetime scenarios with Vulkan layers
|
2026-09-20 09:04:01 -04:00 |
|
swung0x48
|
70fb6689ce
|
[Magma] key wire pipelines by exact render-pass compatibility identities
|
2026-09-20 08:42:47 -04:00 |
|
swung0x48
|
0ece468e14
|
[Magma] reuse wire framebuffer objects within fenced frame slots
|
2026-09-20 08:28:55 -04:00 |
|
swung0x48
|
62621213b1
|
[Test] (Disaggregated): preserve wire cache identity through queued GL mutations
|
2026-09-20 08:24:38 -04:00 |
|
swung0x48
|
a53b85ad93
|
[MG_Backend] (Disaggregated): memoize immutable wire vertex format capabilities
|
2026-09-20 08:21:24 -04:00 |
|
swung0x48
|
ed507b1a6a
|
[MG_Backend] (Disaggregated): reuse exact wire image views within a frame slot
|
2026-09-20 08:16:21 -04:00 |
|
swung0x48
|
21d8c456e7
|
[Docs] (Disaggregated): record same-build RD32 four-way FCL performance
|
2026-09-20 08:02:44 -04:00 |
|
swung0x48
|
dbb70307c0
|
[Docs] identify SPIRV-Cross generated version metadata
|
2026-09-20 05:48:48 -04:00 |
|
swung0x48
|
06e12f933a
|
[Docs] (Disaggregated): distinguish symbol gate from build metadata byte differences
|
2026-09-20 05:47:40 -04:00 |
|
swung0x48
|
bf762e44a4
|
[Docs] (Disaggregated): close Magma run-ahead with host gates and paired Redmi FCL evidence
|
2026-09-20 05:41:41 -04:00 |
|
swung0x48
|
194382c96a
|
[MG_Backend, CI] (Disaggregated): reclaim abandoned wire objects only after texture uploads are idle
|
2026-09-20 05:24:25 -04:00 |
|
swung0x48
|
509c056b85
|
[tools] (Disaggregated): preserve paired FCL run-ahead validation recipe
|
2026-09-20 05:19:52 -04:00 |
|
swung0x48
|
112da7ca5f
|
[CI] (Disaggregated): enforce run-ahead negative control and Vulkan synchronization validation
|
2026-09-20 05:18:22 -04:00 |
|
swung0x48
|
4f762262a0
|
[MG_Backend] (Disaggregated): make Magma descriptors and present barriers Vulkan-valid
|
2026-09-20 05:17:21 -04:00 |
|
swung0x48
|
7f42cb9d78
|
[MG_Impl] (Disaggregated): remove VAO collision tracing after device confirmation
|
2026-09-20 05:15:59 -04:00 |
|
swung0x48
|
c1f463e15e
|
[MG_Test] cover colliding VAO shutter identities through validation
|
2026-09-20 05:15:30 -04:00 |
|
swung0x48
|
f55b046c12
|
[tools] (Disaggregated): require Magma run-ahead evidence in current device gate
|
2026-09-20 05:15:01 -04:00 |
|