From 414dd09bda4accfb694eb0f6af0a8b99f003e8b9 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Tue, 29 Sep 2026 05:29:00 -0400 Subject: [PATCH] [Test] (P10): the fence bench comment - the replay corpus does carry timed fence waits (improved-transparency-minecraft-26.3), the bench isolates the shape --- .../MG_IntegrationTest/Scenarios/FencePollScenario.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/MobileGL/MG_IntegrationTest/Scenarios/FencePollScenario.cpp b/MobileGL/MG_IntegrationTest/Scenarios/FencePollScenario.cpp index 81daf778..b7964791 100644 --- a/MobileGL/MG_IntegrationTest/Scenarios/FencePollScenario.cpp +++ b/MobileGL/MG_IntegrationTest/Scenarios/FencePollScenario.cpp @@ -150,11 +150,11 @@ namespace MGITest { } // P10 A's PAIRED RECORD - a measurement, not a gate: it skips unless - // MGITEST_FENCE_PACE_BENCH=1. Minecraft's shape, which no trace in the replay corpus - // carries: every frame queues work and a fence, swaps, and waits - with a timeout - on the - // fence it made two frames earlier. The same entry run with MOBILEGL_IPC_POLL_ESCALATE=0 - // and with the default is the A/B; it prints frames, wall time, reply-slot records and the - // fence counters. + // MGITEST_FENCE_PACE_BENCH=1. Minecraft's shape, isolated (in the replay corpus only + // improved-transparency-minecraft-26.3 carries timed fence waits): every frame queues work + // and a fence, swaps, and waits - with a timeout - on the fence it made two frames earlier. + // The same entry run with MOBILEGL_IPC_POLL_ESCALATE=0 and with the default is the A/B; it + // prints frames, wall time, reply-slot records and the fence counters. TEST_F(FencePollScenario, PacedFrameFenceWaitsBench) { if (!Ready()) return; const char* bench = std::getenv("MGITEST_FENCE_PACE_BENCH");