Commit Graph

  • 62621213b1 [Test] (Disaggregated): preserve wire cache identity through queued GL mutations swung0x48 2026-09-20 08:24:38 -04:00
  • a53b85ad93 [MG_Backend] (Disaggregated): memoize immutable wire vertex format capabilities swung0x48 2026-09-20 08:21:24 -04:00
  • ed507b1a6a [MG_Backend] (Disaggregated): reuse exact wire image views within a frame slot swung0x48 2026-09-20 08:16:21 -04:00
  • 21d8c456e7 [Docs] (Disaggregated): record same-build RD32 four-way FCL performance swung0x48 2026-09-20 08:02:44 -04:00
  • dbb70307c0 [Docs] identify SPIRV-Cross generated version metadata swung0x48 2026-09-20 05:48:48 -04:00
  • 06e12f933a [Docs] (Disaggregated): distinguish symbol gate from build metadata byte differences swung0x48 2026-09-20 05:47:40 -04:00
  • bf762e44a4 [Docs] (Disaggregated): close Magma run-ahead with host gates and paired Redmi FCL evidence swung0x48 2026-09-20 05:41:41 -04:00
  • 194382c96a [MG_Backend, CI] (Disaggregated): reclaim abandoned wire objects only after texture uploads are idle swung0x48 2026-09-20 05:24:25 -04:00
  • 509c056b85 [tools] (Disaggregated): preserve paired FCL run-ahead validation recipe swung0x48 2026-09-20 05:19:52 -04:00
  • 112da7ca5f [CI] (Disaggregated): enforce run-ahead negative control and Vulkan synchronization validation swung0x48 2026-09-20 05:18:22 -04:00
  • 4f762262a0 [MG_Backend] (Disaggregated): make Magma descriptors and present barriers Vulkan-valid swung0x48 2026-09-20 05:17:21 -04:00
  • 7f42cb9d78 [MG_Impl] (Disaggregated): remove VAO collision tracing after device confirmation swung0x48 2026-09-20 05:15:59 -04:00
  • c1f463e15e [MG_Test] cover colliding VAO shutter identities through validation swung0x48 2026-09-20 05:15:30 -04:00
  • f55b046c12 [tools] (Disaggregated): require Magma run-ahead evidence in current device gate swung0x48 2026-09-20 05:15:01 -04:00
  • 376c04bee6 [MG_Impl] (Disaggregated): compare VAO identities exactly before suppressing vertex state swung0x48 2026-09-20 05:12:10 -04:00
  • 6f764c4237 [MG_Backend] (Disaggregated): identify rejected Magma wire vertex layouts swung0x48 2026-09-20 04:59:54 -04:00
  • 911a957085 [MG_IntegrationTest] (Disaggregated): sample frame statistics after present is applied swung0x48 2026-09-20 04:51:49 -04:00
  • 3c97ea9cfc [MG_Backend] (Disaggregated): validate wire framebuffer identity without frontend getters swung0x48 2026-09-20 04:38:40 -04:00
  • 1164ff45b7 [MG_Backend] (Disaggregated): arm Magma run-ahead after queued-state validation swung0x48 2026-09-20 04:33:01 -04:00
  • b010b5f0ac [MG_Impl, MG_Test] (Disaggregated): keep local compute limits off the apply barrier swung0x48 2026-09-20 04:29:28 -04:00
  • b3e4b7b78b [MG_Backend] (Disaggregated): retire the final wire pass at present submission swung0x48 2026-09-20 04:17:18 -04:00
  • 8c9f655b8d [MG_Test, MG_Backend] (Disaggregated): keep required replies outside run-ahead holds swung0x48 2026-09-20 04:14:01 -04:00
  • 51e61ddabe [MG_Backend] (Disaggregated): order Magma GPU work and defer wire object retirement swung0x48 2026-09-20 04:11:36 -04:00
  • c1960fdfaa [MG_IntegrationTest] (Disaggregated): prove real Magma queued state and present credit swung0x48 2026-09-20 04:02:44 -04:00
  • 0e4afb624f [Docs] (Disaggregated): record repaired Magma gameplay and rotated window verification swung0x48 2026-09-20 03:38:44 -04:00
  • 38919d453b [MG_Backend, MG_IntegrationTest] (Disaggregated): rotate native Magma window blits through server-owned shaders swung0x48 2026-09-20 03:06:26 -04:00
  • 31dc1a7304 [CI, MG_Test] (Disaggregated): enforce real Magma buffer consumers and complete pixel coverage swung0x48 2026-09-20 02:44:59 -04:00
  • 10f0ddcd1d [MG_Backend] (Disaggregated): resolve line-loop indices from wire storage swung0x48 2026-09-20 02:41:52 -04:00
  • 27f0e49e2f [MG_Backend] (Disaggregated): preserve indirect base-instance bits in draw payload swung0x48 2026-09-20 02:39:17 -04:00
  • fbb7873fbb [MG_Backend] (Disaggregated): consume Magma application buffers from server resources swung0x48 2026-09-20 02:37:02 -04:00
  • f564d210cd [MG_IntegrationTest] (Disaggregated): reproduce Magma wire application buffer consumers swung0x48 2026-09-20 02:24:48 -04:00
  • 9e7cdefaf2 [Docs] (Disaggregated): record Redmi FCL gameplay results and Magma split P7 refusal swung0x48 2026-09-20 02:09:38 -04:00
  • aa78f102ff Merge branch 'codex/p5f-close' of /mnt/c/Users/geekerwan/AndroidStudioProjects/FoldCraftLauncher/.git/modules/MobileGL into codex/p5f-final swung0x48 2026-09-20 01:35:35 -04:00
  • 1e7de1edd6 [docs, tools] (Disaggregated): P5f close - record final host device and review evidence swung0x48 2026-09-20 01:35:14 -04:00
  • cfca93c788 Merge branch 'codex/p5f-close' of /mnt/c/Users/geekerwan/AndroidStudioProjects/FoldCraftLauncher/.git/modules/MobileGL into codex/p5f-final swung0x48 2026-09-20 00:55:29 -04:00
  • c42577a42a [CI, MG_IntegrationTest] (Disaggregated): P5f close - reject incomplete or skipped exit evidence swung0x48 2026-09-20 00:53:07 -04:00
  • 53699b5aa9 [MG_Remote] (Disaggregated): P5f review - route every reverse callback to its active owner swung0x48 2026-09-20 00:47:48 -04:00
  • 438c029a9c [MG_Test] (Disaggregated): P5f review - reproduce non-singleton reverse callback ownership swung0x48 2026-09-20 00:45:49 -04:00
  • 81ea2eb5c4 [MG_Test] (Disaggregated): P5f close - publish the readback fixtures empty sampler window swung0x48 2026-09-20 00:23:31 -04:00
  • c69a3f3273 [MG_Test] (Disaggregated): P5f close - publish the readback fixtures empty sampler window swung0x48 2026-09-20 00:23:31 -04:00
  • de78f47df5 Merge commit '4cc4504b' into codex/p5f-final swung0x48 2026-09-20 00:15:05 -04:00
  • cf75211242 Merge commit '863fd1f5' into codex/p5f-final swung0x48 2026-09-20 00:15:04 -04:00
  • fe4cd89683 [MG_IntegrationTest] (Disaggregated): P5f close - prove Magma draws through changing pixels swung0x48 2026-09-20 00:14:58 -04:00
  • d1cd24d028 [MG_Test] (Disaggregated): P5f close - send readback fixture state through its encoder swung0x48 2026-09-20 00:13:30 -04:00
  • 1ee623bc40 [MG_Test] (Disaggregated): P5f close - require barriered legacy reads to remain retired swung0x48 2026-09-20 00:09:57 -04:00
  • 4cc4504bbe [Docs] (Disaggregated): P5f fv - record reverse-channel ownership and verified gates swung0x48 2026-09-20 00:08:38 -04:00
  • 863fd1f5ce [Docs] (Disaggregated): P5f fs - record default XFB native-identity red-once swung0x48 2026-09-20 00:05:15 -04:00
  • 7a31a1757d Merge commit '1153c561' into codex/p5f-final swung0x48 2026-09-20 00:03:57 -04:00
  • a59f005aa4 Merge commit 'bf5ad470' into codex/p5f-final swung0x48 2026-09-20 00:03:57 -04:00
  • 5b2ad5dd86 Merge commit '35ad51d8' into codex/p5f-final swung0x48 2026-09-20 00:03:57 -04:00
  • 1b7010203b [MG_Test] (Disaggregated): P5f fs - prove virtual default XFB objects get distinct native twins swung0x48 2026-09-20 00:03:10 -04:00
  • 5f7d5bf731 [Docs] (Disaggregated): P5f fs - report epoch isolation and seven red-once controls swung0x48 2026-09-20 00:01:26 -04:00
  • f628a2dfd8 [MG_Backend] (Disaggregated): P5f close - reject retired getters even if a stamp is fresh swung0x48 2026-09-19 23:59:41 -04:00
  • 42a90bad60 [MG_Test] (Disaggregated): P5f close - name the filled-state serial correctly swung0x48 2026-09-19 23:55:33 -04:00
  • 1153c56187 [MG_Test] (Disaggregated): P5f fv - keep death-test declarations within macro argument rules swung0x48 2026-09-19 23:55:17 -04:00
  • d0e54d1b90 [MG_Remote, MG_Test] (Disaggregated): P5f fv - reserve the reverse channel for one accepting session swung0x48 2026-09-19 23:52:12 -04:00
  • da958e731c [MG_Test] (Disaggregated): P5f close - expose a fresh-stamp escape from retired accessors swung0x48 2026-09-19 23:52:10 -04:00
  • bf5ad4704b docs: record P5f fr registry audit and guard red-once swung0x48 2026-09-19 23:49:51 -04:00
  • 35ad51d8f7 [MG_Remote, MG_Test] (Disaggregated): P5f fs - keep applier diagnostics within each role swung0x48 2026-09-19 23:49:45 -04:00
  • 52bee2fa1b [MG_IntegrationTest] (Disaggregated): P5f close - pin zero residual reads on each backend frame swung0x48 2026-09-19 23:49:06 -04:00
  • 8377e6cf57 P5f fr: include concrete registry wrapper in guard test swung0x48 2026-09-19 23:48:47 -04:00
  • df5ffe037e P5f fr: guard registry frontend surfaces before arm selection swung0x48 2026-09-19 23:46:40 -04:00
  • 377aede6ef [MG_Pipe, MG_Test, CI] (Disaggregated): P5f close - retire residual pointer accessors and enforce a zero-debt table swung0x48 2026-09-19 23:46:36 -04:00
  • b420504279 [MG_Test] (Disaggregated): P5f fs - arm XFB support in the driver fixture swung0x48 2026-09-19 23:46:13 -04:00
  • ddf0b5317b [MG_Backend] (Disaggregated): P5f fs - retain separate scratch for paused capture identities swung0x48 2026-09-19 23:44:59 -04:00
  • 12a9b13894 [MG_Backend, MG_Remote, MG_Test] (Disaggregated): P5f fs - isolate context epochs and server liveness swung0x48 2026-09-19 23:44:03 -04:00
  • 626d773ba3 [MG_Backend, MG_Test] (Disaggregated): P5f fv - keep hidden frontend programs off server initialization swung0x48 2026-09-19 23:43:38 -04:00
  • 7ce19da02b P5f fr: guard client allocator singleton including bookkeeping reads swung0x48 2026-09-19 23:43:32 -04:00
  • 4066f84d11 P5f fr: retire all apply allocator scope exemptions swung0x48 2026-09-19 23:41:09 -04:00
  • 4f3d2d6b95 [MG_Pipe, MG_Remote, MG_Test] (Disaggregated): P5f fv - own reverse errors and reject legacy object announcements swung0x48 2026-09-19 23:38:55 -04:00
  • eeaf14c1f7 P5f fr: refuse frontend identity on every registry apply swung0x48 2026-09-19 23:35:35 -04:00
  • 4667e13be6 [Docs, CI] (Disaggregated): P5f wave 2 - record green integration and remaining phase gates swung0x48 2026-09-19 23:26:46 -04:00
  • 1b5198870f Merge commit '3cc397d3' into codex/p5f-wave2 swung0x48 2026-09-19 23:21:21 -04:00
  • 3cc397d360 [Docs, MG_IntegrationTest] (Disaggregated): P5f fm - record verified gates and package boundaries swung0x48 2026-09-19 23:17:10 -04:00
  • 78ec3b6774 Merge commit '552ade5b' into codex/p5f-wave2 swung0x48 2026-09-19 23:11:41 -04:00
  • 552ade5b37 [MG_IntegrationTest] (Disaggregated): P5f fm - gate storage upgrades through texture views swung0x48 2026-09-19 23:09:05 -04:00
  • 66c79322bc p5f fm: verify image stores through a view upgrade root storage swung0x48 2026-09-19 23:08:28 -04:00
  • 0dfbc89a60 [MG_Backend] (Disaggregated): P5f fm - keep failed storage upgrades out of the sync fast path swung0x48 2026-09-19 23:07:45 -04:00
  • 1091846651 [MG_Backend] (Disaggregated): P5f fm - retain native storage usage for texture views swung0x48 2026-09-19 23:06:55 -04:00
  • 60bc3ca113 [MG_Backend] (Disaggregated): P5f fm - request native storage usage through texture views swung0x48 2026-09-19 23:06:44 -04:00
  • e3919cee57 [MG_Backend] (Disaggregated): P5f fm - normalize storage image layer semantics by target swung0x48 2026-09-19 23:06:17 -04:00
  • 5855101d45 p5f fm: verify non-layered texture ignores image binding layer swung0x48 2026-09-19 23:05:18 -04:00
  • 4fd3a6b0e6 [MG_IntegrationTest] (Disaggregated): P5f fm - reconcile measured strict markers without widening swung0x48 2026-09-19 23:05:05 -04:00
  • 20f48d6e40 [MG_Pipe, MG_IntegrationTest] (Disaggregated): P5f fm - ratchet retired Magma clear and shared copy pulls swung0x48 2026-09-19 23:03:30 -04:00
  • 6c3662be9b [Docs] (Disaggregated): P5f fm - document implementation and verified gate checkpoint swung0x48 2026-09-19 23:03:24 -04:00
  • e49414250c [MG_Backend] (Disaggregated): P5f fm - respect unrestricted sampler view windows swung0x48 2026-09-19 23:03:18 -04:00
  • 76b8a983d8 [MG_IntegrationTest] (Disaggregated): P5f fm - pin format behavior and the buffer refusal boundary swung0x48 2026-09-19 23:02:35 -04:00
  • cff1493a49 p5f fm: pin VBO refusal and sRGB and 1D framebuffer behavior swung0x48 2026-09-19 23:01:52 -04:00
  • aa9ea7fe14 Merge commit 'b394a09f' into codex/p5f-wave2 swung0x48 2026-09-19 23:00:39 -04:00
  • b394a09f5b [MG_IntegrationTest] (Disaggregated): P5f fm - exercise server sampler and image programs swung0x48 2026-09-19 22:59:17 -04:00
  • a45927eb2a Merge commit '7b2253c8' into codex/p5f-wave2 swung0x48 2026-09-19 22:58:33 -04:00
  • 9852e41698 p5f fm: exercise wire sampler uniforms and storage image dispatch swung0x48 2026-09-19 22:58:18 -04:00
  • 73a0e96177 [MG_Test] (Disaggregated): P5f fm - pin independent object consumer emission gates swung0x48 2026-09-19 22:58:10 -04:00
  • 7b2253c8b7 [MG_Backend] (Disaggregated): P5f fm - retain framebuffer format and dimensionality rules swung0x48 2026-09-19 22:54:51 -04:00
  • e6571e61e4 [MG_Backend] (Disaggregated): P5f fm - keep wire endpoint and transform checks role local swung0x48 2026-09-19 22:53:35 -04:00
  • 67689ee625 Merge commit '03620744' into codex/p5f-wave2 swung0x48 2026-09-19 22:51:05 -04:00
  • 03620744c0 [CI] (Disaggregated): P5f fm - require named execution of the native format negative probe swung0x48 2026-09-19 22:49:38 -04:00
  • 9867425d64 [MG_IntegrationTest] (Disaggregated): P5f fm - identify preexisting native mip format debt swung0x48 2026-09-19 22:48:55 -04:00
  • a8184d04ea Merge commit '08927e79' into codex/p5f-wave2 swung0x48 2026-09-19 22:48:16 -04:00
  • 08927e79eb [MG_IntegrationTest] (Disaggregated): P5f fm - keep each wire scenario registration unique swung0x48 2026-09-19 22:46:52 -04:00