From 78dcf43c72f2c05593927b6c953decb0a1e6fdb7 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Wed, 17 Jun 2026 23:51:17 +0800 Subject: [PATCH] [Feat] (trace-replay): add Minecraft Mellow shader fixture --- tools/trace_replay/CMakeLists.txt | 10 ++++++++++ tools/trace_replay/README.md | 3 +++ ...t-1.21.4-fabric-iris-mellow-in-world.0000096143.png | 3 +++ .../minecraft-1.21.4-fabric-iris-mellow-in-world.tgz | 3 +++ 4 files changed, 19 insertions(+) create mode 100644 tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-mellow-in-world.0000096143.png create mode 100644 tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-mellow-in-world.tgz diff --git a/tools/trace_replay/CMakeLists.txt b/tools/trace_replay/CMakeLists.txt index 50385942..ef668499 100644 --- a/tools/trace_replay/CMakeLists.txt +++ b/tools/trace_replay/CMakeLists.txt @@ -414,3 +414,13 @@ add_trace_replay_test_for_backends(minecraft-1.21.4-fabric-iris-makeup-ultrafast HEIGHT 480 TOLERANCE 20 FUZZ_PERCENT 20) + +add_trace_replay_test_for_backends(minecraft-1.21.4-fabric-iris-mellow-in-world + TRACE_ARCHIVE ${MOBILEGL_TRACE_ROOT}/fixtures/minecraft-1.21.4-fabric-iris-mellow-in-world.tgz + TRACE_FILE trace.trace + GOLDEN ${MOBILEGL_TRACE_ROOT}/fixtures/minecraft-1.21.4-fabric-iris-mellow-in-world.0000096143.png + TARGET_CALL 96143 + WIDTH 854 + HEIGHT 480 + TOLERANCE 20 + FUZZ_PERCENT 20) diff --git a/tools/trace_replay/README.md b/tools/trace_replay/README.md index 4a1541ff..8119d454 100644 --- a/tools/trace_replay/README.md +++ b/tools/trace_replay/README.md @@ -22,6 +22,9 @@ The bundled fixtures cover: - minecraft-1.21.4-fabric-iris-makeup-ultrafast-in-world: captured from Minecraft 1.21.4 Fabric with Sodium, Iris, and MakeUP UltraFast after entering a singleplayer world. ![Minecraft 1.21.4 Fabric Iris MakeUP UltraFast in-world golden](fixtures/minecraft-1.21.4-fabric-iris-makeup-ultrafast-in-world.0000095322.png) +- minecraft-1.21.4-fabric-iris-mellow-in-world: captured from Minecraft 1.21.4 Fabric with Sodium, Iris, and Mellow + after entering a singleplayer world. + ![Minecraft 1.21.4 Fabric Iris Mellow in-world golden](fixtures/minecraft-1.21.4-fabric-iris-mellow-in-world.0000096143.png) Build from the MobileGL repository root: diff --git a/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-mellow-in-world.0000096143.png b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-mellow-in-world.0000096143.png new file mode 100644 index 00000000..8d53ee63 --- /dev/null +++ b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-mellow-in-world.0000096143.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f54df241259d407a937a11c7d8737e56ccf1ce961e3a99d80242b9147ca1bf9b +size 601666 diff --git a/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-mellow-in-world.tgz b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-mellow-in-world.tgz new file mode 100644 index 00000000..afa3fbdb --- /dev/null +++ b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-mellow-in-world.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32373cefe35613cb624cbdc974dc1f71ee9ebdb6e7fc340a1e1ee9f6aa187265 +size 7309828