swung0x48
c81dd04f08
[Test] (CI, trace_replay): force the blended depth-write quirk on the Linux DirectVulkan OIT retrace lane and tighten that case's SSIM threshold to 0.995
2026-07-20 07:39:25 -04:00
swung0x48
626c7f26fd
[Test] (CMake, CI): enable top-level testing and label tests (unit/benchmark/integration) so ctest runs from the build root
2026-07-18 11:37:56 -04:00
swung0x48
f80f6f4a62
[Fix] (CI): retain fixtures for failed retraces
2026-07-15 04:36:15 -04:00
swung0x48
66caf907fd
[Fix] (CI): remove intermediate trace artifacts
2026-07-15 02:52:03 -04:00
swung0x48
d3150399c7
[Fix] (CI): download direct trace APK artifact
2026-07-15 02:01:53 -04:00
swung0x48
f1c6a12c06
[Fix] (CI): use full commit SHAs
2026-07-15 01:33:56 -04:00
swung0x48
165dd003d7
[Chore] (CI): clean intermediate artifacts
2026-07-15 00:53:50 -04:00
swung0x48
b852ced3c1
[Chore] (CI): upgrade GitHub Actions runtimes
2026-07-15 00:36:08 -04:00
swung0x48
a55a0645e2
[Refactor] (MG_Config, MG_Backend/DirectVulkan, trace-replay): centralize Magma env parsing and rename R11G11B10F fallback
2026-07-13 19:58:06 -04:00
swung0x48
94e882762e
[Chore] (trace-replay): reduce retrace CI swap
2026-07-07 06:28:15 +08:00
swung0x48
672538f4f1
[Chore] (trace-replay): add swap to retrace CI
2026-07-07 05:21:50 +08:00
swung0x48
bcb8a9b57b
[Chore] (trace-replay): skip 26.2 cases in CI
2026-07-03 20:42:46 +08:00
swung0x48
79aa381722
[Fix] (MG_Backend/DirectVulkan, trace-replay): gate R11G11B10F fallback
2026-07-03 13:00:01 +08:00
swung0x48
cd96db7829
[Chore] (trace-replay): gate retrace jobs on prerequisites
2026-07-02 21:26:38 +08:00
swung0x48
ca38d8fe86
[Chore] (trace-replay): fetch fixture from mirror
2026-07-02 21:12:56 +08:00
swung0x48
f10f7df389
[Chore] (trace-replay): use manifest file to organize retrace fixtures
2026-07-02 20:51:14 +08:00
swung0x48
233277d94b
[Fix] (replay-trace) add Minecraft 26.2 vanilla fixtures
2026-07-02 09:07:20 +08:00
swung0x48
2d1b8cdd30
[Fix] (replay-trace) run normal-world mod traces in CI
2026-07-01 13:07:35 +08:00
swung0x48
5af927224f
[CI] skip submodules for artifact-only jobs
2026-06-28 00:34:56 +08:00
swung0x48
8fd25acbb6
[CI] upload self-contained retrace summary
2026-06-27 20:05:37 +08:00
swung0x48
d23e08f564
[CI] add remaining retrace fixtures
2026-06-27 19:20:23 +08:00
swung0x48
9a48c3f10c
[CI] upload retrace PDFs without archives
2026-06-27 18:01:54 +08:00
swung0x48
790b542163
[CI] upload retrace summary PDFs separately
2026-06-27 17:32:13 +08:00
swung0x48
acf7341fb8
[CI] add retrace summary artifacts
2026-06-27 14:50:19 +08:00
swung0x48
8fe8d096fb
[CI] fetch trace fixtures on demand
2026-06-25 23:50:24 +08:00
swung0x48
b87b698148
[Fix] (ci): cache native compilation
2026-06-22 09:24:21 +08:00
swung0x48
317b3602c3
[Fix] (ci): fix matrix retrace GLES runtime
...
- install EGL/GLES development runtime in retrace matrix jobs
- assert libEGL.so and libGLESv2.so are available before running trace replay
- remove native build cache wiring from workflows
2026-06-20 12:40:43 +08:00
swung0x48
b637962da0
[Chore] (ci): cache native builds
2026-06-20 12:15:34 +08:00
swung0x48
44f9dcb3a2
[Feat] (trace-replay): run retrace fixtures as matrix jobs
2026-06-20 11:44:41 +08:00
swung0x48
ec0a1a0b70
[Fix] (ci): fetch trace fixtures from LFS
2026-06-17 14:11:28 +08:00
swung0x48
42e3cce8c3
[Fix] (ci): force info MobileGL log level
2026-06-17 13:59:38 +08:00
swung0x48
294dad1773
[Fix] (ci): rename test workflow
2026-06-16 13:21:37 +08:00
swung0x48
fe1b6db653
[Feat] (ci): reuse build outputs across jobs
2026-06-16 08:46:43 +08:00
swung0x48
3324dbfbf6
[Fix] (workflow): setup vulkan sdk
2026-02-16 12:28:37 +08:00
BZLZHH
516566321d
[Fix] (MG_Backend/DirectVulkan): Fix compiling error on linux.
2026-01-31 23:06:58 +08:00
BZLZHH
9f9e955b92
[Chore] (CI): Run workflows for Feat/Backend-Direct-Vulkan
2026-01-31 16:45:39 +08:00
BZLZHH
8db0841949
[Improvement] (CMake): Unify CMake options.
2026-01-02 18:14:44 +08:00
BZLZHH
21dcbc9e52
[Chore] (CI): Use Ninja and clang.
2026-01-01 12:16:26 +08:00
BZLZHH
e298e5be51
Revert "[Chore] (...): Cmake option MOBILEGL_FORCE_SKIP_EXTERNAL_LIB_LOADING."
...
This reverts commit 0b262d4f3a .
2026-01-01 10:48:49 +08:00
BZLZHH
0b262d4f3a
[Chore] (...): Cmake option MOBILEGL_FORCE_SKIP_EXTERNAL_LIB_LOADING.
2026-01-01 01:48:30 +08:00
BZLZHH
834a40247c
[Chore] (Workflows): Run on branch .
2025-10-06 00:14:58 +08:00
swung0x48
7b9c154f85
[Fix] (workflow): fix wrong run path
2025-08-25 16:27:33 +08:00
swung0x48
c601169b84
[Fix] (buildsystem): revert back to use 4 threads to compile
2025-08-25 16:15:32 +08:00
swung0x48
f5c3f12746
[Chore] (workflow): attempt to get rid of swap
2025-08-25 16:08:25 +08:00
swung0x48
c8e46fb6e2
[Chore] (workflow): let's build with all the cores available
2025-08-25 16:04:31 +08:00
swung0x48
281a28f901
[Fix] (workflow): add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to silence cmake version check
2025-08-25 16:00:35 +08:00
swung0x48
d9e7b9c975
[Fix] (workflow): Update glslang external sources
2025-08-25 15:53:20 +08:00
swung0x48
5354ff04c6
[Fix] (workflow): fix typo
2025-08-25 15:49:18 +08:00
swung0x48
3513e3bffe
[Refactor] (buildsystem, 3rdparty): link test and benchmark to MobileGL library
2025-08-25 15:46:59 +08:00
swung0x48
f6a0042356
[Chore] (workflow): don't debug output by default
2025-08-16 23:40:30 +08:00