From 0329f40df5584db36040ae7fc4656668f5b28a60 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Sat, 20 Jun 2026 07:10:26 +0800 Subject: [PATCH] [Feat] (trace-replay): add Minecraft Sundial Lite shader fixture --- tools/trace_replay/CMakeLists.txt | 10 ++++++++++ tools/trace_replay/README.md | 3 +++ ....4-fabric-iris-sundial-lite-in-world.0000150023.png | 3 +++ ...ecraft-1.21.4-fabric-iris-sundial-lite-in-world.tgz | 3 +++ 4 files changed, 19 insertions(+) create mode 100644 tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-sundial-lite-in-world.0000150023.png create mode 100644 tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-sundial-lite-in-world.tgz diff --git a/tools/trace_replay/CMakeLists.txt b/tools/trace_replay/CMakeLists.txt index 921c4aa7..5d21a924 100644 --- a/tools/trace_replay/CMakeLists.txt +++ b/tools/trace_replay/CMakeLists.txt @@ -425,6 +425,16 @@ add_trace_replay_test_for_backends(minecraft-1.21.4-fabric-iris-super-duper-vani TOLERANCE 20 FUZZ_PERCENT 20) +add_trace_replay_test_for_backends(minecraft-1.21.4-fabric-iris-sundial-lite-in-world + TRACE_ARCHIVE ${MOBILEGL_TRACE_ROOT}/fixtures/minecraft-1.21.4-fabric-iris-sundial-lite-in-world.tgz + TRACE_FILE trace.trace + GOLDEN ${MOBILEGL_TRACE_ROOT}/fixtures/minecraft-1.21.4-fabric-iris-sundial-lite-in-world.0000150023.png + TARGET_CALL 150023 + WIDTH 854 + HEIGHT 480 + TOLERANCE 20 + FUZZ_PERCENT 20) + add_trace_replay_test_for_backends(minecraft-1.21.4-fabric-iris-complementary-reimagined-in-world TRACE_ARCHIVE ${MOBILEGL_TRACE_ROOT}/fixtures/minecraft-1.21.4-fabric-iris-complementary-reimagined-in-world.tgz TRACE_FILE trace.trace diff --git a/tools/trace_replay/README.md b/tools/trace_replay/README.md index 4baf4453..692a8e1e 100644 --- a/tools/trace_replay/README.md +++ b/tools/trace_replay/README.md @@ -58,6 +58,9 @@ The bundled fixtures cover: - minecraft-1.21.4-fabric-iris-derivative-main-d24.4.14-in-world: captured from Minecraft 1.21.4 Fabric with Sodium, Iris, and Derivative Main d24.4.14 after entering a singleplayer world. ![Minecraft 1.21.4 Fabric Iris Derivative Main d24.4.14 in-world golden](fixtures/minecraft-1.21.4-fabric-iris-derivative-main-d24.4.14-in-world.0000145353.png) +- minecraft-1.21.4-fabric-iris-sundial-lite-in-world: captured from Minecraft 1.21.4 Fabric with Sodium, Iris, and + Sundial Lite after entering a singleplayer world. + ![Minecraft 1.21.4 Fabric Iris Sundial Lite in-world golden](fixtures/minecraft-1.21.4-fabric-iris-sundial-lite-in-world.0000150023.png) Build from the MobileGL repository root: diff --git a/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-sundial-lite-in-world.0000150023.png b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-sundial-lite-in-world.0000150023.png new file mode 100644 index 00000000..8ad17d38 --- /dev/null +++ b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-sundial-lite-in-world.0000150023.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c297ad0ea08927e5b5aa7b7dd8ab9b8fe98cd9206168af4f5473f01330ad389b +size 757214 diff --git a/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-sundial-lite-in-world.tgz b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-sundial-lite-in-world.tgz new file mode 100644 index 00000000..33c70cd2 --- /dev/null +++ b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-sundial-lite-in-world.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5530df5f0afa860bc28d8a42af2abd570afac6a39231ef7cf43ca3fb9423a97b +size 11164126