diff --git a/tools/trace_replay/README.md b/tools/trace_replay/README.md index 7b6764fe..1c4d8950 100644 --- a/tools/trace_replay/README.md +++ b/tools/trace_replay/README.md @@ -63,6 +63,12 @@ The bundled fixtures cover: - minecraft-1.21.4-fabric-iris-bsl-in-world: captured from Minecraft 1.21.4 Fabric with Sodium, Iris, and BSL Shaders after entering a singleplayer world. ![Minecraft 1.21.4 Fabric Iris BSL in-world golden](fixtures/minecraft-1.21.4-fabric-iris-bsl-in-world.0000110725.png) +- minecraft-1.21.4-fabric-iris-bsl-esc-menu-854: captured on an Android device (Mali-G77, FCL MobileGL capture) from + Minecraft 1.21.4 Fabric with Sodium, Iris, and BSL Shaders, at the pause menu over a BSL-blurred world. The frame + pins glyph rendering: every menu label, the menu title and the tutorial toast must be present. Regressions in the + DirectGLES per-draw texture memo have made the whole text path disappear here while sprites kept rendering, so a + failure that leaves the buttons but empties them is the signature to look for in the diff. + ![Minecraft 1.21.4 Fabric Iris BSL ESC menu 854x480 golden](fixtures/minecraft-1.21.4-fabric-iris-bsl-esc-menu-854.0001303534.png) - 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) diff --git a/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-bsl-esc-menu-854.0001303534.png b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-bsl-esc-menu-854.0001303534.png new file mode 100644 index 00000000..b302308a --- /dev/null +++ b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-bsl-esc-menu-854.0001303534.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11b99bea3188d7809ebbcc4e70a599436c5e7d3dadab0adbf6c9dcef42c68447 +size 227372 diff --git a/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-bsl-esc-menu-854.tgz b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-bsl-esc-menu-854.tgz new file mode 100644 index 00000000..d1df8d56 --- /dev/null +++ b/tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-bsl-esc-menu-854.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad3c8af8afddce0dd03f9dc2e10ea2d26c6ced59611a35117ef77d3ba9e6d31f +size 7094804 diff --git a/tools/trace_replay/trace_cases.json b/tools/trace_replay/trace_cases.json index f88ba697..35ef03e0 100644 --- a/tools/trace_replay/trace_cases.json +++ b/tools/trace_replay/trace_cases.json @@ -289,6 +289,12 @@ "golden": "minecraft-1.21.4-fabric-iris-iterationrp-in-world.0000202020.png", "target_call": 202020, "timeout_seconds": 1800 + }, + { + "name": "minecraft-1.21.4-fabric-iris-bsl-esc-menu-854", + "trace_archive": "minecraft-1.21.4-fabric-iris-bsl-esc-menu-854.tgz", + "golden": "minecraft-1.21.4-fabric-iris-bsl-esc-menu-854.0001303534.png", + "target_call": 1303534 } ] }