Commit Graph

  • f5f63aa044 [Feat] (replay-trace): add NeoForge earlydisplay fixture swung0x48 2026-07-01 15:45:37 +08:00
  • 6495c6dad9 [Fix] (replay-trace) fetch CI mod trace fixtures swung0x48 2026-07-01 13:32:52 +08:00
  • 2d1b8cdd30 [Fix] (replay-trace) run normal-world mod traces in CI swung0x48 2026-07-01 13:07:35 +08:00
  • d2cbd2f596 [Fix] (replay-trace) recapture normal-world Fabric mod fixtures swung0x48 2026-07-01 12:49:56 +08:00
  • 6c7c5a1bc7 [Fix] (MG_Util/ShaderTranspiler): rename "sampler" in parameter name to avoid driver compiler issues swung0x48 2026-06-30 22:27:04 +08:00
  • 5b116696f0 [Fix] (MG_Impl/EGLImpl, MG_Backend): handle EGL current handoff for NeoForge earlydisplay swung0x48 2026-06-30 16:44:38 +08:00
  • 2f1949e093 [Feat] (iOS): support MobileGL builds and Metal surfaces swung0x48 2026-06-30 07:22:16 +08:00
  • cca4df17d9 [Fix] (MG_Impl): preserve macOS surface during resize swung0x48 2026-06-29 21:07:12 +08:00
  • ef06d90b6b [Fix] (MG_Backend/DirectGLES): record GenerateMipmap errors swung0x48 2026-06-29 16:51:16 +08:00
  • e7e6888768 [Fix] (MG_Util/PixelStoreProcessor, MG_Backend/DirectVulkan): normalize packed RGBA uploads swung0x48 2026-06-29 15:56:55 +08:00
  • a762346a3b [Fix] (TraceReplay): support local Android retrace reports swung0x48 2026-06-29 13:53:30 +08:00
  • d78892cad0 [Fix] (replay-trace): enable GLES mod retraces and crop minimap swung0x48 2026-06-29 10:00:28 +08:00
  • 3fc6357f28 [Fix] (MG_Impl): handle Retina drawable resize on macOS swung0x48 2026-06-28 23:22:33 +08:00
  • 65ff056b2e [Docs] add macOS build and use instructions swung0x48 2026-06-28 21:59:18 +08:00
  • f121aeb57f [Feat] (MG_Impl): add macOS CGL and NSOpenGL frontends swung0x48 2026-06-28 19:48:50 +08:00
  • d61a0b6904 [Fix] (Tools/TraceReplay): show window surface after first present swung0x48 2026-06-28 15:00:00 +08:00
  • 0ef9c76224 [Feat] (MG_Backend/DirectVulkan): support macOS Metal surfaces swung0x48 2026-06-28 14:18:31 +08:00
  • 46f3192c67 [CI] add normal-world per-mod retrace fixtures swung0x48 2026-06-28 12:57:09 +08:00
  • b2aafc3f95 [CI] wrap retrace summary status counts swung0x48 2026-06-28 11:36:50 +08:00
  • 531ebb3537 [CI] improve retrace summary mobile rendering swung0x48 2026-06-28 11:28:22 +08:00
  • 6a11f96a5b [CI] add per-mod common mod retrace fixtures swung0x48 2026-06-28 10:39:04 +08:00
  • 4fa2e0a58d [CI] improve retrace summary overview swung0x48 2026-06-28 10:23:04 +08:00
  • c3d08a2125 [CI] stream retrace summary rendering swung0x48 2026-06-28 10:08:40 +08:00
  • 56be5318ab [CI] add common mod retrace fixtures swung0x48 2026-06-28 07:32:27 +08:00
  • db388e64b9 [Fix] (MG_Backend/DirectVulkan): disable pipeline cache on PowerVR swung0x48 2026-06-28 01:21:49 +08:00
  • 5af927224f [CI] skip submodules for artifact-only jobs swung0x48 2026-06-28 00:34:56 +08:00
  • b425b37e19 [CI] count crashed retrace summaries as failures swung0x48 2026-06-28 00:18:48 +08:00
  • 0132781fff [CI] isolate retrace summary images by device swung0x48 2026-06-27 22:57:24 +08:00
  • 9db9513c30 [CI] find retrace summary goldens from fixtures swung0x48 2026-06-27 21:09:33 +08:00
  • 2f62b90d7b [CI] show GPU names in retrace summary swung0x48 2026-06-27 21:00:50 +08:00
  • f68c7296a6 [Fix] (MG_Backend/DirectGLES): clamp UNORM fallback writes swung0x48 2026-06-27 20:46:02 +08:00
  • 8fd25acbb6 [CI] upload self-contained retrace summary swung0x48 2026-06-27 20:05:37 +08:00
  • 59c9b94d76 [CI] add Mali main menu golden swung0x48 2026-06-27 19:46:24 +08:00
  • d23e08f564 [CI] add remaining retrace fixtures swung0x48 2026-06-27 19:20:23 +08:00
  • 9a48c3f10c [CI] upload retrace PDFs without archives swung0x48 2026-06-27 18:01:54 +08:00
  • 790b542163 [CI] upload retrace summary PDFs separately swung0x48 2026-06-27 17:32:13 +08:00
  • 5032148cf0 [CI] wrap retrace summary counts swung0x48 2026-06-27 17:27:17 +08:00
  • 1c14c7b3ba [CI] remove retrace missing image count swung0x48 2026-06-27 15:11:09 +08:00
  • 82fabe90b3 [CI] clarify retrace summary missing assets swung0x48 2026-06-27 15:08:07 +08:00
  • acf7341fb8 [CI] add retrace summary artifacts swung0x48 2026-06-27 14:50:19 +08:00
  • ac33292e1b [Fix] (MG_Backend/DirectGLES): fix raw depth fetch sampler on GLES swung0x48 2026-06-27 12:38:26 +08:00
  • 5d6cb7dfed [Fix] (MG_Backend/DirectGLES): fix Super Duper Vanilla on Adreno swung0x48 2026-06-27 00:06:13 +08:00
  • 195330ccea [Fix] (MG_Backend/DirectGLES): fix Complementary shaders on Mali - emulate RGBA8 SNORM fallback writes swung0x48 2026-06-26 23:29:04 +08:00
  • f6114c9e15 [CI] keep OpenRA fixture out of LFS swung0x48 2026-06-26 20:15:50 +08:00
  • d2f2a0039f [Fix] (trace-replay): shorten iterationT fixtures swung0x48 2026-06-26 15:58:53 +08:00
  • 943600edb2 [Feature] (MG_Backend): log format caveat fallbacks swung0x48 2026-06-26 14:49:51 +08:00
  • 76acae9889 [Fix] (MG_Backend/DirectGLES): make format caveats probe-driven swung0x48 2026-06-26 14:12:24 +08:00
  • 9cca0a8753 [Feature] (MG_Backend): print format capability tables swung0x48 2026-06-26 10:44:55 +08:00
  • 8fe8d096fb [CI] fetch trace fixtures on demand swung0x48 2026-06-25 23:50:24 +08:00
  • 496fa50a23 [Fix] (MG_Impl/GLImpl): report backend format capabilities swung0x48 2026-06-25 23:25:31 +08:00
  • 9137396eae [Fix] (trace-replay): render DirectGLES replay onscreen by default swung0x48 2026-06-23 21:42:24 +08:00
  • 2f52264f01 [Fix] (trace-replay): use SSIM for golden validation swung0x48 2026-06-23 21:26:55 +08:00
  • f0f6d1e5fa [Fix] (MG_Backend/DirectVulkan): fix prerotated default framebuffer swung0x48 2026-06-23 20:00:43 +08:00
  • 18d19a9a8b [Fix]: fix Complementary swung0x48 2026-06-23 07:37:25 +08:00
  • 3f53041ed2 [Fix]: fix BSL swung0x48 2026-06-22 23:00:15 +08:00
  • c08ac7db72 [Fix]: fix Sundial Lite swung0x48 2026-06-22 21:08:49 +08:00
  • 7419f62159 [Fix] (trace-replay): avoid attached FBO during GLES mipmap generation swung0x48 2026-06-22 19:39:25 +08:00
  • 252e59334d [Fix] (trace-replay): pass ANGLE path to APK retrace swung0x48 2026-06-22 12:30:10 +08:00
  • 565dc90bf0 [Fix] (trace-replay): use ANGLE for DirectGLES APK retrace swung0x48 2026-06-22 12:18:33 +08:00
  • 84eddaef2f [Fix] (ci): use software GPU for GLES APK retrace swung0x48 2026-06-22 10:17:00 +08:00
  • 641bfb1dd9 [Docs] (trace-replay): add mismatch retrace debugging guide swung0x48 2026-06-22 09:48:49 +08:00
  • b87b698148 [Fix] (ci): cache native compilation swung0x48 2026-06-22 09:23:58 +08:00
  • dac5f8964f [Chore] (ci): Use supported GPU settings swung0x48 2026-06-22 08:49:27 +09:00
  • 85ffcb74d8 [Fix] (ci): ignore optional trace artifact copy failures swung0x48 2026-06-21 01:58:27 +08:00
  • 9e719461e2 [Fix] (ci): fail fast on trace replay process exit swung0x48 2026-06-21 00:59:36 +08:00
  • f270988e03 [Fix] (ci): harden Android trace replay CI swung0x48 2026-06-21 00:07:13 +08:00
  • b4f9401395 [Fix] (ci): use ANGLE for APK retrace swung0x48 2026-06-21 00:07:12 +08:00
  • a1e2007b82 [Fix] (trace-replay): support alternate golden images swung0x48 2026-06-20 19:04:52 +08:00
  • e92a57011f [Fix] (ci): share AVD home across runner steps swung0x48 2026-06-20 18:27:42 +08:00
  • 3736e1fc38 [Fix]: fix Vulkan depth mipmap fallback swung0x48 2026-06-20 18:10:13 +08:00
  • 2660e1669c [Fix] (ci): resolve Android SDK tools in AVD runner swung0x48 2026-06-20 17:53:24 +08:00
  • be6818effe [Fix] (trace-replay): relax fixture tolerance swung0x48 2026-06-20 17:15:24 +08:00
  • a49a463acf [Fix] (ci): split APK retrace AVD lifecycle swung0x48 2026-06-20 14:27:11 +08:00
  • 317b3602c3 [Fix] (ci): fix matrix retrace GLES runtime swung0x48 2026-06-20 12:40:43 +08:00
  • b637962da0 [Chore] (ci): cache native builds swung0x48 2026-06-20 12:15:34 +08:00
  • 44f9dcb3a2 [Feat] (trace-replay): run retrace fixtures as matrix jobs swung0x48 2026-06-20 11:44:41 +08:00
  • 1a2b337618 [Fix] (trace-replay): fix APK retrace CI shell execution swung0x48 2026-06-20 11:00:16 +08:00
  • d219ac3f6f [Docs] (trace-replay): add trace fixture authoring guide swung0x48 2026-06-20 10:51:36 +08:00
  • 1a2f867ba9 [Feat] (trace-replay): run all fixtures in APK retrace CI swung0x48 2026-06-20 09:40:15 +08:00
  • 0329f40df5 [Feat] (trace-replay): add Minecraft Sundial Lite shader fixture swung0x48 2026-06-20 07:10:26 +08:00
  • 193204de52 [Feat] (trace-replay): add Minecraft Derivative Main shader fixture swung0x48 2026-06-20 06:54:40 +08:00
  • 3f945dcfeb [Feat] (trace-replay): add Minecraft Photon v1.3b shader fixture swung0x48 2026-06-20 06:43:04 +08:00
  • 2f9ccb84d9 [Feat] (trace-replay): add Minecraft Super Duper Vanilla shader fixture swung0x48 2026-06-20 06:32:25 +08:00
  • f10ea4ebcd [Chore] (trace-replay): remove local progress notes swung0x48 2026-06-20 06:08:18 +08:00
  • ada6923039 [Fix] (trace-replay): fix Nostalgia golden alpha swung0x48 2026-06-20 05:59:43 +08:00
  • f4cf398651 [Feat] (trace-replay): validate remaining Minecraft shader fixtures swung0x48 2026-06-20 05:44:43 +08:00
  • 84dba77275 [Fix]: fix Bliss swung0x48 2026-06-19 21:20:02 +08:00
  • 19e4ba386d [Fix]: fix Chocapic V6 Lite swung0x48 2026-06-19 15:52:22 +08:00
  • 7d101182cd [Feat] (trace-replay): validate Minecraft Complementary Unbound shader fixture swung0x48 2026-06-19 10:50:40 +08:00
  • e60b044ff7 [Fix] (trace-replay): validate Complementary Reimagined shader fixture swung0x48 2026-06-19 10:28:47 +08:00
  • 4366909cf0 [Feat] (trace-replay): validate Minecraft iterationT no-DSA shader fixture swung0x48 2026-06-19 09:25:20 +08:00
  • 7b1d8ce9dd [Feat] (trace-replay): validate Minecraft iterationT shader fixture swung0x48 2026-06-19 09:14:33 +08:00
  • 94fdeb633f [Fix] (trace-replay): relax Minecraft BSL tolerance swung0x48 2026-06-19 08:21:50 +08:00
  • 50eda634e0 [Fix]: fix iterationT swung0x48 2026-06-19 04:34:49 +08:00
  • 2bf75537d8 [Feat] (trace-replay): add Minecraft iterationT no-DSA shader fixture swung0x48 2026-06-18 21:09:23 +08:00
  • f780736f29 [Feat] (trace-replay): add Minecraft Nostalgia shader fixture swung0x48 2026-06-18 08:04:22 +08:00
  • 85e71622f8 [Feat] (trace-replay): add Minecraft Complementary Unbound shader fixture swung0x48 2026-06-18 07:29:10 +08:00
  • ea02a2fac9 [Feat] (trace-replay): add Minecraft Complementary Reimagined shader fixture swung0x48 2026-06-18 07:01:26 +08:00
  • 8368901bf9 [Feat] (trace-replay): add Minecraft Chocapic shader fixture swung0x48 2026-06-18 06:30:36 +08:00
  • a18170cdb1 [Feat] (trace-replay): add Minecraft Bliss shader fixture swung0x48 2026-06-18 06:24:07 +08:00