diff --git a/docs/validation/README.md b/docs/validation/README.md index 4a62484..c225ce2 100644 --- a/docs/validation/README.md +++ b/docs/validation/README.md @@ -7,7 +7,7 @@ These files preserve bounded checks and their inputs. Each record states its sou - [P2 GPU visibility Linux evidence](p2-gpu-visibility-2026-09-23/README.md): Debug/Release GPU acceptance, lavapipe functional checks, relocated Player exports, and explicit platform/performance limits. - [P2 pinned SwiftShader compatibility](p2-swiftshader-2026-09-23/README.md): the Windows CI regression, shader capability fix, independent review closure, final native CI and relocated Player evidence. - [P3 lighting and shadows](p3-lighting-2026-09-24/README.md): implementation, Forward+ A/B and image parity, acceptance matrix, bounded Linux evidence, and remaining Windows/platform checks; temporal reconstruction is tracked separately. -- [P3 temporal reconstruction](p3-temporal-2026-09-24/README.md): Off/TAA/Upscale source captures, edge and reveal measurements, and bounded 720p costs. +- [P3 temporal reconstruction](p3-temporal-2026-09-24/README.md): Off/TAA/Upscale source captures, three-path image-quality matrix, edge and reveal measurements, and bounded 720p costs. - [Windows software Vulkan](windows-software-vulkan-2026-09-18/README.md): fresh native build, 35 tests, launcher/window/MCP workflows and both relocated Release games on SwiftShader. - [Checkpoint 5 Linux acceptance](checkpoint5-linux-2026-09-18/README.md): clean offline source build, first Editor launch, exact-candidate standalone games and live Blender checks. - [Final Linux source checks](final-linux-2026-09-18/README.md): `4cb8255` integrated test results and both Release games after the asset-relocation correction, including package manifests and standalone captures. diff --git a/docs/validation/p3-temporal-2026-09-24/README.md b/docs/validation/p3-temporal-2026-09-24/README.md index bead99b..a0fe99e 100644 --- a/docs/validation/p3-temporal-2026-09-24/README.md +++ b/docs/validation/p3-temporal-2026-09-24/README.md @@ -1,13 +1,15 @@ # P3 temporal reconstruction: image quality and cost, 2026-09-24 This record covers Faset's first-generation, opt-in TAA and temporal upscaler. -The temporal shader source under test is +The 370-frame Direct captures and 720p cost profile below were executed from `1a1f69f7e88b3ea69986931dfcf6baf9b43a431c` on -`feat/p3-temporal-integration`; the combined integration source revision is -`4a3453e`. Final CI results are tracked with that integration branch. The -physical Vulkan device was an -NVIDIA GeForce RTX 2080 Ti with proprietary driver 595.84 on Linux. Both -fixtures requested Vulkan validation and every recorded frame reported zero +`feat/p3-temporal-integration`. The later [three-path quality matrix](matrix/README.md) +was executed from `fe3a589174f8fe8e35ee231fe74fe938f4dd3cbd` before the +pixel-diagnostics shader merge. The combined P1+P3 performance sweep at +`4a3453e` is a different run, not the source of these images. The physical +Vulkan device was an NVIDIA GeForce RTX 2080 Ti with proprietary driver 595.84 +on Linux. Both original Direct fixtures requested Vulkan validation and every +recorded frame reported zero validation errors. These observations do not establish physical Windows GPU behavior or high-end reconstruction quality. @@ -31,7 +33,8 @@ behavior or high-end reconstruction quality. is the same-jitter unobstructed reference. `tools/analyze_temporal_quality.py` converts the raw PPM output of `faset_render_temporal_acceptance_tests --capture-quality DIR` to PNG - losslessly and computes the metrics. It needs Python with NumPy and Pillow. + losslessly and computes the metrics. It needs the pinned NumPy and Pillow + versions in `tools/requirements-temporal-quality.txt`. - [720p raw profile](profile-720p-debug.csv) contains 30 measured frames per Off/TAA/Upscale mode after 10 warm-up frames, with rotating mode order. `faset_render_temporal_acceptance_tests --profile-720p CSV` reproduces this diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/README.md b/docs/validation/p3-temporal-2026-09-24/matrix/README.md new file mode 100644 index 0000000..d294501 --- /dev/null +++ b/docs/validation/p3-temporal-2026-09-24/matrix/README.md @@ -0,0 +1,113 @@ +# P3 temporal image-quality matrix: branch checkpoint + +This is a functional and image-quality capture from +`fe3a589174f8fe8e35ee231fe74fe938f4dd3cbd` on +`feat/p3-temporal-integration`, before the later pixel-diagnostics shader was +merged into the combined P1+P3 branch. It is separate from the earlier Direct +capture at `1a1f69f` and from the combined lighting performance sweep at +`4a3453e`. Repeating this matrix on the final combined source is necessary +before claiming its exact images as integrated release evidence. + +The run used Linux Debug, NVIDIA GeForce RTX 2080 Ti, proprietary driver +595.84, 160×120 output except the 319×241 resize scene and 320×240 spatial +source. The [raw frame CSV](branch-fe3a589/frames.csv) contains 1,386 linked +lossless PNGs, requested and effective visibility, actual Vulkan validation +activation, per-frame reset/history fields, extents and timings. The +[metric JSON](branch-fe3a589/metrics.json) contains fixed ROIs and per-frame +measurements. Vulkan validation was **enabled** on all frames and reported zero +errors. Both GPU paths remained effective; neither silently fell back to +Direct. The capture is a small deterministic scene test, not a real-game +benchmark. + +## Matrix and references + +For each Direct, GPU-frustum and GPU-occlusion path, the same sequences were +captured with Off, jittered current-only TAA, accumulated TAA, current-only +Upscale at 0.67 and accumulated Upscale at 0.67. Current-only uses the same +jitter/internal extent but cuts history every frame. Sequences are a 16-phase +thin static wire, 16-phase slow pan, 16-frame moving cube, 16-frame +unobstructed door background, door closed for two frames then open for eight, +and two-frame cut, teleport, changed projection, changed view ID, resize and +transparency/sprite/UI cases. Every visibility path also has a 320×240 Off +source for wire and pan, downsampled to 160×120 by a 2×2 box in +display-encoded RGB. That four-sample spatial result is a bounded reference, +not ground truth or an HDR comparison. + +The [wire/pan comparison](branch-fe3a589/spatial-reference.png) shows the +Direct phase-15 outputs and the downsampled reference. The +[door trail sheet](branch-fe3a589/door-trail-nearest-4x.png) enlarges the same +30×35 Direct crop fourfold with nearest-neighbor sampling over all eight +post-open frames. The other P2 images are linked individually by the raw CSV. + +| 160×120 Direct wire ROI | Off | Current-only | TAA | Upscale current-only | Upscale | +| --- | ---: | ---: | ---: | ---: | ---: | +| Mean frame-to-frame RGB delta, phases 5–15 | 0.000 | 0.388 | 0.360 | 0.439 | 0.412 | +| Mean RGB error to same-phase 2× box reference, phases 4–15 | 0.257 | 0.296 | 0.270 | 0.368 | 0.341 | + +TAA and Upscale reduce shimmer relative to their own jittered current-only +controls by 7.2% and 6.1% in this wire ROI. The unjittered Off result is +closer to this particular 2× spatial reference than TAA, and full-resolution +outputs are closer than the 0.67 Upscale outputs. During the pan, TAA's +same-phase reference error is 0.298 versus Off's 0.241; temporal accumulation +barely changes pan frame delta. The fixture therefore supports a narrow +stationary-edge benefit, not a general image-quality ranking. + +For the open door, pixels in the 30×35 edge ROI whose channel error exceeds 8 +against the same-phase unobstructed temporal background count: + +| Open frame | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | +| --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | +| TAA | 121 | 17 | 3 | 3 | 3 | 0 | 0 | 0 | +| Upscale | 176 | 28 | 28 | 28 | 0 | 0 | 0 | 0 | + +The old-door ROI had zero red foreground pixels across all eight open frames. +The newly exposed center matches current-only immediately. Both paths met the +fixed edge gate (at most 32 pixels above 8 and mean RGB error at most 0.75) +from open frame 1 onward, though enlarged Upscale images still show a +phase-dependent one-pixel dark edge on some later phases. This threshold is a +bounded trail measure, not proof of visually perfect convergence. Cut, +unmarked teleport, changed projection, changed view ID and resize phase 1 +matched current-only exactly in their fixed reset ROI for TAA and Upscale. + +Across all 430 ordinary frames per P2 path (the five modes and eleven +sequences, excluding 2× sources), GPU-frustum and GPU-occlusion captures were +pixel-identical to Direct on this GPU: mean and maximum channel differences +were zero. That establishes parity for these small scenes, not for arbitrary +geometry or platforms. + +## Reproduce without overwriting committed evidence + +From this source revision and a configured Linux Debug build: + +```sh +cmake --build build/linux-debug --target faset_render_temporal_acceptance_tests --parallel 2 +ctest --test-dir build/linux-debug --no-tests=error -R '^render_temporal_quality_matrix$' --output-on-failure +build/linux-debug/faset_render_temporal_acceptance_tests --list-quality-runs +build/linux-debug/faset_render_temporal_acceptance_tests \ + --capture-quality /tmp/faset-p3-matrix-fe3a589 +python3 -m venv .cache/temporal-quality-venv +.cache/temporal-quality-venv/bin/python -m pip install \ + -r tools/requirements-temporal-quality.txt +.cache/temporal-quality-venv/bin/python tools/analyze_temporal_quality_matrix.py \ + --input /tmp/faset-p3-matrix-fe3a589 \ + --output /tmp/faset-p3-matrix-report-fe3a589 \ + --revision fe3a589174f8fe8e35ee231fe74fe938f4dd3cbd \ + --driver 'NVIDIA proprietary 595.84' +``` + +The analyzer refuses an existing output directory so old evidence cannot be +silently overwritten. Choose fresh input and output directories for each +revision. The 720p cost profile remains in the parent validation record; the +12-second matrix run was for correctness and captures, not quiet profiling. + +A separate [90-row 720p Debug profile](profile-720p-branch-5cb818f.csv) was +captured from `5cb818f0cc6e6b1a435515deb7dfd7001df4d2c7`, whose profile +CSV adds the actual `validation_enabled` field. It recorded `1` and zero +errors on every measured frame. Its timings were not taken in a reserved quiet +window, so use the parent record's methodology and a final integrated rerun +for performance decisions. Reproduce this CSV from that code revision with: + +```sh +build/linux-debug/faset_render_temporal_acceptance_tests \ + --profile-720p /tmp/faset-p3-720p-5cb818f.csv +``` diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-current-00.png new file mode 100644 index 0000000..82496f9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-current-01.png new file mode 100644 index 0000000..b446d6f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-off-01.png new file mode 100644 index 0000000..123b7bd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-taa-00.png new file mode 100644 index 0000000..82496f9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-taa-01.png new file mode 100644 index 0000000..b446d6f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-01.png new file mode 100644 index 0000000..9a4f3cd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-current-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-current-01.png new file mode 100644 index 0000000..9a4f3cd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/cut-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-00.png new file mode 100644 index 0000000..8cd9c87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-01.png new file mode 100644 index 0000000..d867938 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-02.png new file mode 100644 index 0000000..8972fb6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-03.png new file mode 100644 index 0000000..ac8f6cb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-04.png new file mode 100644 index 0000000..4b1c6a5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-05.png new file mode 100644 index 0000000..fd22430 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-06.png new file mode 100644 index 0000000..c68a40f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-07.png new file mode 100644 index 0000000..35f7092 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-08.png new file mode 100644 index 0000000..946a5f9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-09.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-10.png new file mode 100644 index 0000000..657a02d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-11.png new file mode 100644 index 0000000..8ab9c62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-12.png new file mode 100644 index 0000000..8cd9c87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-13.png new file mode 100644 index 0000000..3314812 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-14.png new file mode 100644 index 0000000..0c6963b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-15.png new file mode 100644 index 0000000..d867938 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-00.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-01.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-02.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-03.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-04.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-05.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-06.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-07.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-08.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-09.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-10.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-11.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-12.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-13.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-14.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-15.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-00.png new file mode 100644 index 0000000..8cd9c87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-01.png new file mode 100644 index 0000000..4f29ed3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-02.png new file mode 100644 index 0000000..38412a6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-03.png new file mode 100644 index 0000000..4c10736 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-04.png new file mode 100644 index 0000000..534babf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-05.png new file mode 100644 index 0000000..0852a89 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-06.png new file mode 100644 index 0000000..c5f65ff Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-07.png new file mode 100644 index 0000000..e13f9f3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-08.png new file mode 100644 index 0000000..976e874 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-09.png new file mode 100644 index 0000000..94d90be Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-10.png new file mode 100644 index 0000000..bc89f55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-11.png new file mode 100644 index 0000000..aad81c2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-12.png new file mode 100644 index 0000000..dec763e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-13.png new file mode 100644 index 0000000..8aca37d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-14.png new file mode 100644 index 0000000..6cfab9d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-15.png new file mode 100644 index 0000000..e64108b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-00.png new file mode 100644 index 0000000..9bf67c0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-01.png new file mode 100644 index 0000000..c8218e4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-02.png new file mode 100644 index 0000000..34ac2a8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-03.png new file mode 100644 index 0000000..50eb48e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-04.png new file mode 100644 index 0000000..98fdba2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-05.png new file mode 100644 index 0000000..aa04e61 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-06.png new file mode 100644 index 0000000..f2879d0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-07.png new file mode 100644 index 0000000..4ec6646 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-08.png new file mode 100644 index 0000000..0efa8e8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-09.png new file mode 100644 index 0000000..ef36ed1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-10.png new file mode 100644 index 0000000..a82f6ad Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-11.png new file mode 100644 index 0000000..490f64c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-12.png new file mode 100644 index 0000000..7fd934b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-13.png new file mode 100644 index 0000000..68be3ce Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-14.png new file mode 100644 index 0000000..b29b299 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-15.png new file mode 100644 index 0000000..c466d5a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-00.png new file mode 100644 index 0000000..9bf67c0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-01.png new file mode 100644 index 0000000..93deb2c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-02.png new file mode 100644 index 0000000..66ba154 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-03.png new file mode 100644 index 0000000..2f38dae Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-04.png new file mode 100644 index 0000000..7052408 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-05.png new file mode 100644 index 0000000..652eb47 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-06.png new file mode 100644 index 0000000..6d307e3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-07.png new file mode 100644 index 0000000..391c0c3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-08.png new file mode 100644 index 0000000..1ef1096 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-09.png new file mode 100644 index 0000000..652eb47 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-10.png new file mode 100644 index 0000000..3a78eee Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-11.png new file mode 100644 index 0000000..652eb47 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-12.png new file mode 100644 index 0000000..6d307e3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-13.png new file mode 100644 index 0000000..1e17418 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-14.png new file mode 100644 index 0000000..66ba154 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-15.png new file mode 100644 index 0000000..93deb2c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-background-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-00.png new file mode 100644 index 0000000..96a022b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-01.png new file mode 100644 index 0000000..2ca44b6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-02.png new file mode 100644 index 0000000..0f8595d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-03.png new file mode 100644 index 0000000..7b5277b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-04.png new file mode 100644 index 0000000..9c604d2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-05.png new file mode 100644 index 0000000..96e1d05 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-06.png new file mode 100644 index 0000000..c889221 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-07.png new file mode 100644 index 0000000..b9d8351 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-08.png new file mode 100644 index 0000000..55bb37d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-09.png new file mode 100644 index 0000000..0a2d816 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-00.png new file mode 100644 index 0000000..5078a3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-01.png new file mode 100644 index 0000000..5078a3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-02.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-03.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-04.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-05.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-06.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-07.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-08.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-09.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-00.png new file mode 100644 index 0000000..96a022b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-01.png new file mode 100644 index 0000000..5ca1a73 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-02.png new file mode 100644 index 0000000..05b0bcd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-03.png new file mode 100644 index 0000000..d12539e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-04.png new file mode 100644 index 0000000..f2287dd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-05.png new file mode 100644 index 0000000..7f3fdfa Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-06.png new file mode 100644 index 0000000..8da222c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-07.png new file mode 100644 index 0000000..7a74e16 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-08.png new file mode 100644 index 0000000..73fa844 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-09.png new file mode 100644 index 0000000..b2c4c50 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-00.png new file mode 100644 index 0000000..cae97e7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-01.png new file mode 100644 index 0000000..2d0a66d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-02.png new file mode 100644 index 0000000..f332c45 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-03.png new file mode 100644 index 0000000..99bcbf7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-04.png new file mode 100644 index 0000000..cf73c78 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-05.png new file mode 100644 index 0000000..f9779a4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-06.png new file mode 100644 index 0000000..e7b461b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-07.png new file mode 100644 index 0000000..65801c6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-08.png new file mode 100644 index 0000000..fc549b4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-09.png new file mode 100644 index 0000000..3250fb5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-00.png new file mode 100644 index 0000000..cae97e7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-01.png new file mode 100644 index 0000000..cd36097 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-02.png new file mode 100644 index 0000000..3871601 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-03.png new file mode 100644 index 0000000..9b90cc7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-04.png new file mode 100644 index 0000000..7a1e68c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-05.png new file mode 100644 index 0000000..165bce6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-06.png new file mode 100644 index 0000000..9f9936e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-07.png new file mode 100644 index 0000000..329e904 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-08.png new file mode 100644 index 0000000..51e71ac Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-09.png new file mode 100644 index 0000000..4619963 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/door-open-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-current-00.png new file mode 100644 index 0000000..82496f9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-current-01.png new file mode 100644 index 0000000..b446d6f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-off-01.png new file mode 100644 index 0000000..123b7bd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-taa-00.png new file mode 100644 index 0000000..82496f9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-taa-01.png new file mode 100644 index 0000000..b446d6f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-01.png new file mode 100644 index 0000000..9a4f3cd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-current-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-current-01.png new file mode 100644 index 0000000..9a4f3cd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/cut-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-00.png new file mode 100644 index 0000000..8cd9c87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-01.png new file mode 100644 index 0000000..d867938 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-02.png new file mode 100644 index 0000000..8972fb6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-03.png new file mode 100644 index 0000000..ac8f6cb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-04.png new file mode 100644 index 0000000..4b1c6a5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-05.png new file mode 100644 index 0000000..fd22430 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-06.png new file mode 100644 index 0000000..c68a40f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-07.png new file mode 100644 index 0000000..35f7092 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-08.png new file mode 100644 index 0000000..946a5f9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-09.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-10.png new file mode 100644 index 0000000..657a02d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-11.png new file mode 100644 index 0000000..8ab9c62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-12.png new file mode 100644 index 0000000..8cd9c87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-13.png new file mode 100644 index 0000000..3314812 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-14.png new file mode 100644 index 0000000..0c6963b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-15.png new file mode 100644 index 0000000..d867938 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-00.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-01.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-02.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-03.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-04.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-05.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-06.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-07.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-08.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-09.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-10.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-11.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-12.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-13.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-14.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-15.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-00.png new file mode 100644 index 0000000..8cd9c87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-01.png new file mode 100644 index 0000000..4f29ed3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-02.png new file mode 100644 index 0000000..38412a6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-03.png new file mode 100644 index 0000000..4c10736 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-04.png new file mode 100644 index 0000000..534babf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-05.png new file mode 100644 index 0000000..0852a89 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-06.png new file mode 100644 index 0000000..c5f65ff Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-07.png new file mode 100644 index 0000000..e13f9f3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-08.png new file mode 100644 index 0000000..976e874 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-09.png new file mode 100644 index 0000000..94d90be Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-10.png new file mode 100644 index 0000000..bc89f55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-11.png new file mode 100644 index 0000000..aad81c2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-12.png new file mode 100644 index 0000000..dec763e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-13.png new file mode 100644 index 0000000..8aca37d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-14.png new file mode 100644 index 0000000..6cfab9d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-15.png new file mode 100644 index 0000000..e64108b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-00.png new file mode 100644 index 0000000..9bf67c0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-01.png new file mode 100644 index 0000000..c8218e4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-02.png new file mode 100644 index 0000000..34ac2a8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-03.png new file mode 100644 index 0000000..50eb48e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-04.png new file mode 100644 index 0000000..98fdba2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-05.png new file mode 100644 index 0000000..aa04e61 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-06.png new file mode 100644 index 0000000..f2879d0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-07.png new file mode 100644 index 0000000..4ec6646 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-08.png new file mode 100644 index 0000000..0efa8e8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-09.png new file mode 100644 index 0000000..ef36ed1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-10.png new file mode 100644 index 0000000..a82f6ad Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-11.png new file mode 100644 index 0000000..490f64c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-12.png new file mode 100644 index 0000000..7fd934b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-13.png new file mode 100644 index 0000000..68be3ce Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-14.png new file mode 100644 index 0000000..b29b299 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-15.png new file mode 100644 index 0000000..c466d5a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-00.png new file mode 100644 index 0000000..9bf67c0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-01.png new file mode 100644 index 0000000..93deb2c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-02.png new file mode 100644 index 0000000..66ba154 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-03.png new file mode 100644 index 0000000..2f38dae Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-04.png new file mode 100644 index 0000000..7052408 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-05.png new file mode 100644 index 0000000..652eb47 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-06.png new file mode 100644 index 0000000..6d307e3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-07.png new file mode 100644 index 0000000..391c0c3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-08.png new file mode 100644 index 0000000..1ef1096 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-09.png new file mode 100644 index 0000000..652eb47 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-10.png new file mode 100644 index 0000000..3a78eee Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-11.png new file mode 100644 index 0000000..652eb47 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-12.png new file mode 100644 index 0000000..6d307e3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-13.png new file mode 100644 index 0000000..1e17418 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-14.png new file mode 100644 index 0000000..66ba154 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-15.png new file mode 100644 index 0000000..93deb2c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-background-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-00.png new file mode 100644 index 0000000..96a022b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-01.png new file mode 100644 index 0000000..2ca44b6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-02.png new file mode 100644 index 0000000..0f8595d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-03.png new file mode 100644 index 0000000..7b5277b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-04.png new file mode 100644 index 0000000..9c604d2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-05.png new file mode 100644 index 0000000..96e1d05 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-06.png new file mode 100644 index 0000000..c889221 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-07.png new file mode 100644 index 0000000..b9d8351 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-08.png new file mode 100644 index 0000000..55bb37d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-09.png new file mode 100644 index 0000000..0a2d816 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-00.png new file mode 100644 index 0000000..5078a3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-01.png new file mode 100644 index 0000000..5078a3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-02.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-03.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-04.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-05.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-06.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-07.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-08.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-09.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-00.png new file mode 100644 index 0000000..96a022b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-01.png new file mode 100644 index 0000000..5ca1a73 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-02.png new file mode 100644 index 0000000..05b0bcd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-03.png new file mode 100644 index 0000000..d12539e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-04.png new file mode 100644 index 0000000..f2287dd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-05.png new file mode 100644 index 0000000..7f3fdfa Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-06.png new file mode 100644 index 0000000..8da222c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-07.png new file mode 100644 index 0000000..7a74e16 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-08.png new file mode 100644 index 0000000..73fa844 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-09.png new file mode 100644 index 0000000..b2c4c50 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-00.png new file mode 100644 index 0000000..cae97e7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-01.png new file mode 100644 index 0000000..2d0a66d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-02.png new file mode 100644 index 0000000..f332c45 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-03.png new file mode 100644 index 0000000..99bcbf7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-04.png new file mode 100644 index 0000000..cf73c78 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-05.png new file mode 100644 index 0000000..f9779a4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-06.png new file mode 100644 index 0000000..e7b461b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-07.png new file mode 100644 index 0000000..65801c6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-08.png new file mode 100644 index 0000000..fc549b4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-09.png new file mode 100644 index 0000000..3250fb5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-00.png new file mode 100644 index 0000000..cae97e7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-01.png new file mode 100644 index 0000000..cd36097 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-02.png new file mode 100644 index 0000000..3871601 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-03.png new file mode 100644 index 0000000..9b90cc7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-04.png new file mode 100644 index 0000000..7a1e68c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-05.png new file mode 100644 index 0000000..165bce6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-06.png new file mode 100644 index 0000000..9f9936e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-07.png new file mode 100644 index 0000000..329e904 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-08.png new file mode 100644 index 0000000..51e71ac Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-09.png new file mode 100644 index 0000000..4619963 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/door-open-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-00.png new file mode 100644 index 0000000..6e6a598 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-01.png new file mode 100644 index 0000000..0d94cea Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-02.png new file mode 100644 index 0000000..51d3cf0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-03.png new file mode 100644 index 0000000..85f77b1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-04.png new file mode 100644 index 0000000..1a9bad1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-05.png new file mode 100644 index 0000000..1ebe9dc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-06.png new file mode 100644 index 0000000..4358894 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-07.png new file mode 100644 index 0000000..f57619a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-08.png new file mode 100644 index 0000000..e409620 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-09.png new file mode 100644 index 0000000..9a8e226 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-10.png new file mode 100644 index 0000000..64b5dfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-11.png new file mode 100644 index 0000000..1ad86f2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-12.png new file mode 100644 index 0000000..a3e738c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-13.png new file mode 100644 index 0000000..5c454c2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-14.png new file mode 100644 index 0000000..08e907f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-15.png new file mode 100644 index 0000000..14e6ef2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-00.png new file mode 100644 index 0000000..8a5e2a9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-01.png new file mode 100644 index 0000000..35e90d7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-02.png new file mode 100644 index 0000000..15f3039 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-03.png new file mode 100644 index 0000000..f27ee16 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-04.png new file mode 100644 index 0000000..b37e6eb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-05.png new file mode 100644 index 0000000..d13eecb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-06.png new file mode 100644 index 0000000..f710330 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-07.png new file mode 100644 index 0000000..eb75ba3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-08.png new file mode 100644 index 0000000..26c727d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-09.png new file mode 100644 index 0000000..db8c2af Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-10.png new file mode 100644 index 0000000..64b5dfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-11.png new file mode 100644 index 0000000..102b86d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-12.png new file mode 100644 index 0000000..a3e738c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-13.png new file mode 100644 index 0000000..ed6c0ed Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-14.png new file mode 100644 index 0000000..0985496 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-15.png new file mode 100644 index 0000000..480049e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-00.png new file mode 100644 index 0000000..6e6a598 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-01.png new file mode 100644 index 0000000..ae1c70e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-02.png new file mode 100644 index 0000000..58a8eaf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-03.png new file mode 100644 index 0000000..17968bf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-04.png new file mode 100644 index 0000000..0e80795 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-05.png new file mode 100644 index 0000000..f0919f5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-06.png new file mode 100644 index 0000000..17733a2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-07.png new file mode 100644 index 0000000..c7dfa25 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-08.png new file mode 100644 index 0000000..e409620 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-09.png new file mode 100644 index 0000000..b2e3863 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-10.png new file mode 100644 index 0000000..64b5dfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-11.png new file mode 100644 index 0000000..7ce122b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-12.png new file mode 100644 index 0000000..e12bd9a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-13.png new file mode 100644 index 0000000..131e819 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-14.png new file mode 100644 index 0000000..443bef5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-15.png new file mode 100644 index 0000000..76e94e9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-00.png new file mode 100644 index 0000000..a9c1aeb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-01.png new file mode 100644 index 0000000..40d6653 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-02.png new file mode 100644 index 0000000..3117c05 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-03.png new file mode 100644 index 0000000..4d55692 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-04.png new file mode 100644 index 0000000..3be096a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-05.png new file mode 100644 index 0000000..52e57cf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-06.png new file mode 100644 index 0000000..2808e8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-07.png new file mode 100644 index 0000000..e42519e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-08.png new file mode 100644 index 0000000..8717349 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-09.png new file mode 100644 index 0000000..08757df Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-10.png new file mode 100644 index 0000000..4241872 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-11.png new file mode 100644 index 0000000..4210793 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-12.png new file mode 100644 index 0000000..1160fec Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-13.png new file mode 100644 index 0000000..1d94755 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-14.png new file mode 100644 index 0000000..80c58ba Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-15.png new file mode 100644 index 0000000..e3a4311 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-00.png new file mode 100644 index 0000000..a9c1aeb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-01.png new file mode 100644 index 0000000..b6d0e4e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-02.png new file mode 100644 index 0000000..1ca903e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-03.png new file mode 100644 index 0000000..6330710 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-04.png new file mode 100644 index 0000000..5c4e88b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-05.png new file mode 100644 index 0000000..4057262 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-06.png new file mode 100644 index 0000000..e7355b6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-07.png new file mode 100644 index 0000000..09e612b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-08.png new file mode 100644 index 0000000..8717349 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-09.png new file mode 100644 index 0000000..a521566 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-10.png new file mode 100644 index 0000000..4241872 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-11.png new file mode 100644 index 0000000..4f655fe Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-12.png new file mode 100644 index 0000000..4f541ec Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-13.png new file mode 100644 index 0000000..d07c37d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-14.png new file mode 100644 index 0000000..cd7db64 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-15.png new file mode 100644 index 0000000..2842c95 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/moving-cube-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-01.png new file mode 100644 index 0000000..0515bb2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-02.png new file mode 100644 index 0000000..085688e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-03.png new file mode 100644 index 0000000..4115d03 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-05.png new file mode 100644 index 0000000..8e0ced0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-06.png new file mode 100644 index 0000000..34d447f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-07.png new file mode 100644 index 0000000..81416ac Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-08.png new file mode 100644 index 0000000..5de66fb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-09.png new file mode 100644 index 0000000..0d7f289 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-10.png new file mode 100644 index 0000000..5de66fb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-11.png new file mode 100644 index 0000000..eda157e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-12.png new file mode 100644 index 0000000..99ad0f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-13.png new file mode 100644 index 0000000..9186d01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-14.png new file mode 100644 index 0000000..f303c66 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-15.png new file mode 100644 index 0000000..0792204 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-00.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-01.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-02.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-03.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-05.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-06.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-07.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-08.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-09.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-10.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-11.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-12.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-13.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-14.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-15.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-00.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-01.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-02.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-03.png new file mode 100644 index 0000000..cca7b71 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-04.png new file mode 100644 index 0000000..cca7b71 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-05.png new file mode 100644 index 0000000..324c8a4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-06.png new file mode 100644 index 0000000..324c8a4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-07.png new file mode 100644 index 0000000..91708f8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-08.png new file mode 100644 index 0000000..91708f8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-09.png new file mode 100644 index 0000000..91708f8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-10.png new file mode 100644 index 0000000..6056393 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-11.png new file mode 100644 index 0000000..6056393 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-12.png new file mode 100644 index 0000000..4ae641b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-13.png new file mode 100644 index 0000000..6056393 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-14.png new file mode 100644 index 0000000..4ae641b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-15.png new file mode 100644 index 0000000..4ae641b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-spatial-2x-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-01.png new file mode 100644 index 0000000..0515bb2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-02.png new file mode 100644 index 0000000..085688e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-03.png new file mode 100644 index 0000000..4115d03 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-05.png new file mode 100644 index 0000000..8e0ced0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-06.png new file mode 100644 index 0000000..34d447f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-07.png new file mode 100644 index 0000000..81416ac Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-08.png new file mode 100644 index 0000000..5de66fb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-09.png new file mode 100644 index 0000000..4389333 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-10.png new file mode 100644 index 0000000..c2d5736 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-11.png new file mode 100644 index 0000000..eda157e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-12.png new file mode 100644 index 0000000..99ad0f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-13.png new file mode 100644 index 0000000..9186d01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-14.png new file mode 100644 index 0000000..f303c66 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-15.png new file mode 100644 index 0000000..0792204 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-01.png new file mode 100644 index 0000000..828af62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-02.png new file mode 100644 index 0000000..54ef60f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-03.png new file mode 100644 index 0000000..b00f10a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-04.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-05.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-06.png new file mode 100644 index 0000000..c10025f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-07.png new file mode 100644 index 0000000..8de4969 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-08.png new file mode 100644 index 0000000..ff2ff9e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-09.png new file mode 100644 index 0000000..bacd51a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-10.png new file mode 100644 index 0000000..4e6aa8a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-11.png new file mode 100644 index 0000000..c9f841b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-12.png new file mode 100644 index 0000000..7ec0866 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-13.png new file mode 100644 index 0000000..cedbb55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-14.png new file mode 100644 index 0000000..48d8030 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-15.png new file mode 100644 index 0000000..eab118e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-01.png new file mode 100644 index 0000000..828af62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-02.png new file mode 100644 index 0000000..54ef60f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-03.png new file mode 100644 index 0000000..b00f10a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-04.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-05.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-06.png new file mode 100644 index 0000000..c10025f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-07.png new file mode 100644 index 0000000..8de4969 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-08.png new file mode 100644 index 0000000..ff2ff9e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-09.png new file mode 100644 index 0000000..5c26ee3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-10.png new file mode 100644 index 0000000..4e6aa8a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-11.png new file mode 100644 index 0000000..c9f841b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-12.png new file mode 100644 index 0000000..7ec0866 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-13.png new file mode 100644 index 0000000..cedbb55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-14.png new file mode 100644 index 0000000..48d8030 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-15.png new file mode 100644 index 0000000..eab118e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/pan-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-current-00.png new file mode 100644 index 0000000..43f3f65 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-current-01.png new file mode 100644 index 0000000..e47296c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-off-01.png new file mode 100644 index 0000000..e5d29f7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-taa-00.png new file mode 100644 index 0000000..43f3f65 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-taa-01.png new file mode 100644 index 0000000..e47296c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-00.png new file mode 100644 index 0000000..7d4769b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-01.png new file mode 100644 index 0000000..e5d29f7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-current-00.png new file mode 100644 index 0000000..7d4769b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-current-01.png new file mode 100644 index 0000000..e5d29f7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/projection-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-current-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-current-01.png new file mode 100644 index 0000000..8059df6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-off-01.png new file mode 100644 index 0000000..8059df6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-taa-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-taa-01.png new file mode 100644 index 0000000..8059df6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-01.png new file mode 100644 index 0000000..8808478 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-current-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-current-01.png new file mode 100644 index 0000000..8808478 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/resize-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-current-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-current-01.png new file mode 100644 index 0000000..cd511f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-off-01.png new file mode 100644 index 0000000..e7a6adc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-taa-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-taa-01.png new file mode 100644 index 0000000..cd511f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-00.png new file mode 100644 index 0000000..9cac493 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-01.png new file mode 100644 index 0000000..dd81ebd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-current-00.png new file mode 100644 index 0000000..9cac493 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-current-01.png new file mode 100644 index 0000000..dd81ebd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/teleport-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-current-00.png new file mode 100644 index 0000000..a4f645c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-current-01.png new file mode 100644 index 0000000..0f4771b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-off-00.png new file mode 100644 index 0000000..2a35edc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-off-01.png new file mode 100644 index 0000000..2a35edc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-taa-00.png new file mode 100644 index 0000000..a4f645c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-taa-01.png new file mode 100644 index 0000000..a71c14e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-00.png new file mode 100644 index 0000000..0ea4f53 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-01.png new file mode 100644 index 0000000..1dc231b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-current-00.png new file mode 100644 index 0000000..0ea4f53 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-current-01.png new file mode 100644 index 0000000..45b69b3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/ui-alpha-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-current-00.png new file mode 100644 index 0000000..9546c3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-current-01.png new file mode 100644 index 0000000..aad431b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-off-01.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-taa-00.png new file mode 100644 index 0000000..9546c3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-taa-01.png new file mode 100644 index 0000000..aad431b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-01.png new file mode 100644 index 0000000..dd0c3d8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-current-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-current-01.png new file mode 100644 index 0000000..dd0c3d8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/view-switch-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-01.png new file mode 100644 index 0000000..0515bb2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-02.png new file mode 100644 index 0000000..085688e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-03.png new file mode 100644 index 0000000..4115d03 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-05.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-06.png new file mode 100644 index 0000000..34d447f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-07.png new file mode 100644 index 0000000..73c515a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-08.png new file mode 100644 index 0000000..9c3b1ff Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-09.png new file mode 100644 index 0000000..9db22fc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-10.png new file mode 100644 index 0000000..9c3b1ff Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-11.png new file mode 100644 index 0000000..eda157e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-12.png new file mode 100644 index 0000000..99ad0f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-13.png new file mode 100644 index 0000000..9186d01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-14.png new file mode 100644 index 0000000..53a11be Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-15.png new file mode 100644 index 0000000..85a0812 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-00.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-01.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-02.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-03.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-05.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-06.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-07.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-08.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-09.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-10.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-11.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-12.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-13.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-14.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-15.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-00.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-01.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-02.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-03.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-04.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-05.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-06.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-07.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-08.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-09.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-10.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-11.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-12.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-13.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-14.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-15.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-spatial-2x-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-01.png new file mode 100644 index 0000000..06f8c50 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-02.png new file mode 100644 index 0000000..d91d824 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-03.png new file mode 100644 index 0000000..f7963fd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-04.png new file mode 100644 index 0000000..af635c1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-05.png new file mode 100644 index 0000000..0c2a99c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-06.png new file mode 100644 index 0000000..39a6d42 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-07.png new file mode 100644 index 0000000..5b65a10 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-08.png new file mode 100644 index 0000000..1b47cfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-09.png new file mode 100644 index 0000000..d3d3a09 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-10.png new file mode 100644 index 0000000..1f63e01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-11.png new file mode 100644 index 0000000..7842164 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-12.png new file mode 100644 index 0000000..ca521bf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-13.png new file mode 100644 index 0000000..8d88d2a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-14.png new file mode 100644 index 0000000..919e290 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-15.png new file mode 100644 index 0000000..1f97ce6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-01.png new file mode 100644 index 0000000..56b673d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-02.png new file mode 100644 index 0000000..f1abdd4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-03.png new file mode 100644 index 0000000..45db470 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-04.png new file mode 100644 index 0000000..5a1a9ca Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-05.png new file mode 100644 index 0000000..b5eb805 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-06.png new file mode 100644 index 0000000..6f0f73a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-07.png new file mode 100644 index 0000000..e83c39a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-08.png new file mode 100644 index 0000000..6a96ecf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-09.png new file mode 100644 index 0000000..17db3fd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-10.png new file mode 100644 index 0000000..606bec8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-11.png new file mode 100644 index 0000000..f76e5e6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-12.png new file mode 100644 index 0000000..376b2ad Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-13.png new file mode 100644 index 0000000..2a857b5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-14.png new file mode 100644 index 0000000..e82688b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-15.png new file mode 100644 index 0000000..0b13cd1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-01.png new file mode 100644 index 0000000..828af62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-02.png new file mode 100644 index 0000000..54ef60f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-03.png new file mode 100644 index 0000000..b00f10a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-04.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-05.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-06.png new file mode 100644 index 0000000..c10025f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-07.png new file mode 100644 index 0000000..fccfca1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-08.png new file mode 100644 index 0000000..a9d4792 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-09.png new file mode 100644 index 0000000..0085978 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-10.png new file mode 100644 index 0000000..f99848f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-11.png new file mode 100644 index 0000000..c9f841b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-12.png new file mode 100644 index 0000000..7ec0866 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-13.png new file mode 100644 index 0000000..cedbb55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-14.png new file mode 100644 index 0000000..48d8030 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-15.png new file mode 100644 index 0000000..3445a11 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-frustum/wire-static-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-current-00.png new file mode 100644 index 0000000..82496f9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-current-01.png new file mode 100644 index 0000000..b446d6f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-off-01.png new file mode 100644 index 0000000..123b7bd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-taa-00.png new file mode 100644 index 0000000..82496f9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-taa-01.png new file mode 100644 index 0000000..b446d6f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-01.png new file mode 100644 index 0000000..9a4f3cd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-current-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-current-01.png new file mode 100644 index 0000000..9a4f3cd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/cut-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-00.png new file mode 100644 index 0000000..8cd9c87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-01.png new file mode 100644 index 0000000..d867938 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-02.png new file mode 100644 index 0000000..8972fb6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-03.png new file mode 100644 index 0000000..ac8f6cb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-04.png new file mode 100644 index 0000000..4b1c6a5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-05.png new file mode 100644 index 0000000..fd22430 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-06.png new file mode 100644 index 0000000..c68a40f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-07.png new file mode 100644 index 0000000..35f7092 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-08.png new file mode 100644 index 0000000..946a5f9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-09.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-10.png new file mode 100644 index 0000000..657a02d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-11.png new file mode 100644 index 0000000..8ab9c62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-12.png new file mode 100644 index 0000000..8cd9c87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-13.png new file mode 100644 index 0000000..3314812 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-14.png new file mode 100644 index 0000000..0c6963b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-15.png new file mode 100644 index 0000000..d867938 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-00.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-01.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-02.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-03.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-04.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-05.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-06.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-07.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-08.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-09.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-10.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-11.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-12.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-13.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-14.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-15.png new file mode 100644 index 0000000..e8c2891 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-00.png new file mode 100644 index 0000000..8cd9c87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-01.png new file mode 100644 index 0000000..4f29ed3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-02.png new file mode 100644 index 0000000..38412a6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-03.png new file mode 100644 index 0000000..4c10736 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-04.png new file mode 100644 index 0000000..534babf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-05.png new file mode 100644 index 0000000..0852a89 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-06.png new file mode 100644 index 0000000..c5f65ff Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-07.png new file mode 100644 index 0000000..e13f9f3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-08.png new file mode 100644 index 0000000..976e874 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-09.png new file mode 100644 index 0000000..94d90be Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-10.png new file mode 100644 index 0000000..bc89f55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-11.png new file mode 100644 index 0000000..aad81c2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-12.png new file mode 100644 index 0000000..dec763e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-13.png new file mode 100644 index 0000000..8aca37d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-14.png new file mode 100644 index 0000000..6cfab9d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-15.png new file mode 100644 index 0000000..e64108b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-00.png new file mode 100644 index 0000000..9bf67c0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-01.png new file mode 100644 index 0000000..c8218e4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-02.png new file mode 100644 index 0000000..34ac2a8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-03.png new file mode 100644 index 0000000..50eb48e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-04.png new file mode 100644 index 0000000..98fdba2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-05.png new file mode 100644 index 0000000..aa04e61 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-06.png new file mode 100644 index 0000000..f2879d0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-07.png new file mode 100644 index 0000000..4ec6646 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-08.png new file mode 100644 index 0000000..0efa8e8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-09.png new file mode 100644 index 0000000..ef36ed1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-10.png new file mode 100644 index 0000000..a82f6ad Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-11.png new file mode 100644 index 0000000..490f64c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-12.png new file mode 100644 index 0000000..7fd934b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-13.png new file mode 100644 index 0000000..68be3ce Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-14.png new file mode 100644 index 0000000..b29b299 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-15.png new file mode 100644 index 0000000..c466d5a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-00.png new file mode 100644 index 0000000..9bf67c0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-01.png new file mode 100644 index 0000000..93deb2c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-02.png new file mode 100644 index 0000000..66ba154 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-03.png new file mode 100644 index 0000000..2f38dae Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-04.png new file mode 100644 index 0000000..7052408 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-05.png new file mode 100644 index 0000000..652eb47 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-06.png new file mode 100644 index 0000000..6d307e3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-07.png new file mode 100644 index 0000000..391c0c3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-08.png new file mode 100644 index 0000000..1ef1096 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-09.png new file mode 100644 index 0000000..652eb47 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-10.png new file mode 100644 index 0000000..3a78eee Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-11.png new file mode 100644 index 0000000..652eb47 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-12.png new file mode 100644 index 0000000..6d307e3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-13.png new file mode 100644 index 0000000..1e17418 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-14.png new file mode 100644 index 0000000..66ba154 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-15.png new file mode 100644 index 0000000..93deb2c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-background-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-00.png new file mode 100644 index 0000000..96a022b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-01.png new file mode 100644 index 0000000..2ca44b6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-02.png new file mode 100644 index 0000000..0f8595d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-03.png new file mode 100644 index 0000000..7b5277b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-04.png new file mode 100644 index 0000000..9c604d2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-05.png new file mode 100644 index 0000000..96e1d05 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-06.png new file mode 100644 index 0000000..c889221 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-07.png new file mode 100644 index 0000000..b9d8351 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-08.png new file mode 100644 index 0000000..55bb37d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-09.png new file mode 100644 index 0000000..0a2d816 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-00.png new file mode 100644 index 0000000..5078a3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-01.png new file mode 100644 index 0000000..5078a3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-02.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-03.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-04.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-05.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-06.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-07.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-08.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-09.png new file mode 100644 index 0000000..c66b82c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-00.png new file mode 100644 index 0000000..96a022b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-01.png new file mode 100644 index 0000000..5ca1a73 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-02.png new file mode 100644 index 0000000..05b0bcd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-03.png new file mode 100644 index 0000000..d12539e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-04.png new file mode 100644 index 0000000..f2287dd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-05.png new file mode 100644 index 0000000..7f3fdfa Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-06.png new file mode 100644 index 0000000..8da222c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-07.png new file mode 100644 index 0000000..7a74e16 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-08.png new file mode 100644 index 0000000..73fa844 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-09.png new file mode 100644 index 0000000..b2c4c50 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-00.png new file mode 100644 index 0000000..cae97e7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-01.png new file mode 100644 index 0000000..2d0a66d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-02.png new file mode 100644 index 0000000..f332c45 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-03.png new file mode 100644 index 0000000..99bcbf7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-04.png new file mode 100644 index 0000000..cf73c78 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-05.png new file mode 100644 index 0000000..f9779a4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-06.png new file mode 100644 index 0000000..e7b461b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-07.png new file mode 100644 index 0000000..65801c6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-08.png new file mode 100644 index 0000000..fc549b4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-09.png new file mode 100644 index 0000000..3250fb5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-00.png new file mode 100644 index 0000000..cae97e7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-01.png new file mode 100644 index 0000000..cd36097 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-02.png new file mode 100644 index 0000000..3871601 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-03.png new file mode 100644 index 0000000..9b90cc7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-04.png new file mode 100644 index 0000000..7a1e68c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-05.png new file mode 100644 index 0000000..165bce6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-06.png new file mode 100644 index 0000000..9f9936e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-07.png new file mode 100644 index 0000000..329e904 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-08.png new file mode 100644 index 0000000..51e71ac Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-09.png new file mode 100644 index 0000000..4619963 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/door-open-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-00.png new file mode 100644 index 0000000..6e6a598 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-01.png new file mode 100644 index 0000000..0d94cea Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-02.png new file mode 100644 index 0000000..51d3cf0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-03.png new file mode 100644 index 0000000..85f77b1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-04.png new file mode 100644 index 0000000..1a9bad1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-05.png new file mode 100644 index 0000000..1ebe9dc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-06.png new file mode 100644 index 0000000..4358894 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-07.png new file mode 100644 index 0000000..f57619a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-08.png new file mode 100644 index 0000000..e409620 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-09.png new file mode 100644 index 0000000..9a8e226 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-10.png new file mode 100644 index 0000000..64b5dfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-11.png new file mode 100644 index 0000000..1ad86f2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-12.png new file mode 100644 index 0000000..a3e738c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-13.png new file mode 100644 index 0000000..5c454c2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-14.png new file mode 100644 index 0000000..08e907f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-15.png new file mode 100644 index 0000000..14e6ef2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-00.png new file mode 100644 index 0000000..8a5e2a9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-01.png new file mode 100644 index 0000000..35e90d7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-02.png new file mode 100644 index 0000000..15f3039 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-03.png new file mode 100644 index 0000000..f27ee16 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-04.png new file mode 100644 index 0000000..b37e6eb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-05.png new file mode 100644 index 0000000..d13eecb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-06.png new file mode 100644 index 0000000..f710330 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-07.png new file mode 100644 index 0000000..eb75ba3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-08.png new file mode 100644 index 0000000..26c727d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-09.png new file mode 100644 index 0000000..db8c2af Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-10.png new file mode 100644 index 0000000..64b5dfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-11.png new file mode 100644 index 0000000..102b86d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-12.png new file mode 100644 index 0000000..a3e738c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-13.png new file mode 100644 index 0000000..ed6c0ed Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-14.png new file mode 100644 index 0000000..0985496 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-15.png new file mode 100644 index 0000000..480049e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-00.png new file mode 100644 index 0000000..6e6a598 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-01.png new file mode 100644 index 0000000..ae1c70e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-02.png new file mode 100644 index 0000000..58a8eaf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-03.png new file mode 100644 index 0000000..17968bf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-04.png new file mode 100644 index 0000000..0e80795 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-05.png new file mode 100644 index 0000000..f0919f5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-06.png new file mode 100644 index 0000000..17733a2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-07.png new file mode 100644 index 0000000..c7dfa25 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-08.png new file mode 100644 index 0000000..e409620 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-09.png new file mode 100644 index 0000000..b2e3863 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-10.png new file mode 100644 index 0000000..64b5dfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-11.png new file mode 100644 index 0000000..7ce122b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-12.png new file mode 100644 index 0000000..e12bd9a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-13.png new file mode 100644 index 0000000..131e819 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-14.png new file mode 100644 index 0000000..443bef5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-15.png new file mode 100644 index 0000000..76e94e9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-00.png new file mode 100644 index 0000000..a9c1aeb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-01.png new file mode 100644 index 0000000..40d6653 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-02.png new file mode 100644 index 0000000..3117c05 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-03.png new file mode 100644 index 0000000..4d55692 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-04.png new file mode 100644 index 0000000..3be096a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-05.png new file mode 100644 index 0000000..52e57cf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-06.png new file mode 100644 index 0000000..2808e8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-07.png new file mode 100644 index 0000000..e42519e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-08.png new file mode 100644 index 0000000..8717349 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-09.png new file mode 100644 index 0000000..08757df Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-10.png new file mode 100644 index 0000000..4241872 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-11.png new file mode 100644 index 0000000..4210793 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-12.png new file mode 100644 index 0000000..1160fec Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-13.png new file mode 100644 index 0000000..1d94755 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-14.png new file mode 100644 index 0000000..80c58ba Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-15.png new file mode 100644 index 0000000..e3a4311 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-00.png new file mode 100644 index 0000000..a9c1aeb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-01.png new file mode 100644 index 0000000..b6d0e4e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-02.png new file mode 100644 index 0000000..1ca903e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-03.png new file mode 100644 index 0000000..6330710 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-04.png new file mode 100644 index 0000000..5c4e88b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-05.png new file mode 100644 index 0000000..4057262 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-06.png new file mode 100644 index 0000000..e7355b6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-07.png new file mode 100644 index 0000000..09e612b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-08.png new file mode 100644 index 0000000..8717349 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-09.png new file mode 100644 index 0000000..a521566 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-10.png new file mode 100644 index 0000000..4241872 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-11.png new file mode 100644 index 0000000..4f655fe Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-12.png new file mode 100644 index 0000000..4f541ec Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-13.png new file mode 100644 index 0000000..d07c37d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-14.png new file mode 100644 index 0000000..cd7db64 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-15.png new file mode 100644 index 0000000..2842c95 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/moving-cube-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-01.png new file mode 100644 index 0000000..0515bb2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-02.png new file mode 100644 index 0000000..085688e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-03.png new file mode 100644 index 0000000..4115d03 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-05.png new file mode 100644 index 0000000..8e0ced0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-06.png new file mode 100644 index 0000000..34d447f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-07.png new file mode 100644 index 0000000..81416ac Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-08.png new file mode 100644 index 0000000..5de66fb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-09.png new file mode 100644 index 0000000..0d7f289 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-10.png new file mode 100644 index 0000000..5de66fb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-11.png new file mode 100644 index 0000000..eda157e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-12.png new file mode 100644 index 0000000..99ad0f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-13.png new file mode 100644 index 0000000..9186d01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-14.png new file mode 100644 index 0000000..f303c66 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-15.png new file mode 100644 index 0000000..0792204 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-00.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-01.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-02.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-03.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-05.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-06.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-07.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-08.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-09.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-10.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-11.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-12.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-13.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-14.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-15.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-00.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-01.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-02.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-03.png new file mode 100644 index 0000000..cca7b71 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-04.png new file mode 100644 index 0000000..cca7b71 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-05.png new file mode 100644 index 0000000..324c8a4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-06.png new file mode 100644 index 0000000..324c8a4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-07.png new file mode 100644 index 0000000..91708f8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-08.png new file mode 100644 index 0000000..91708f8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-09.png new file mode 100644 index 0000000..91708f8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-10.png new file mode 100644 index 0000000..6056393 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-11.png new file mode 100644 index 0000000..6056393 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-12.png new file mode 100644 index 0000000..4ae641b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-13.png new file mode 100644 index 0000000..6056393 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-14.png new file mode 100644 index 0000000..4ae641b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-15.png new file mode 100644 index 0000000..4ae641b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-spatial-2x-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-01.png new file mode 100644 index 0000000..0515bb2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-02.png new file mode 100644 index 0000000..085688e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-03.png new file mode 100644 index 0000000..4115d03 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-05.png new file mode 100644 index 0000000..8e0ced0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-06.png new file mode 100644 index 0000000..34d447f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-07.png new file mode 100644 index 0000000..81416ac Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-08.png new file mode 100644 index 0000000..5de66fb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-09.png new file mode 100644 index 0000000..4389333 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-10.png new file mode 100644 index 0000000..c2d5736 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-11.png new file mode 100644 index 0000000..eda157e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-12.png new file mode 100644 index 0000000..99ad0f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-13.png new file mode 100644 index 0000000..9186d01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-14.png new file mode 100644 index 0000000..f303c66 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-15.png new file mode 100644 index 0000000..0792204 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-01.png new file mode 100644 index 0000000..828af62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-02.png new file mode 100644 index 0000000..54ef60f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-03.png new file mode 100644 index 0000000..b00f10a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-04.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-05.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-06.png new file mode 100644 index 0000000..c10025f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-07.png new file mode 100644 index 0000000..8de4969 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-08.png new file mode 100644 index 0000000..ff2ff9e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-09.png new file mode 100644 index 0000000..bacd51a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-10.png new file mode 100644 index 0000000..4e6aa8a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-11.png new file mode 100644 index 0000000..c9f841b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-12.png new file mode 100644 index 0000000..7ec0866 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-13.png new file mode 100644 index 0000000..cedbb55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-14.png new file mode 100644 index 0000000..48d8030 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-15.png new file mode 100644 index 0000000..eab118e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-01.png new file mode 100644 index 0000000..828af62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-02.png new file mode 100644 index 0000000..54ef60f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-03.png new file mode 100644 index 0000000..b00f10a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-04.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-05.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-06.png new file mode 100644 index 0000000..c10025f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-07.png new file mode 100644 index 0000000..8de4969 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-08.png new file mode 100644 index 0000000..ff2ff9e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-09.png new file mode 100644 index 0000000..5c26ee3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-10.png new file mode 100644 index 0000000..4e6aa8a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-11.png new file mode 100644 index 0000000..c9f841b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-12.png new file mode 100644 index 0000000..7ec0866 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-13.png new file mode 100644 index 0000000..cedbb55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-14.png new file mode 100644 index 0000000..48d8030 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-15.png new file mode 100644 index 0000000..eab118e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/pan-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-current-00.png new file mode 100644 index 0000000..43f3f65 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-current-01.png new file mode 100644 index 0000000..e47296c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-off-01.png new file mode 100644 index 0000000..e5d29f7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-taa-00.png new file mode 100644 index 0000000..43f3f65 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-taa-01.png new file mode 100644 index 0000000..e47296c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-00.png new file mode 100644 index 0000000..7d4769b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-01.png new file mode 100644 index 0000000..e5d29f7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-current-00.png new file mode 100644 index 0000000..7d4769b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-current-01.png new file mode 100644 index 0000000..e5d29f7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/projection-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-current-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-current-01.png new file mode 100644 index 0000000..8059df6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-off-01.png new file mode 100644 index 0000000..8059df6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-taa-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-taa-01.png new file mode 100644 index 0000000..8059df6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-01.png new file mode 100644 index 0000000..8808478 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-current-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-current-01.png new file mode 100644 index 0000000..8808478 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/resize-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-current-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-current-01.png new file mode 100644 index 0000000..cd511f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-off-01.png new file mode 100644 index 0000000..e7a6adc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-taa-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-taa-01.png new file mode 100644 index 0000000..cd511f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-00.png new file mode 100644 index 0000000..9cac493 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-01.png new file mode 100644 index 0000000..dd81ebd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-current-00.png new file mode 100644 index 0000000..9cac493 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-current-01.png new file mode 100644 index 0000000..dd81ebd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/teleport-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-current-00.png new file mode 100644 index 0000000..a4f645c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-current-01.png new file mode 100644 index 0000000..0f4771b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-off-00.png new file mode 100644 index 0000000..2a35edc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-off-01.png new file mode 100644 index 0000000..2a35edc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-taa-00.png new file mode 100644 index 0000000..a4f645c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-taa-01.png new file mode 100644 index 0000000..a71c14e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-00.png new file mode 100644 index 0000000..0ea4f53 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-01.png new file mode 100644 index 0000000..1dc231b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-current-00.png new file mode 100644 index 0000000..0ea4f53 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-current-01.png new file mode 100644 index 0000000..45b69b3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/ui-alpha-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-current-00.png new file mode 100644 index 0000000..9546c3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-current-01.png new file mode 100644 index 0000000..aad431b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-off-01.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-taa-00.png new file mode 100644 index 0000000..9546c3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-taa-01.png new file mode 100644 index 0000000..aad431b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-01.png new file mode 100644 index 0000000..dd0c3d8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-current-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-current-01.png new file mode 100644 index 0000000..dd0c3d8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/view-switch-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-01.png new file mode 100644 index 0000000..0515bb2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-02.png new file mode 100644 index 0000000..085688e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-03.png new file mode 100644 index 0000000..4115d03 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-05.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-06.png new file mode 100644 index 0000000..34d447f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-07.png new file mode 100644 index 0000000..73c515a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-08.png new file mode 100644 index 0000000..9c3b1ff Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-09.png new file mode 100644 index 0000000..9db22fc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-10.png new file mode 100644 index 0000000..9c3b1ff Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-11.png new file mode 100644 index 0000000..eda157e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-12.png new file mode 100644 index 0000000..99ad0f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-13.png new file mode 100644 index 0000000..9186d01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-14.png new file mode 100644 index 0000000..53a11be Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-15.png new file mode 100644 index 0000000..85a0812 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-00.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-01.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-02.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-03.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-05.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-06.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-07.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-08.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-09.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-10.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-11.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-12.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-13.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-14.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-15.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-00.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-01.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-02.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-03.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-04.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-05.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-06.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-07.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-08.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-09.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-10.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-11.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-12.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-13.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-14.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-15.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-spatial-2x-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-01.png new file mode 100644 index 0000000..06f8c50 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-02.png new file mode 100644 index 0000000..d91d824 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-03.png new file mode 100644 index 0000000..f7963fd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-04.png new file mode 100644 index 0000000..af635c1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-05.png new file mode 100644 index 0000000..0c2a99c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-06.png new file mode 100644 index 0000000..39a6d42 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-07.png new file mode 100644 index 0000000..5b65a10 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-08.png new file mode 100644 index 0000000..1b47cfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-09.png new file mode 100644 index 0000000..d3d3a09 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-10.png new file mode 100644 index 0000000..1f63e01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-11.png new file mode 100644 index 0000000..7842164 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-12.png new file mode 100644 index 0000000..ca521bf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-13.png new file mode 100644 index 0000000..8d88d2a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-14.png new file mode 100644 index 0000000..919e290 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-15.png new file mode 100644 index 0000000..1f97ce6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-01.png new file mode 100644 index 0000000..56b673d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-02.png new file mode 100644 index 0000000..f1abdd4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-03.png new file mode 100644 index 0000000..45db470 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-04.png new file mode 100644 index 0000000..5a1a9ca Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-05.png new file mode 100644 index 0000000..b5eb805 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-06.png new file mode 100644 index 0000000..6f0f73a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-07.png new file mode 100644 index 0000000..e83c39a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-08.png new file mode 100644 index 0000000..6a96ecf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-09.png new file mode 100644 index 0000000..17db3fd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-10.png new file mode 100644 index 0000000..606bec8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-11.png new file mode 100644 index 0000000..f76e5e6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-12.png new file mode 100644 index 0000000..376b2ad Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-13.png new file mode 100644 index 0000000..2a857b5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-14.png new file mode 100644 index 0000000..e82688b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-15.png new file mode 100644 index 0000000..0b13cd1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-01.png new file mode 100644 index 0000000..828af62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-02.png new file mode 100644 index 0000000..54ef60f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-03.png new file mode 100644 index 0000000..b00f10a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-04.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-05.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-06.png new file mode 100644 index 0000000..c10025f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-07.png new file mode 100644 index 0000000..fccfca1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-08.png new file mode 100644 index 0000000..a9d4792 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-09.png new file mode 100644 index 0000000..0085978 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-10.png new file mode 100644 index 0000000..f99848f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-11.png new file mode 100644 index 0000000..c9f841b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-12.png new file mode 100644 index 0000000..7ec0866 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-13.png new file mode 100644 index 0000000..cedbb55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-14.png new file mode 100644 index 0000000..48d8030 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-15.png new file mode 100644 index 0000000..3445a11 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/gpu-occlusion/wire-static-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-00.png new file mode 100644 index 0000000..6e6a598 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-01.png new file mode 100644 index 0000000..0d94cea Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-02.png new file mode 100644 index 0000000..51d3cf0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-03.png new file mode 100644 index 0000000..85f77b1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-04.png new file mode 100644 index 0000000..1a9bad1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-05.png new file mode 100644 index 0000000..1ebe9dc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-06.png new file mode 100644 index 0000000..4358894 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-07.png new file mode 100644 index 0000000..f57619a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-08.png new file mode 100644 index 0000000..e409620 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-09.png new file mode 100644 index 0000000..9a8e226 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-10.png new file mode 100644 index 0000000..64b5dfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-11.png new file mode 100644 index 0000000..1ad86f2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-12.png new file mode 100644 index 0000000..a3e738c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-13.png new file mode 100644 index 0000000..5c454c2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-14.png new file mode 100644 index 0000000..08e907f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-15.png new file mode 100644 index 0000000..14e6ef2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-00.png new file mode 100644 index 0000000..8a5e2a9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-01.png new file mode 100644 index 0000000..35e90d7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-02.png new file mode 100644 index 0000000..15f3039 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-03.png new file mode 100644 index 0000000..f27ee16 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-04.png new file mode 100644 index 0000000..b37e6eb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-05.png new file mode 100644 index 0000000..d13eecb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-06.png new file mode 100644 index 0000000..f710330 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-07.png new file mode 100644 index 0000000..eb75ba3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-08.png new file mode 100644 index 0000000..26c727d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-09.png new file mode 100644 index 0000000..db8c2af Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-10.png new file mode 100644 index 0000000..64b5dfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-11.png new file mode 100644 index 0000000..102b86d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-12.png new file mode 100644 index 0000000..a3e738c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-13.png new file mode 100644 index 0000000..ed6c0ed Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-14.png new file mode 100644 index 0000000..0985496 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-15.png new file mode 100644 index 0000000..480049e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-00.png new file mode 100644 index 0000000..6e6a598 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-01.png new file mode 100644 index 0000000..ae1c70e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-02.png new file mode 100644 index 0000000..58a8eaf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-03.png new file mode 100644 index 0000000..17968bf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-04.png new file mode 100644 index 0000000..0e80795 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-05.png new file mode 100644 index 0000000..f0919f5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-06.png new file mode 100644 index 0000000..17733a2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-07.png new file mode 100644 index 0000000..c7dfa25 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-08.png new file mode 100644 index 0000000..e409620 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-09.png new file mode 100644 index 0000000..b2e3863 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-10.png new file mode 100644 index 0000000..64b5dfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-11.png new file mode 100644 index 0000000..7ce122b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-12.png new file mode 100644 index 0000000..e12bd9a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-13.png new file mode 100644 index 0000000..131e819 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-14.png new file mode 100644 index 0000000..443bef5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-15.png new file mode 100644 index 0000000..76e94e9 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-00.png new file mode 100644 index 0000000..a9c1aeb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-01.png new file mode 100644 index 0000000..40d6653 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-02.png new file mode 100644 index 0000000..3117c05 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-03.png new file mode 100644 index 0000000..4d55692 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-04.png new file mode 100644 index 0000000..3be096a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-05.png new file mode 100644 index 0000000..52e57cf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-06.png new file mode 100644 index 0000000..2808e8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-07.png new file mode 100644 index 0000000..e42519e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-08.png new file mode 100644 index 0000000..8717349 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-09.png new file mode 100644 index 0000000..08757df Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-10.png new file mode 100644 index 0000000..4241872 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-11.png new file mode 100644 index 0000000..4210793 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-12.png new file mode 100644 index 0000000..1160fec Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-13.png new file mode 100644 index 0000000..1d94755 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-14.png new file mode 100644 index 0000000..80c58ba Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-15.png new file mode 100644 index 0000000..e3a4311 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-00.png new file mode 100644 index 0000000..a9c1aeb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-01.png new file mode 100644 index 0000000..b6d0e4e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-02.png new file mode 100644 index 0000000..1ca903e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-03.png new file mode 100644 index 0000000..6330710 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-04.png new file mode 100644 index 0000000..5c4e88b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-05.png new file mode 100644 index 0000000..4057262 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-06.png new file mode 100644 index 0000000..e7355b6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-07.png new file mode 100644 index 0000000..09e612b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-08.png new file mode 100644 index 0000000..8717349 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-09.png new file mode 100644 index 0000000..a521566 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-10.png new file mode 100644 index 0000000..4241872 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-11.png new file mode 100644 index 0000000..4f655fe Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-12.png new file mode 100644 index 0000000..4f541ec Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-13.png new file mode 100644 index 0000000..d07c37d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-14.png new file mode 100644 index 0000000..cd7db64 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-15.png new file mode 100644 index 0000000..2842c95 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/moving-cube-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-01.png new file mode 100644 index 0000000..0515bb2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-02.png new file mode 100644 index 0000000..085688e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-03.png new file mode 100644 index 0000000..4115d03 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-05.png new file mode 100644 index 0000000..8e0ced0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-06.png new file mode 100644 index 0000000..34d447f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-07.png new file mode 100644 index 0000000..81416ac Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-08.png new file mode 100644 index 0000000..5de66fb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-09.png new file mode 100644 index 0000000..0d7f289 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-10.png new file mode 100644 index 0000000..5de66fb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-11.png new file mode 100644 index 0000000..eda157e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-12.png new file mode 100644 index 0000000..99ad0f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-13.png new file mode 100644 index 0000000..9186d01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-14.png new file mode 100644 index 0000000..f303c66 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-15.png new file mode 100644 index 0000000..0792204 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-00.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-01.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-02.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-03.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-05.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-06.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-07.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-08.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-09.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-10.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-11.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-12.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-13.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-14.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-15.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-00.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-01.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-02.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-03.png new file mode 100644 index 0000000..cca7b71 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-04.png new file mode 100644 index 0000000..cca7b71 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-05.png new file mode 100644 index 0000000..324c8a4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-06.png new file mode 100644 index 0000000..324c8a4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-07.png new file mode 100644 index 0000000..91708f8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-08.png new file mode 100644 index 0000000..91708f8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-09.png new file mode 100644 index 0000000..91708f8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-10.png new file mode 100644 index 0000000..6056393 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-11.png new file mode 100644 index 0000000..6056393 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-12.png new file mode 100644 index 0000000..4ae641b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-13.png new file mode 100644 index 0000000..6056393 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-14.png new file mode 100644 index 0000000..4ae641b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-15.png new file mode 100644 index 0000000..4ae641b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-spatial-2x-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-01.png new file mode 100644 index 0000000..0515bb2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-02.png new file mode 100644 index 0000000..085688e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-03.png new file mode 100644 index 0000000..4115d03 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-05.png new file mode 100644 index 0000000..8e0ced0 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-06.png new file mode 100644 index 0000000..34d447f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-07.png new file mode 100644 index 0000000..81416ac Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-08.png new file mode 100644 index 0000000..5de66fb Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-09.png new file mode 100644 index 0000000..4389333 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-10.png new file mode 100644 index 0000000..c2d5736 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-11.png new file mode 100644 index 0000000..eda157e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-12.png new file mode 100644 index 0000000..99ad0f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-13.png new file mode 100644 index 0000000..9186d01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-14.png new file mode 100644 index 0000000..f303c66 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-15.png new file mode 100644 index 0000000..0792204 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-01.png new file mode 100644 index 0000000..828af62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-02.png new file mode 100644 index 0000000..54ef60f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-03.png new file mode 100644 index 0000000..b00f10a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-04.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-05.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-06.png new file mode 100644 index 0000000..c10025f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-07.png new file mode 100644 index 0000000..8de4969 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-08.png new file mode 100644 index 0000000..ff2ff9e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-09.png new file mode 100644 index 0000000..bacd51a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-10.png new file mode 100644 index 0000000..4e6aa8a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-11.png new file mode 100644 index 0000000..c9f841b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-12.png new file mode 100644 index 0000000..7ec0866 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-13.png new file mode 100644 index 0000000..cedbb55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-14.png new file mode 100644 index 0000000..48d8030 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-15.png new file mode 100644 index 0000000..eab118e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-01.png new file mode 100644 index 0000000..828af62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-02.png new file mode 100644 index 0000000..54ef60f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-03.png new file mode 100644 index 0000000..b00f10a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-04.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-05.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-06.png new file mode 100644 index 0000000..c10025f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-07.png new file mode 100644 index 0000000..8de4969 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-08.png new file mode 100644 index 0000000..ff2ff9e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-09.png new file mode 100644 index 0000000..5c26ee3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-10.png new file mode 100644 index 0000000..4e6aa8a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-11.png new file mode 100644 index 0000000..c9f841b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-12.png new file mode 100644 index 0000000..7ec0866 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-13.png new file mode 100644 index 0000000..cedbb55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-14.png new file mode 100644 index 0000000..48d8030 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-15.png new file mode 100644 index 0000000..eab118e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/pan-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-current-00.png new file mode 100644 index 0000000..43f3f65 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-current-01.png new file mode 100644 index 0000000..e47296c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-off-01.png new file mode 100644 index 0000000..e5d29f7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-taa-00.png new file mode 100644 index 0000000..43f3f65 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-taa-01.png new file mode 100644 index 0000000..e47296c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-00.png new file mode 100644 index 0000000..7d4769b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-01.png new file mode 100644 index 0000000..e5d29f7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-current-00.png new file mode 100644 index 0000000..7d4769b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-current-01.png new file mode 100644 index 0000000..e5d29f7 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/projection-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-current-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-current-01.png new file mode 100644 index 0000000..8059df6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-off-01.png new file mode 100644 index 0000000..8059df6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-taa-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-taa-01.png new file mode 100644 index 0000000..8059df6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-01.png new file mode 100644 index 0000000..8808478 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-current-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-current-01.png new file mode 100644 index 0000000..8808478 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/resize-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-current-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-current-01.png new file mode 100644 index 0000000..cd511f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-off-01.png new file mode 100644 index 0000000..e7a6adc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-taa-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-taa-01.png new file mode 100644 index 0000000..cd511f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-00.png new file mode 100644 index 0000000..9cac493 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-01.png new file mode 100644 index 0000000..dd81ebd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-current-00.png new file mode 100644 index 0000000..9cac493 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-current-01.png new file mode 100644 index 0000000..dd81ebd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/teleport-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-current-00.png new file mode 100644 index 0000000..a4f645c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-current-01.png new file mode 100644 index 0000000..0f4771b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-off-00.png new file mode 100644 index 0000000..2a35edc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-off-01.png new file mode 100644 index 0000000..2a35edc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-taa-00.png new file mode 100644 index 0000000..a4f645c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-taa-01.png new file mode 100644 index 0000000..a71c14e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-00.png new file mode 100644 index 0000000..0ea4f53 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-01.png new file mode 100644 index 0000000..1dc231b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-current-00.png new file mode 100644 index 0000000..0ea4f53 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-current-01.png new file mode 100644 index 0000000..45b69b3 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/ui-alpha-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-current-00.png new file mode 100644 index 0000000..9546c3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-current-01.png new file mode 100644 index 0000000..aad431b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-off-00.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-off-01.png new file mode 100644 index 0000000..1661c36 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-taa-00.png new file mode 100644 index 0000000..9546c3d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-taa-01.png new file mode 100644 index 0000000..aad431b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-01.png new file mode 100644 index 0000000..dd0c3d8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-current-00.png new file mode 100644 index 0000000..bc48a87 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-current-01.png new file mode 100644 index 0000000..dd0c3d8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/view-switch-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-01.png new file mode 100644 index 0000000..0515bb2 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-02.png new file mode 100644 index 0000000..085688e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-03.png new file mode 100644 index 0000000..4115d03 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-05.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-06.png new file mode 100644 index 0000000..34d447f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-07.png new file mode 100644 index 0000000..73c515a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-08.png new file mode 100644 index 0000000..9c3b1ff Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-09.png new file mode 100644 index 0000000..9db22fc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-10.png new file mode 100644 index 0000000..9c3b1ff Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-11.png new file mode 100644 index 0000000..eda157e Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-12.png new file mode 100644 index 0000000..99ad0f6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-13.png new file mode 100644 index 0000000..9186d01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-14.png new file mode 100644 index 0000000..53a11be Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-15.png new file mode 100644 index 0000000..85a0812 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-00.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-01.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-02.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-03.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-04.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-05.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-06.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-07.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-08.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-09.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-10.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-11.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-12.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-13.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-14.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-15.png new file mode 100644 index 0000000..465268a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-off-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-00.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-01.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-02.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-03.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-04.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-05.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-06.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-07.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-08.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-09.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-10.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-11.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-12.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-13.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-14.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-15.png new file mode 100644 index 0000000..6a6d021 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-spatial-2x-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-00.png new file mode 100644 index 0000000..74a6d8b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-01.png new file mode 100644 index 0000000..06f8c50 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-02.png new file mode 100644 index 0000000..d91d824 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-03.png new file mode 100644 index 0000000..f7963fd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-04.png new file mode 100644 index 0000000..af635c1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-05.png new file mode 100644 index 0000000..0c2a99c Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-06.png new file mode 100644 index 0000000..39a6d42 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-07.png new file mode 100644 index 0000000..5b65a10 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-08.png new file mode 100644 index 0000000..1b47cfc Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-09.png new file mode 100644 index 0000000..d3d3a09 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-10.png new file mode 100644 index 0000000..1f63e01 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-11.png new file mode 100644 index 0000000..7842164 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-12.png new file mode 100644 index 0000000..ca521bf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-13.png new file mode 100644 index 0000000..8d88d2a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-14.png new file mode 100644 index 0000000..919e290 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-15.png new file mode 100644 index 0000000..1f97ce6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-taa-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-01.png new file mode 100644 index 0000000..56b673d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-02.png new file mode 100644 index 0000000..f1abdd4 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-03.png new file mode 100644 index 0000000..45db470 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-04.png new file mode 100644 index 0000000..5a1a9ca Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-05.png new file mode 100644 index 0000000..b5eb805 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-06.png new file mode 100644 index 0000000..6f0f73a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-07.png new file mode 100644 index 0000000..e83c39a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-08.png new file mode 100644 index 0000000..6a96ecf Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-09.png new file mode 100644 index 0000000..17db3fd Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-10.png new file mode 100644 index 0000000..606bec8 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-11.png new file mode 100644 index 0000000..f76e5e6 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-12.png new file mode 100644 index 0000000..376b2ad Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-13.png new file mode 100644 index 0000000..2a857b5 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-14.png new file mode 100644 index 0000000..e82688b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-15.png new file mode 100644 index 0000000..0b13cd1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-00.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-00.png new file mode 100644 index 0000000..1d7b57a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-00.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-01.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-01.png new file mode 100644 index 0000000..828af62 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-01.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-02.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-02.png new file mode 100644 index 0000000..54ef60f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-02.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-03.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-03.png new file mode 100644 index 0000000..b00f10a Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-03.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-04.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-04.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-04.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-05.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-05.png new file mode 100644 index 0000000..eb64c7d Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-05.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-06.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-06.png new file mode 100644 index 0000000..c10025f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-06.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-07.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-07.png new file mode 100644 index 0000000..fccfca1 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-07.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-08.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-08.png new file mode 100644 index 0000000..a9d4792 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-08.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-09.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-09.png new file mode 100644 index 0000000..0085978 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-09.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-10.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-10.png new file mode 100644 index 0000000..f99848f Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-10.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-11.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-11.png new file mode 100644 index 0000000..c9f841b Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-11.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-12.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-12.png new file mode 100644 index 0000000..7ec0866 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-12.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-13.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-13.png new file mode 100644 index 0000000..cedbb55 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-13.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-14.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-14.png new file mode 100644 index 0000000..48d8030 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-14.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-15.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-15.png new file mode 100644 index 0000000..3445a11 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/captures/wire-static-upscale-current-15.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/door-trail-nearest-4x.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/door-trail-nearest-4x.png new file mode 100644 index 0000000..d173e46 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/door-trail-nearest-4x.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/frames.csv b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/frames.csv new file mode 100644 index 0000000..b19758a --- /dev/null +++ b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/frames.csv @@ -0,0 +1,1387 @@ +visibility,effective_visibility,sequence,mode,phase,width,height,internal_width,internal_height,device,cpu_ms,gpu_ms,readback_cpu_ms,gpu_main_raster_ms,gpu_post_raster_ms,gpu_temporal_resolve_ms,gpu_temporal_composite_ms,gpu_ui_ms,gpu_allocated_bytes,history_valid,reset_reason,validation_enabled,validation_errors,image +direct,direct,wire-static,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.40694,0.04512,0.045736,0.023136,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-00.png +direct,direct,wire-static,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.841838,0.036192,0.01041,0.016256,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-01.png +direct,direct,wire-static,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.918373,0.036512,0.012604,0.01648,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-02.png +direct,direct,wire-static,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.25465,0.036096,0.011652,0.015392,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-03.png +direct,direct,wire-static,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.780111,0.037728,0.008997,0.017696,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-04.png +direct,direct,wire-static,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.836177,0.036448,0.010961,0.01616,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-05.png +direct,direct,wire-static,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.907502,0.036192,0.010049,0.016128,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-06.png +direct,direct,wire-static,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.829064,0.035936,0.009738,0.015776,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-07.png +direct,direct,wire-static,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.88563,0.036,0.010059,0.016096,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-08.png +direct,direct,wire-static,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.877465,0.036256,0.009769,0.016192,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-09.png +direct,direct,wire-static,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.71594,0.034304,0.010029,0.0144,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-10.png +direct,direct,wire-static,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.82165,0.035776,0.009207,0.015424,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-11.png +direct,direct,wire-static,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.851456,0.036064,0.014367,0.016192,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-12.png +direct,direct,wire-static,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.945804,0.035936,0.012764,0.016,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-13.png +direct,direct,wire-static,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.846056,0.035936,0.011211,0.015904,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-14.png +direct,direct,wire-static,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.81669,0.036,0.009908,0.015552,0,0,0,0,33799184,0,0,1,0,captures/wire-static-off-15.png +direct,direct,pan,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.26789,0.036096,0.015028,0.015392,0,0,0,0,33799184,0,0,1,0,captures/pan-off-00.png +direct,direct,pan,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.859672,0.036512,0.011422,0.01616,0,0,0,0,33799184,0,0,1,0,captures/pan-off-01.png +direct,direct,pan,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.632413,0.03488,0.01019,0.014528,0,0,0,0,33799184,0,0,1,0,captures/pan-off-02.png +direct,direct,pan,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.8637,0.036256,0.012033,0.016064,0,0,0,0,33799184,0,0,1,0,captures/pan-off-03.png +direct,direct,pan,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.893616,0.072096,0.013295,0.041536,0,0,0,0,33799184,0,0,1,0,captures/pan-off-04.png +direct,direct,pan,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.84791,0.036448,0.019136,0.0152,0,0,0,0,33799184,0,0,1,0,captures/pan-off-05.png +direct,direct,pan,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.886462,0.035968,0.010831,0.016128,0,0,0,0,33799184,0,0,1,0,captures/pan-off-06.png +direct,direct,pan,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.89061,0.036928,0.014758,0.016352,0,0,0,0,33799184,0,0,1,0,captures/pan-off-07.png +direct,direct,pan,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.836387,0.036192,0.011882,0.016032,0,0,0,0,33799184,0,0,1,0,captures/pan-off-08.png +direct,direct,pan,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.748723,0.036096,0.01062,0.015392,0,0,0,0,33799184,0,0,1,0,captures/pan-off-09.png +direct,direct,pan,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.883266,0.036128,0.012072,0.015872,0,0,0,0,33799184,0,0,1,0,captures/pan-off-10.png +direct,direct,pan,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.858208,0.036,0.012233,0.016032,0,0,0,0,33799184,0,0,1,0,captures/pan-off-11.png +direct,direct,pan,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.581346,0.034848,0.009448,0.013792,0,0,0,0,33799184,0,0,1,0,captures/pan-off-12.png +direct,direct,pan,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.916749,0.03712,0.019898,0.016032,0,0,0,0,33799184,0,0,1,0,captures/pan-off-13.png +direct,direct,pan,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.971482,0.036416,0.011472,0.016192,0,0,0,0,33799184,0,0,1,0,captures/pan-off-14.png +direct,direct,pan,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.82367,0.036096,0.020309,0.01616,0,0,0,0,33799184,0,0,1,0,captures/pan-off-15.png +direct,direct,moving-cube,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.23525,0.041312,0.014898,0.01904,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-00.png +direct,direct,moving-cube,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.33767,0.037504,0.019217,0.017408,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-01.png +direct,direct,moving-cube,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.47258,0.037024,0.018385,0.017184,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-02.png +direct,direct,moving-cube,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.36967,0.037408,0.022874,0.017216,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-03.png +direct,direct,moving-cube,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.26644,0.037728,0.019206,0.017824,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-04.png +direct,direct,moving-cube,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.56087,0.036992,0.020248,0.016224,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-05.png +direct,direct,moving-cube,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,3.67613,0.037856,0.023414,0.017056,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-06.png +direct,direct,moving-cube,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.2634,0.037216,0.018735,0.017152,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-07.png +direct,direct,moving-cube,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.24119,0.03744,0.02121,0.017152,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-08.png +direct,direct,moving-cube,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.0488,0.035776,0.018595,0.015456,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-09.png +direct,direct,moving-cube,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.24266,0.037184,0.015679,0.017152,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-10.png +direct,direct,moving-cube,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.70533,0.037216,0.025298,0.016416,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-11.png +direct,direct,moving-cube,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.04064,0.036512,0.015389,0.016576,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-12.png +direct,direct,moving-cube,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.4467,0.036256,0.026079,0.016224,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-13.png +direct,direct,moving-cube,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.03258,0.03696,0.018365,0.0168,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-14.png +direct,direct,moving-cube,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.34,0.036992,0.018755,0.016096,0,0,0,0,33802496,0,0,1,0,captures/moving-cube-off-15.png +direct,direct,door-background,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.992382,0.036096,0.019346,0.016064,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-00.png +direct,direct,door-background,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.40379,0.036352,0.016471,0.015904,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-01.png +direct,direct,door-background,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.14502,0.03696,0.015169,0.016416,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-02.png +direct,direct,door-background,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.10762,0.036224,0.013315,0.01568,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-03.png +direct,direct,door-background,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.03594,0.036448,0.01571,0.01632,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-04.png +direct,direct,door-background,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.953188,0.048544,0.012824,0.016288,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-05.png +direct,direct,door-background,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.999996,0.036384,0.014086,0.01552,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-06.png +direct,direct,door-background,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09639,0.036544,0.01588,0.016,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-07.png +direct,direct,door-background,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.24917,0.036608,0.012714,0.01664,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-08.png +direct,direct,door-background,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.0662,0.036416,0.012524,0.016512,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-09.png +direct,direct,door-background,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09243,0.036352,0.016061,0.015904,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-10.png +direct,direct,door-background,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21094,0.03712,0.017473,0.016736,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-11.png +direct,direct,door-background,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.14637,0.035936,0.017402,0.01552,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-12.png +direct,direct,door-background,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06855,0.036608,0.016892,0.016256,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-13.png +direct,direct,door-background,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.3273,0.036544,0.017152,0.015968,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-14.png +direct,direct,door-background,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16379,0.036928,0.019707,0.016672,0,0,0,0,33802496,0,0,1,0,captures/door-background-off-15.png +direct,direct,door-open,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09491,0.053344,0.017714,0.017152,0,0,0,0,33802496,0,0,1,0,captures/door-open-off-00.png +direct,direct,door-open,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.33966,0.03728,0.014598,0.017024,0,0,0,0,33802496,0,0,1,0,captures/door-open-off-01.png +direct,direct,door-open,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1424,0.0368,0.015118,0.016224,0,0,0,0,33802496,0,0,1,0,captures/door-open-off-02.png +direct,direct,door-open,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.0437,0.035808,0.014627,0.016256,0,0,0,0,33802496,0,0,1,0,captures/door-open-off-03.png +direct,direct,door-open,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.11344,0.036224,0.022272,0.016192,0,0,0,0,33802496,0,0,1,0,captures/door-open-off-04.png +direct,direct,door-open,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1219,0.036416,0.018194,0.016288,0,0,0,0,33802496,0,0,1,0,captures/door-open-off-05.png +direct,direct,door-open,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.23443,0.037024,0.018986,0.016544,0,0,0,0,33802496,0,0,1,0,captures/door-open-off-06.png +direct,direct,door-open,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.55295,0.03648,0.017172,0.015808,0,0,0,0,33802496,0,0,1,0,captures/door-open-off-07.png +direct,direct,door-open,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.12327,0.036704,0.018685,0.016384,0,0,0,0,33802496,0,0,1,0,captures/door-open-off-08.png +direct,direct,door-open,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.22708,0.036544,0.018595,0.016384,0,0,0,0,33802496,0,0,1,0,captures/door-open-off-09.png +direct,direct,cut,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.966132,0.03712,0.014758,0.016768,0,0,0,0,33802496,0,0,1,0,captures/cut-off-00.png +direct,direct,cut,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06642,0.035584,0.014547,0.015552,0,0,0,0,33802496,0,0,1,0,captures/cut-off-01.png +direct,direct,resize,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07687,0.036256,0.014057,0.016192,0,0,0,0,33802496,0,0,1,0,captures/resize-off-00.png +direct,direct,resize,off,1,319,241,319,241,NVIDIA GeForce RTX 2080 Ti,1.39961,0.066368,0.280369,0.020704,0,0,0,0,34524736,0,0,1,0,captures/resize-off-01.png +direct,direct,ui-alpha,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.90352,0.043616,0.017383,0.021632,0,0,0,0,33803600,0,0,1,0,captures/ui-alpha-off-00.png +direct,direct,ui-alpha,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.00958,0.036768,0.012113,0.016832,0,0,0,0,33803600,0,0,1,0,captures/ui-alpha-off-01.png +direct,direct,teleport,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.14185,0.036672,0.018024,0.01648,0,0,0,0,33803600,0,0,1,0,captures/teleport-off-00.png +direct,direct,teleport,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.966493,0.03536,0.013536,0.014784,0,0,0,0,33803600,0,0,1,0,captures/teleport-off-01.png +direct,direct,projection,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1447,0.03712,0.016741,0.016544,0,0,0,0,33803600,0,0,1,0,captures/projection-off-00.png +direct,direct,projection,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.01432,0.035968,0.017724,0.015424,0,0,0,0,33803600,0,0,1,0,captures/projection-off-01.png +direct,direct,view-switch,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.939392,0.03584,0.014638,0.015712,0,0,0,0,33803600,0,0,1,0,captures/view-switch-off-00.png +direct,direct,view-switch,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.23487,0.036736,0.025047,0.016032,0,0,0,0,33803600,0,0,1,0,captures/view-switch-off-01.png +direct,direct,wire-static,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,3.09888,0.090368,0.054974,0.027104,0,0.03072,0.01024,0,34536752,0,2,1,0,captures/wire-static-current-00.png +direct,direct,wire-static,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.62512,0.078688,0.014036,0.01856,0,0.029344,0.01024,0,34536752,0,2,1,0,captures/wire-static-current-01.png +direct,direct,wire-static,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.2469,0.079136,0.015359,0.018912,0,0.030016,0.009408,0,34536752,0,2,1,0,captures/wire-static-current-02.png +direct,direct,wire-static,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.29918,0.079872,0.013335,0.019264,0,0.029344,0.01024,0,34536752,0,2,1,0,captures/wire-static-current-03.png +direct,direct,wire-static,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.17768,0.078368,0.009819,0.018368,0,0.029952,0.010176,3.2e-05,34536752,0,2,1,0,captures/wire-static-current-04.png +direct,direct,wire-static,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.44664,0.07888,0.011462,0.018016,0,0.03056,0.010368,0,34536752,0,2,1,0,captures/wire-static-current-05.png +direct,direct,wire-static,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.11762,0.078432,0.01085,0.018272,0,0.029792,0.009376,0,34536752,0,2,1,0,captures/wire-static-current-06.png +direct,direct,wire-static,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.00948,0.078688,0.008536,0.018016,0,0.030528,0.010208,3.2e-05,34536752,0,2,1,0,captures/wire-static-current-07.png +direct,direct,wire-static,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.47462,0.078368,0.012193,0.018528,0,0.029472,0.00976,0,34536752,0,2,1,0,captures/wire-static-current-08.png +direct,direct,wire-static,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.13741,0.078816,0.015329,0.018624,0,0.029824,0.010304,0,34536752,0,2,1,0,captures/wire-static-current-09.png +direct,direct,wire-static,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.36682,0.079168,0.018815,0.01856,0,0.030176,0.010336,0,34536752,0,2,1,0,captures/wire-static-current-10.png +direct,direct,wire-static,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.04952,0.07904,0.01047,0.01872,0,0.029024,0.011264,0,34536752,0,2,1,0,captures/wire-static-current-11.png +direct,direct,wire-static,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.01718,0.07904,0.012103,0.018912,0,0.029952,0.009696,0,34536752,0,2,1,0,captures/wire-static-current-12.png +direct,direct,wire-static,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.28937,0.0784,0.012894,0.018144,0,0.029984,0.010336,0,34536752,0,2,1,0,captures/wire-static-current-13.png +direct,direct,wire-static,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.05225,0.078304,0.012033,0.018272,0,0.030016,0.010144,0,34536752,0,2,1,0,captures/wire-static-current-14.png +direct,direct,wire-static,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.08253,0.078688,0.009859,0.018368,0,0.030176,0.010304,0,34536752,0,2,1,0,captures/wire-static-current-15.png +direct,direct,pan,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.27889,0.078592,0.013265,0.01792,0,0.030336,0.010112,0,34536752,0,2,1,0,captures/pan-current-00.png +direct,direct,pan,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.03075,0.07856,0.01033,0.017792,0,0.030496,0.010176,3.2e-05,34536752,0,2,1,0,captures/pan-current-01.png +direct,direct,pan,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.03358,0.078304,0.01097,0.017312,0,0.030752,0.010208,0,34536752,0,2,1,0,captures/pan-current-02.png +direct,direct,pan,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.10595,0.07504,0.011812,0.016576,0,0.028704,0.008896,0,34536752,0,2,1,0,captures/pan-current-03.png +direct,direct,pan,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.0517,0.078976,0.012283,0.018592,0,0.03008,0.0104,0,34536752,0,2,1,0,captures/pan-current-04.png +direct,direct,pan,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.13361,0.078272,0.009729,0.01856,0,0.02944,0.01024,0,34536752,0,2,1,0,captures/pan-current-05.png +direct,direct,pan,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16666,0.075616,0.012324,0.015808,0,0.029632,0.00928,0,34536752,0,2,1,0,captures/pan-current-06.png +direct,direct,pan,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.02049,0.078432,0.01058,0.018112,0,0.029984,0.01024,0,34536752,0,2,1,0,captures/pan-current-07.png +direct,direct,pan,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.02417,0.078976,0.009378,0.01776,0,0.03072,0.01024,0,34536752,0,2,1,0,captures/pan-current-08.png +direct,direct,pan,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06655,0.07616,0.012133,0.01664,0,0.029152,0.01024,0,34536752,0,2,1,0,captures/pan-current-09.png +direct,direct,pan,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.15801,0.078432,0.010711,0.017344,0,0.030816,0.010144,0,34536752,0,2,1,0,captures/pan-current-10.png +direct,direct,pan,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.02086,0.078112,0.008185,0.018496,0,0.02912,0.01024,0,34536752,0,2,1,0,captures/pan-current-11.png +direct,direct,pan,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.31573,0.078272,0.012274,0.018144,0,0.030016,0.009344,0,34536752,0,2,1,0,captures/pan-current-12.png +direct,direct,pan,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.55436,0.07888,0.010861,0.018784,0,0.028672,0.011456,0,34536752,0,2,1,0,captures/pan-current-13.png +direct,direct,pan,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.00456,0.0792,0.007845,0.018592,0,0.030464,0.010272,0,34536752,0,2,1,0,captures/pan-current-14.png +direct,direct,pan,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07028,0.078304,0.011602,0.018464,0,0.029408,0.01024,0,34536752,0,2,1,0,captures/pan-current-15.png +direct,direct,moving-cube,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.05336,0.084384,0.009217,0.022016,0,0.03024,0.009632,0,34540064,0,2,1,0,captures/moving-cube-current-00.png +direct,direct,moving-cube,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.12429,0.079392,0.010269,0.01824,0,0.030816,0.010144,0,34540064,0,2,1,0,captures/moving-cube-current-01.png +direct,direct,moving-cube,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.04547,0.079808,0.010299,0.019328,0,0.030048,0.009504,0,34540064,0,2,1,0,captures/moving-cube-current-02.png +direct,direct,moving-cube,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07531,0.07904,0.008366,0.019168,0,0.0288,0.01024,0,34540064,0,2,1,0,captures/moving-cube-current-03.png +direct,direct,moving-cube,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.14411,0.079808,0.010069,0.01984,0,0.029856,0.010112,0,34540064,0,2,1,0,captures/moving-cube-current-04.png +direct,direct,moving-cube,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.61205,0.079104,0.01063,0.018528,0,0.030144,0.010272,3.2e-05,34540064,0,2,1,0,captures/moving-cube-current-05.png +direct,direct,moving-cube,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06383,0.079488,0.007373,0.01824,0,0.030784,0.010176,0,34540064,0,2,1,0,captures/moving-cube-current-06.png +direct,direct,moving-cube,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.0105,0.076064,0.012454,0.017216,0,0.028544,0.009952,0,34540064,0,2,1,0,captures/moving-cube-current-07.png +direct,direct,moving-cube,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09493,0.079264,0.0105,0.019264,0,0.029792,0.01024,3.2e-05,34540064,0,2,1,0,captures/moving-cube-current-08.png +direct,direct,moving-cube,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.13584,0.079552,0.01062,0.019488,0,0.029792,0.010304,0,34540064,0,2,1,0,captures/moving-cube-current-09.png +direct,direct,moving-cube,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.33939,0.079456,0.012654,0.019264,0,0.028992,0.01024,0,34540064,0,2,1,0,captures/moving-cube-current-10.png +direct,direct,moving-cube,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.2384,0.079008,0.01058,0.019008,0,0.029824,0.010272,0,34540064,0,2,1,0,captures/moving-cube-current-11.png +direct,direct,moving-cube,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.948349,0.079136,0.011412,0.019264,0,0.02976,0.009792,0,34540064,0,2,1,0,captures/moving-cube-current-12.png +direct,direct,moving-cube,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.39114,0.079552,0.012533,0.019648,0,0.029408,0.01024,0,34540064,0,2,1,0,captures/moving-cube-current-13.png +direct,direct,moving-cube,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16402,0.079456,0.012213,0.0192,0,0.029856,0.010496,0,34540064,0,2,1,0,captures/moving-cube-current-14.png +direct,direct,moving-cube,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.20256,0.115584,0.015029,0.018272,0,0.060832,0.016512,0,34540064,0,2,1,0,captures/moving-cube-current-15.png +direct,direct,door-background,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07243,0.078912,0.011853,0.01808,0,0.030304,0.010208,0,34540064,0,2,1,0,captures/door-background-current-00.png +direct,direct,door-background,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.986822,0.07808,0.009538,0.017824,0,0.030176,0.010208,0,34540064,0,2,1,0,captures/door-background-current-01.png +direct,direct,door-background,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.908404,0.075744,0.013475,0.016544,0,0.02896,0.009952,0,34540064,0,2,1,0,captures/door-background-current-02.png +direct,direct,door-background,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.08252,0.07872,0.01093,0.017664,0,0.030784,0.010176,0,34540064,0,2,1,0,captures/door-background-current-03.png +direct,direct,door-background,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.05475,0.07824,0.009678,0.01824,0,0.029792,0.009472,0,34540064,0,2,1,0,captures/door-background-current-04.png +direct,direct,door-background,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.908594,0.07584,0.012814,0.016608,0,0.028928,0.010304,0,34540064,0,2,1,0,captures/door-background-current-05.png +direct,direct,door-background,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.03749,0.078176,0.01024,0.017248,0,0.03072,0.01024,0,34540064,0,2,1,0,captures/door-background-current-06.png +direct,direct,door-background,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.02383,0.078176,0.010009,0.017728,0,0.03024,0.010304,0,34540064,0,2,1,0,captures/door-background-current-07.png +direct,direct,door-background,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.750916,0.075776,0.0104,0.016608,0,0.029056,0.00992,0,34540064,0,2,1,0,captures/door-background-current-08.png +direct,direct,door-background,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.2271,0.079616,0.014327,0.018112,0,0.031104,0.009856,0,34540064,0,2,1,0,captures/door-background-current-09.png +direct,direct,door-background,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.24791,0.078688,0.010039,0.0184,0,0.029984,0.009792,0,34540064,0,2,1,0,captures/door-background-current-10.png +direct,direct,door-background,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.25336,0.07888,0.011451,0.018496,0,0.029856,0.010176,3.2e-05,34540064,0,2,1,0,captures/door-background-current-11.png +direct,direct,door-background,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06713,0.07872,0.011382,0.018816,0,0.02976,0.009888,0,34540064,0,2,1,0,captures/door-background-current-12.png +direct,direct,door-background,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.994346,0.078048,0.009448,0.0184,0,0.028864,0.01024,0,34540064,0,2,1,0,captures/door-background-current-13.png +direct,direct,door-background,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.0173,0.091936,0.011271,0.016064,0,0.028672,0.01024,0,34540064,0,2,1,0,captures/door-background-current-14.png +direct,direct,door-background,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.04717,0.078208,0.01077,0.017888,0,0.030208,0.010208,0,34540064,0,2,1,0,captures/door-background-current-15.png +direct,direct,door-open,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.10488,0.079424,0.01064,0.0192,0,0.029824,0.00976,0,34540064,0,2,1,0,captures/door-open-current-00.png +direct,direct,door-open,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.11804,0.076288,0.011853,0.017632,0,0.028832,0.009856,0,34540064,0,2,1,0,captures/door-open-current-01.png +direct,direct,door-open,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.14735,0.078816,0.011672,0.018592,0,0.030048,0.01024,3.2e-05,34540064,0,2,1,0,captures/door-open-current-02.png +direct,direct,door-open,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.11932,0.078624,0.009598,0.017728,0,0.030624,0.010272,3.2e-05,34540064,0,2,1,0,captures/door-open-current-03.png +direct,direct,door-open,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.23035,0.077888,0.013565,0.017568,0,0.029728,0.010496,3.2e-05,34540064,0,2,1,0,captures/door-open-current-04.png +direct,direct,door-open,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.17736,0.078528,0.010279,0.017664,0,0.030528,0.010208,3.2e-05,34540064,0,2,1,0,captures/door-open-current-05.png +direct,direct,door-open,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07159,0.078592,0.008997,0.017504,0,0.030912,0.010048,0,34540064,0,2,1,0,captures/door-open-current-06.png +direct,direct,door-open,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.961854,0.076128,0.01069,0.017312,0,0.028832,0.009952,0,34540064,0,2,1,0,captures/door-open-current-07.png +direct,direct,door-open,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.10063,0.078944,0.010129,0.018528,0,0.029792,0.009888,0,34540064,0,2,1,0,captures/door-open-current-08.png +direct,direct,door-open,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.19463,0.078336,0.012765,0.018336,0,0.029216,0.01024,0,34540064,0,2,1,0,captures/door-open-current-09.png +direct,direct,cut,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09505,0.07824,0.011722,0.018208,0,0.030368,0.01024,0,34540064,0,2,1,0,captures/cut-current-00.png +direct,direct,cut,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.56629,0.077632,0.018174,0.017216,0,0.030208,0.010208,0,34540064,0,2,1,0,captures/cut-current-01.png +direct,direct,resize,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.28263,0.095456,0.014828,0.018944,0,0.030272,0.01024,0,34540064,0,2,1,0,captures/resize-current-00.png +direct,direct,resize,current,1,319,241,319,241,NVIDIA GeForce RTX 2080 Ti,1.33177,0.114272,0.205888,0.025472,0,0.031744,0.011264,0,37474144,0,2,1,0,captures/resize-current-01.png +direct,direct,ui-alpha,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.00577,0.096928,0.016271,0.025344,0,0.030112,0.010272,0.008768,34541168,0,2,1,0,captures/ui-alpha-current-00.png +direct,direct,ui-alpha,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.30327,0.08784,0.02086,0.018176,0,0.02992,0.01024,0.008992,34541168,0,2,1,0,captures/ui-alpha-current-01.png +direct,direct,teleport,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.26825,0.079424,0.013015,0.019008,0,0.030016,0.010176,0,34541168,0,2,1,0,captures/teleport-current-00.png +direct,direct,teleport,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.919995,0.07568,0.011181,0.016512,0,0.028832,0.01024,0,34541168,0,2,1,0,captures/teleport-current-01.png +direct,direct,projection,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.03977,0.078432,0.01104,0.017632,0,0.030688,0.010176,3.2e-05,34541168,0,2,1,0,captures/projection-current-00.png +direct,direct,projection,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.04616,0.078432,0.013145,0.017536,0,0.03072,0.010208,0,34541168,0,2,1,0,captures/projection-current-01.png +direct,direct,view-switch,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.12988,0.078144,0.011442,0.018208,0,0.029664,0.00944,0,34541168,0,2,1,0,captures/view-switch-current-00.png +direct,direct,view-switch,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.05899,0.078048,0.011833,0.017472,0,0.030432,0.010176,3.2e-05,34541168,0,2,1,0,captures/view-switch-current-01.png +direct,direct,wire-static,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.55551,0.090144,0.016101,0.02768,0,0.030208,0.0104,0,34536752,0,1,1,0,captures/wire-static-taa-00.png +direct,direct,wire-static,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.29056,0.087488,0.016562,0.018976,0,0.038176,0.010336,3.2e-05,34536752,1,0,1,0,captures/wire-static-taa-01.png +direct,direct,wire-static,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.60928,0.086816,0.010029,0.01888,0,0.037888,0.009216,0,34536752,1,0,1,0,captures/wire-static-taa-02.png +direct,direct,wire-static,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.03483,0.086688,0.009548,0.018656,0,0.036864,0.01024,0,34536752,1,0,1,0,captures/wire-static-taa-03.png +direct,direct,wire-static,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.04791,0.086912,0.009969,0.019456,0,0.037536,0.010144,0,34536752,1,0,1,0,captures/wire-static-taa-04.png +direct,direct,wire-static,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.960101,0.086688,0.011502,0.018624,0,0.037632,0.009472,0,34536752,1,0,1,0,captures/wire-static-taa-05.png +direct,direct,wire-static,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.833732,0.08656,0.007955,0.018528,0,0.036864,0.01024,0,34536752,1,0,1,0,captures/wire-static-taa-06.png +direct,direct,wire-static,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.00144,0.086656,0.013837,0.01888,0,0.0376,0.009504,0,34536752,1,0,1,0,captures/wire-static-taa-07.png +direct,direct,wire-static,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.3641,0.0864,0.011561,0.018208,0,0.038208,0.010144,0,34536752,1,0,1,0,captures/wire-static-taa-08.png +direct,direct,wire-static,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.05832,0.0864,0.019317,0.01888,0,0.037312,0.010176,0,34536752,1,0,1,0,captures/wire-static-taa-09.png +direct,direct,wire-static,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.78461,0.087072,0.011943,0.018912,0,0.038016,0.009088,3.2e-05,34536752,1,0,1,0,captures/wire-static-taa-10.png +direct,direct,wire-static,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.01646,0.086976,0.009478,0.018624,0,0.037856,0.010272,3.2e-05,34536752,1,0,1,0,captures/wire-static-taa-11.png +direct,direct,wire-static,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.28359,0.086848,0.012644,0.018752,0,0.036864,0.01024,0,34536752,1,0,1,0,captures/wire-static-taa-12.png +direct,direct,wire-static,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.12945,0.086624,0.013175,0.018336,0,0.03808,0.01024,0,34536752,1,0,1,0,captures/wire-static-taa-13.png +direct,direct,wire-static,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21155,0.087392,0.033433,0.019072,0,0.03776,0.010432,0,34536752,1,0,1,0,captures/wire-static-taa-14.png +direct,direct,wire-static,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.969368,0.082688,0.012273,0.017152,0,0.035296,0.01024,0,34536752,1,0,1,0,captures/wire-static-taa-15.png +direct,direct,pan,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.08012,0.07936,0.013445,0.018176,0,0.030432,0.010432,0,34536752,0,4,1,0,captures/pan-taa-00.png +direct,direct,pan,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.08114,0.085824,0.009498,0.018816,0,0.036352,0.0104,3.2e-05,34536752,1,0,1,0,captures/pan-taa-01.png +direct,direct,pan,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.36857,0.083072,0.028444,0.018048,0,0.03472,0.010304,3.2e-05,34536752,1,0,1,0,captures/pan-taa-02.png +direct,direct,pan,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09368,0.083072,0.011763,0.018592,0,0.03424,0.0104,0,34536752,1,0,1,0,captures/pan-taa-03.png +direct,direct,pan,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.955462,0.086048,0.013746,0.018752,0,0.036864,0.01024,0,34536752,1,0,1,0,captures/pan-taa-04.png +direct,direct,pan,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.03595,0.08592,0.0107,0.018976,0,0.036768,0.010208,3.2e-05,34536752,1,0,1,0,captures/pan-taa-05.png +direct,direct,pan,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09196,0.0848,0.009378,0.01856,0,0.035808,0.01024,0,34536752,1,0,1,0,captures/pan-taa-06.png +direct,direct,pan,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.959039,0.07856,0.019547,0.016736,0,0.03088,0.01024,0,34536752,1,0,1,0,captures/pan-taa-07.png +direct,direct,pan,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06423,0.082784,0.011361,0.018304,0,0.034432,0.01008,0,34536752,1,0,1,0,captures/pan-taa-08.png +direct,direct,pan,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.05981,0.085888,0.009749,0.018432,0,0.036704,0.010464,3.2e-05,34536752,1,0,1,0,captures/pan-taa-09.png +direct,direct,pan,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.944141,0.0808,0.016732,0.0168,0,0.033792,0.010176,0,34536752,1,0,1,0,captures/pan-taa-10.png +direct,direct,pan,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.71766,0.085728,0.011161,0.01904,0,0.036576,0.010208,0,34536752,1,0,1,0,captures/pan-taa-11.png +direct,direct,pan,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.0458,0.085664,0.009117,0.018208,0,0.036864,0.01024,0,34536752,1,0,1,0,captures/pan-taa-12.png +direct,direct,pan,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.968226,0.080832,0.014858,0.016864,0,0.034016,0.009856,0,34536752,1,0,1,0,captures/pan-taa-13.png +direct,direct,pan,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1321,0.082944,0.017283,0.018528,0,0.0344,0.01008,3.2e-05,34536752,1,0,1,0,captures/pan-taa-14.png +direct,direct,pan,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06498,0.08288,0.008907,0.018624,0,0.033888,0.010432,3.2e-05,34536752,1,0,1,0,captures/pan-taa-15.png +direct,direct,moving-cube,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.8565,0.084352,0.012413,0.02208,0,0.03024,0.009376,0,34540064,0,4,1,0,captures/moving-cube-taa-00.png +direct,direct,moving-cube,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07667,0.086432,0.008526,0.019456,0,0.036896,0.010208,0,34540064,1,0,1,0,captures/moving-cube-taa-01.png +direct,direct,moving-cube,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.288,0.083552,0.022202,0.018496,0,0.034944,0.010144,0,34540064,1,0,1,0,captures/moving-cube-taa-02.png +direct,direct,moving-cube,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.26224,0.087296,0.013406,0.019584,0,0.037344,0.010176,0,34540064,1,0,1,0,captures/moving-cube-taa-03.png +direct,direct,moving-cube,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.950152,0.081632,0.008877,0.017184,0,0.034816,0.01024,0,34540064,1,0,1,0,captures/moving-cube-taa-04.png +direct,direct,moving-cube,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.746919,0.082784,0.008897,0.01792,0,0.035072,0.009856,0,34540064,1,0,1,0,captures/moving-cube-taa-05.png +direct,direct,moving-cube,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.19842,0.0872,0.015159,0.019584,0,0.03824,0.00976,0,34540064,1,0,1,0,captures/moving-cube-taa-06.png +direct,direct,moving-cube,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.11756,0.086976,0.009728,0.019104,0,0.038304,0.010176,0,34540064,1,0,1,0,captures/moving-cube-taa-07.png +direct,direct,moving-cube,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.79503,0.08176,0.009348,0.01664,0,0.036064,0.008992,0,34540064,1,0,1,0,captures/moving-cube-taa-08.png +direct,direct,moving-cube,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21536,0.087968,0.017693,0.019424,0,0.038016,0.01024,3.2e-05,34540064,1,0,1,0,captures/moving-cube-taa-09.png +direct,direct,moving-cube,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.11372,0.088096,0.008887,0.018624,0,0.039392,0.00976,0,34540064,1,0,1,0,captures/moving-cube-taa-10.png +direct,direct,moving-cube,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.766125,0.083872,0.008907,0.017888,0,0.034816,0.01024,0,34540064,1,0,1,0,captures/moving-cube-taa-11.png +direct,direct,moving-cube,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.983916,0.086528,0.009809,0.01952,0,0.036576,0.010496,3.2e-05,34540064,1,0,1,0,captures/moving-cube-taa-12.png +direct,direct,moving-cube,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.49252,0.087456,0.011842,0.020224,0,0.037024,0.010176,0,34540064,1,0,1,0,captures/moving-cube-taa-13.png +direct,direct,moving-cube,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.12811,0.08704,0.009758,0.019424,0,0.037024,0.0104,0,34540064,1,0,1,0,captures/moving-cube-taa-14.png +direct,direct,moving-cube,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.03072,0.087648,0.013566,0.018976,0,0.038144,0.01024,3.2e-05,34540064,1,0,1,0,captures/moving-cube-taa-15.png +direct,direct,door-background,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09607,0.078464,0.014037,0.01808,0,0.03024,0.010208,0,34540064,0,4,1,0,captures/door-background-taa-00.png +direct,direct,door-background,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.833903,0.081952,0.009909,0.015904,0,0.036224,0.009888,0,34540064,1,0,1,0,captures/door-background-taa-01.png +direct,direct,door-background,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.949591,0.085408,0.013345,0.017696,0,0.0376,0.009504,0,34540064,1,0,1,0,captures/door-background-taa-02.png +direct,direct,door-background,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.13461,0.085632,0.016451,0.01792,0,0.036864,0.01024,0,34540064,1,0,1,0,captures/door-background-taa-03.png +direct,direct,door-background,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.50405,0.086016,0.009237,0.018144,0,0.036864,0.01024,0,34540064,1,0,1,0,captures/door-background-taa-04.png +direct,direct,door-background,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.14554,0.085408,0.014017,0.01872,0,0.036448,0.009216,0,34540064,1,0,1,0,captures/door-background-taa-05.png +direct,direct,door-background,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07656,0.085888,0.010089,0.018752,0,0.037088,0.010112,0,34540064,1,0,1,0,captures/door-background-taa-06.png +direct,direct,door-background,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.00493,0.085344,0.016551,0.01872,0,0.035648,0.01024,0,34540064,1,0,1,0,captures/door-background-taa-07.png +direct,direct,door-background,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.17207,0.08592,0.009758,0.017952,0,0.037856,0.009248,0,34540064,1,0,1,0,captures/door-background-taa-08.png +direct,direct,door-background,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.818674,0.081056,0.009027,0.01664,0,0.034528,0.009184,0,34540064,1,0,1,0,captures/door-background-taa-09.png +direct,direct,door-background,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.15347,0.08608,0.014788,0.018464,0,0.03728,0.009824,0,34540064,1,0,1,0,captures/door-background-taa-10.png +direct,direct,door-background,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.12209,0.085152,0.009558,0.018816,0,0.03632,0.009568,0,34540064,1,0,1,0,captures/door-background-taa-11.png +direct,direct,door-background,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.878778,0.082496,0.019226,0.017056,0,0.035296,0.00976,0,34540064,1,0,1,0,captures/door-background-taa-12.png +direct,direct,door-background,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.03502,0.085312,0.013606,0.01792,0,0.037248,0.009856,0,34540064,1,0,1,0,captures/door-background-taa-13.png +direct,direct,door-background,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.10004,0.11392,0.011622,0.01872,0,0.064832,0.009792,0,34540064,1,0,1,0,captures/door-background-taa-14.png +direct,direct,door-background,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1065,0.084416,0.010981,0.018048,0,0.036864,0.01024,0,34540064,1,0,1,0,captures/door-background-taa-15.png +direct,direct,door-open,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06992,0.079648,0.011221,0.01888,0,0.030464,0.010336,3.2e-05,34540064,0,4,1,0,captures/door-open-taa-00.png +direct,direct,door-open,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16529,0.087648,0.010951,0.01904,0,0.038144,0.010176,0,34540064,1,0,1,0,captures/door-open-taa-01.png +direct,direct,door-open,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.13708,0.08608,0.010389,0.018528,0,0.037824,0.009344,0,34540064,1,0,1,0,captures/door-open-taa-02.png +direct,direct,door-open,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.05186,0.08656,0.012524,0.01904,0,0.03696,0.01024,0,34540064,1,0,1,0,captures/door-open-taa-03.png +direct,direct,door-open,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.11854,0.087424,0.009638,0.018752,0,0.038336,0.010496,3.2e-05,34540064,1,0,1,0,captures/door-open-taa-04.png +direct,direct,door-open,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.872466,0.082496,0.008807,0.016544,0,0.034816,0.01024,0,34540064,1,0,1,0,captures/door-open-taa-05.png +direct,direct,door-open,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.01936,0.086752,0.0103,0.018688,0,0.038048,0.00944,0,34540064,1,0,1,0,captures/door-open-taa-06.png +direct,direct,door-open,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.15771,0.086144,0.01033,0.018016,0,0.03792,0.009184,0,34540064,1,0,1,0,captures/door-open-taa-07.png +direct,direct,door-open,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07519,0.08752,0.008927,0.019072,0,0.038176,0.009824,0,34540064,1,0,1,0,captures/door-open-taa-08.png +direct,direct,door-open,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16369,0.08672,0.013526,0.018592,0,0.038048,0.010208,0,34540064,1,0,1,0,captures/door-open-taa-09.png +direct,direct,cut,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.27164,0.078848,0.01032,0.018784,0,0.030016,0.010176,0,34540064,0,4,1,0,captures/cut-taa-00.png +direct,direct,cut,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.839884,0.07584,0.009809,0.016768,0,0.028992,0.009888,3.2e-05,34540064,0,2,1,0,captures/cut-taa-01.png +direct,direct,resize,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.941526,0.078848,0.009859,0.01808,0,0.030816,0.010144,0,34540064,0,4,1,0,captures/resize-taa-00.png +direct,direct,resize,taa,1,319,241,319,241,NVIDIA GeForce RTX 2080 Ti,1.19284,0.113824,0.086784,0.025088,0,0.031712,0.0112,0,37474144,0,7,1,0,captures/resize-taa-01.png +direct,direct,ui-alpha,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.9368,0.09728,0.024526,0.025376,0,0.03008,0.010208,0.008864,34541168,0,4,1,0,captures/ui-alpha-taa-00.png +direct,direct,ui-alpha,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.23479,0.095264,0.012323,0.018624,0,0.036832,0.010176,0.009184,34541168,1,0,1,0,captures/ui-alpha-taa-01.png +direct,direct,teleport,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09046,0.078464,0.011481,0.017728,0,0.030656,0.010112,0,34541168,0,4,1,0,captures/teleport-taa-00.png +direct,direct,teleport,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.823293,0.076,0.008666,0.01728,0,0.02896,0.009824,0,34541168,0,3,1,0,captures/teleport-taa-01.png +direct,direct,projection,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.02537,0.078624,0.014227,0.017536,0,0.030656,0.010144,0,34541168,0,4,1,0,captures/projection-taa-00.png +direct,direct,projection,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.01159,0.078368,0.010109,0.018592,0,0.02976,0.009216,0,34541168,0,6,1,0,captures/projection-taa-01.png +direct,direct,view-switch,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.821549,0.075712,0.010169,0.016576,0,0.028928,0.009984,3.2e-05,34541168,0,4,1,0,captures/view-switch-taa-00.png +direct,direct,view-switch,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.914836,0.077696,0.011271,0.017888,0,0.030112,0.010144,0,34541168,0,4,1,0,captures/view-switch-taa-01.png +direct,direct,wire-static,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.5219,0.090368,0.013525,0.02752,0,0.03008,0.010752,0,34438448,0,2,1,0,captures/wire-static-upscale-current-00.png +direct,direct,wire-static,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.04147,0.07872,0.022282,0.01824,0,0.030272,0.00944,0,34438448,0,2,1,0,captures/wire-static-upscale-current-01.png +direct,direct,wire-static,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.0939,0.078656,0.012814,0.01792,0,0.030464,0.010336,3.2e-05,34438448,0,2,1,0,captures/wire-static-upscale-current-02.png +direct,direct,wire-static,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.05419,0.0784,0.008626,0.018208,0,0.02976,0.009984,0,34438448,0,2,1,0,captures/wire-static-upscale-current-03.png +direct,direct,wire-static,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.30289,0.078624,0.01053,0.018848,0,0.02976,0.009984,0,34438448,0,2,1,0,captures/wire-static-upscale-current-04.png +direct,direct,wire-static,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.14422,0.078912,0.012444,0.017632,0,0.03056,0.010336,3.2e-05,34438448,0,2,1,0,captures/wire-static-upscale-current-05.png +direct,direct,wire-static,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.07465,0.078176,0.012203,0.017952,0,0.030112,0.01024,0,34438448,0,2,1,0,captures/wire-static-upscale-current-06.png +direct,direct,wire-static,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.24477,0.078752,0.010429,0.018176,0,0.030208,0.010432,0,34438448,0,2,1,0,captures/wire-static-upscale-current-07.png +direct,direct,wire-static,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.39004,0.07856,0.013345,0.018656,0,0.029696,0.009792,0,34438448,0,2,1,0,captures/wire-static-upscale-current-08.png +direct,direct,wire-static,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.01736,0.078528,0.011262,0.018112,0,0.030368,0.010176,3.2e-05,34438448,0,2,1,0,captures/wire-static-upscale-current-09.png +direct,direct,wire-static,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.06886,0.078624,0.009928,0.018432,0,0.029952,0.010208,0,34438448,0,2,1,0,captures/wire-static-upscale-current-10.png +direct,direct,wire-static,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.13159,0.078592,0.013505,0.018304,0,0.029088,0.01024,0,34438448,0,2,1,0,captures/wire-static-upscale-current-11.png +direct,direct,wire-static,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.999144,0.07888,0.008987,0.018432,0,0.029472,0.01024,0,34438448,0,2,1,0,captures/wire-static-upscale-current-12.png +direct,direct,wire-static,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.28824,0.07824,0.01097,0.018528,0,0.029504,0.01024,0,34438448,0,2,1,0,captures/wire-static-upscale-current-13.png +direct,direct,wire-static,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.12893,0.079168,0.012874,0.018368,0,0.03024,0.010208,0,34438448,0,2,1,0,captures/wire-static-upscale-current-14.png +direct,direct,wire-static,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.0275,0.078912,0.008716,0.01856,0,0.030112,0.0104,0,34438448,0,2,1,0,captures/wire-static-upscale-current-15.png +direct,direct,pan,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.37528,0.078816,0.01112,0.017984,0,0.03056,0.010144,0,34438448,0,2,1,0,captures/pan-upscale-current-00.png +direct,direct,pan,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.14048,0.078688,0.013174,0.018336,0,0.02944,0.01024,0,34438448,0,2,1,0,captures/pan-upscale-current-01.png +direct,direct,pan,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.06415,0.078784,0.009217,0.0184,0,0.029952,0.010208,3.2e-05,34438448,0,2,1,0,captures/pan-upscale-current-02.png +direct,direct,pan,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.23563,0.07872,0.014818,0.017888,0,0.030464,0.0104,3.2e-05,34438448,0,2,1,0,captures/pan-upscale-current-03.png +direct,direct,pan,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.22089,0.078432,0.013004,0.018432,0,0.02992,0.010208,0,34438448,0,2,1,0,captures/pan-upscale-current-04.png +direct,direct,pan,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.01291,0.078048,0.008747,0.018336,0,0.029632,0.009984,0,34438448,0,2,1,0,captures/pan-upscale-current-05.png +direct,direct,pan,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.997321,0.078816,0.014146,0.01872,0,0.02992,0.009408,0,34438448,0,2,1,0,captures/pan-upscale-current-06.png +direct,direct,pan,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.33053,0.0784,0.012243,0.018144,0,0.030144,0.01024,0,34438448,0,2,1,0,captures/pan-upscale-current-07.png +direct,direct,pan,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.774481,0.075008,0.008657,0.01648,0,0.028704,0.009952,0,34438448,0,2,1,0,captures/pan-upscale-current-08.png +direct,direct,pan,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.18296,0.078304,0.012524,0.017632,0,0.030464,0.010336,0,34438448,0,2,1,0,captures/pan-upscale-current-09.png +direct,direct,pan,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.39301,0.078464,0.012794,0.018368,0,0.029952,0.009824,0,34438448,0,2,1,0,captures/pan-upscale-current-10.png +direct,direct,pan,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.819025,0.075392,0.009748,0.01616,0,0.029632,0.00928,0,34438448,0,2,1,0,captures/pan-upscale-current-11.png +direct,direct,pan,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.08063,0.078912,0.014096,0.018656,0,0.029216,0.01024,0,34438448,0,2,1,0,captures/pan-upscale-current-12.png +direct,direct,pan,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.12917,0.078656,0.010099,0.018304,0,0.03024,0.010144,3.2e-05,34438448,0,2,1,0,captures/pan-upscale-current-13.png +direct,direct,pan,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.783808,0.074752,0.009829,0.016224,0,0.028672,0.01024,0,34438448,0,2,1,0,captures/pan-upscale-current-14.png +direct,direct,pan,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.12633,0.078752,0.016401,0.018464,0,0.02976,0.00928,0,34438448,0,2,1,0,captures/pan-upscale-current-15.png +direct,direct,moving-cube,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.96367,0.084704,0.01076,0.021728,0,0.030688,0.010496,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-00.png +direct,direct,moving-cube,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.911089,0.076608,0.009869,0.017248,0,0.029248,0.009952,3.2e-05,34441760,0,2,1,0,captures/moving-cube-upscale-current-01.png +direct,direct,moving-cube,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.2312,0.07968,0.013195,0.01904,0,0.030016,0.009696,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-02.png +direct,direct,moving-cube,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.1263,0.079232,0.009177,0.018944,0,0.02992,0.00976,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-03.png +direct,direct,moving-cube,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.823464,0.077184,0.009097,0.018112,0,0.028672,0.01024,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-04.png +direct,direct,moving-cube,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.17698,0.07952,0.012524,0.0192,0,0.028992,0.011328,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-05.png +direct,direct,moving-cube,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.16028,0.109184,0.009858,0.018976,0,0.056416,0.013216,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-06.png +direct,direct,moving-cube,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.770573,0.076224,0.009558,0.01696,0,0.028672,0.01024,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-07.png +direct,direct,moving-cube,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.34424,0.079328,0.013846,0.01808,0,0.03072,0.01024,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-08.png +direct,direct,moving-cube,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.21201,0.079552,0.012654,0.01888,0,0.030048,0.010336,3.2e-05,34441760,0,2,1,0,captures/moving-cube-upscale-current-09.png +direct,direct,moving-cube,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.838672,0.076288,0.009979,0.016224,0,0.029952,0.01008,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-10.png +direct,direct,moving-cube,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.32179,0.079392,0.014909,0.019104,0,0.029952,0.00992,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-11.png +direct,direct,moving-cube,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.19499,0.091616,0.009989,0.018784,0,0.030016,0.01024,3.2e-05,34441760,0,2,1,0,captures/moving-cube-upscale-current-12.png +direct,direct,moving-cube,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.826589,0.077056,0.009127,0.017952,0,0.028672,0.01024,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-13.png +direct,direct,moving-cube,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.48786,0.079104,0.014066,0.018368,0,0.030464,0.010272,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-14.png +direct,direct,moving-cube,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.27949,0.103808,0.013645,0.018528,0,0.05488,0.010432,0,34441760,0,2,1,0,captures/moving-cube-upscale-current-15.png +direct,direct,door-background,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.55204,0.0784,0.014587,0.018496,0,0.02912,0.01024,0,34441760,0,2,1,0,captures/door-background-upscale-current-00.png +direct,direct,door-background,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.16271,0.078624,0.018225,0.018176,0,0.030048,0.010432,3.2e-05,34441760,0,2,1,0,captures/door-background-upscale-current-01.png +direct,direct,door-background,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.23466,0.078208,0.011692,0.018176,0,0.02896,0.01024,0,34441760,0,2,1,0,captures/door-background-upscale-current-02.png +direct,direct,door-background,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.06644,0.0784,0.008937,0.017472,0,0.030624,0.010336,0,34441760,0,2,1,0,captures/door-background-upscale-current-03.png +direct,direct,door-background,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.909676,0.076256,0.013936,0.016576,0,0.029472,0.010176,0,34441760,0,2,1,0,captures/door-background-upscale-current-04.png +direct,direct,door-background,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.17406,0.07856,0.014247,0.017344,0,0.03072,0.01024,0,34441760,0,2,1,0,captures/door-background-upscale-current-05.png +direct,direct,door-background,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.21301,0.079136,0.016641,0.018176,0,0.030464,0.010496,0,34441760,0,2,1,0,captures/door-background-upscale-current-06.png +direct,direct,door-background,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.10829,0.0784,0.011612,0.017856,0,0.030304,0.010304,0,34441760,0,2,1,0,captures/door-background-upscale-current-07.png +direct,direct,door-background,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.09668,0.078848,0.011933,0.018112,0,0.03024,0.010528,0,34441760,0,2,1,0,captures/door-background-upscale-current-08.png +direct,direct,door-background,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.13355,0.078816,0.015249,0.018208,0,0.030144,0.009408,0,34441760,0,2,1,0,captures/door-background-upscale-current-09.png +direct,direct,door-background,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.25817,0.078336,0.011952,0.01792,0,0.03008,0.010208,3.2e-05,34441760,0,2,1,0,captures/door-background-upscale-current-10.png +direct,direct,door-background,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.04081,0.0792,0.016241,0.01792,0,0.031552,0.009408,0,34441760,0,2,1,0,captures/door-background-upscale-current-11.png +direct,direct,door-background,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.03185,0.078592,0.012363,0.01792,0,0.030336,0.010304,3.2e-05,34441760,0,2,1,0,captures/door-background-upscale-current-12.png +direct,direct,door-background,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.41169,0.078656,0.013806,0.018592,0,0.02928,0.01024,0,34441760,0,2,1,0,captures/door-background-upscale-current-13.png +direct,direct,door-background,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.01289,0.078496,0.012674,0.018848,0,0.029504,0.01024,0,34441760,0,2,1,0,captures/door-background-upscale-current-14.png +direct,direct,door-background,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.035,0.07872,0.013505,0.018368,0,0.029568,0.01024,0,34441760,0,2,1,0,captures/door-background-upscale-current-15.png +direct,direct,door-open,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.43835,0.078976,0.012313,0.018816,0,0.029856,0.010272,0,34441760,0,2,1,0,captures/door-open-upscale-current-00.png +direct,direct,door-open,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.08994,0.078272,0.011341,0.018496,0,0.029728,0.009184,0,34441760,0,2,1,0,captures/door-open-upscale-current-01.png +direct,direct,door-open,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.06647,0.079392,0.015389,0.018496,0,0.030432,0.009376,0.001024,34441760,0,2,1,0,captures/door-open-upscale-current-02.png +direct,direct,door-open,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.23539,0.078432,0.012674,0.018272,0,0.029792,0.01008,0,34441760,0,2,1,0,captures/door-open-upscale-current-03.png +direct,direct,door-open,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.11068,0.077824,0.01081,0.017472,0,0.030464,0.010336,3.2e-05,34441760,0,2,1,0,captures/door-open-upscale-current-04.png +direct,direct,door-open,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.13534,0.078176,0.016341,0.017728,0,0.03024,0.010208,3.2e-05,34441760,0,2,1,0,captures/door-open-upscale-current-05.png +direct,direct,door-open,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.10721,0.078624,0.012824,0.017984,0,0.0296,0.01024,0,34441760,0,2,1,0,captures/door-open-upscale-current-06.png +direct,direct,door-open,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.968608,0.076416,0.014216,0.016768,0,0.028704,0.01024,0,34441760,0,2,1,0,captures/door-open-upscale-current-07.png +direct,direct,door-open,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.49798,0.079008,0.014598,0.017792,0,0.0304,0.010208,0,34441760,0,2,1,0,captures/door-open-upscale-current-08.png +direct,direct,door-open,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.53215,0.117024,0.021451,0.0472,0,0.031104,0.01056,0,34441760,0,2,1,0,captures/door-open-upscale-current-09.png +direct,direct,cut,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.5956,0.081216,0.015118,0.019008,0,0.030784,0.010176,0,34441760,0,2,1,0,captures/cut-upscale-current-00.png +direct,direct,cut,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.0745,0.078592,0.010851,0.018208,0,0.030176,0.010144,3.2e-05,34441760,0,2,1,0,captures/cut-upscale-current-01.png +direct,direct,resize,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.804367,0.075616,0.01026,0.016608,0,0.02896,0.009952,0,34441760,0,2,1,0,captures/resize-upscale-current-00.png +direct,direct,resize,upscale-current,1,319,241,214,162,NVIDIA GeForce RTX 2080 Ti,1.7713,0.113664,0.054953,0.025472,0,0.031168,0.011456,0,37064544,0,2,1,0,captures/resize-upscale-current-01.png +direct,direct,ui-alpha,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.89766,0.097728,0.016621,0.02544,0,0.030752,0.010304,0.009504,34442864,0,2,1,0,captures/ui-alpha-upscale-current-00.png +direct,direct,ui-alpha,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.60594,0.087808,0.012744,0.017824,0,0.03024,0.010176,0.008736,34442864,0,2,1,0,captures/ui-alpha-upscale-current-01.png +direct,direct,teleport,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.08303,0.078848,0.01022,0.01872,0,0.030112,0.010112,3.2e-05,34442864,0,2,1,0,captures/teleport-upscale-current-00.png +direct,direct,teleport,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.2807,0.078176,0.013936,0.017696,0,0.030016,0.00976,0,34442864,0,2,1,0,captures/teleport-upscale-current-01.png +direct,direct,projection,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.07966,0.078304,0.01051,0.018496,0,0.029888,0.010048,0,34442864,0,2,1,0,captures/projection-upscale-current-00.png +direct,direct,projection,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.08838,0.077856,0.012243,0.017728,0,0.030048,0.010176,0,34442864,0,2,1,0,captures/projection-upscale-current-01.png +direct,direct,view-switch,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.12346,0.07872,0.014417,0.018304,0,0.029952,0.01056,0,34442864,0,2,1,0,captures/view-switch-upscale-current-00.png +direct,direct,view-switch,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.29039,0.078304,0.012714,0.018432,0,0.0296,0.01008,0,34442864,0,2,1,0,captures/view-switch-upscale-current-01.png +direct,direct,wire-static,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.63584,0.090208,0.018465,0.027744,0,0.030208,0.010464,0,34438448,0,1,1,0,captures/wire-static-upscale-00.png +direct,direct,wire-static,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.64115,0.087392,0.014738,0.01888,0,0.037952,0.009792,0,34438448,1,0,1,0,captures/wire-static-upscale-01.png +direct,direct,wire-static,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.16994,0.0824,0.017253,0.016224,0,0.036288,0.009984,0,34438448,1,0,1,0,captures/wire-static-upscale-02.png +direct,direct,wire-static,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.35617,0.088288,0.016431,0.019744,0,0.038176,0.010368,0,34438448,1,0,1,0,captures/wire-static-upscale-03.png +direct,direct,wire-static,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.32323,0.085952,0.01612,0.01872,0,0.03712,0.010176,3.2e-05,34438448,1,0,1,0,captures/wire-static-upscale-04.png +direct,direct,wire-static,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.62219,0.08848,0.022603,0.019008,0,0.038048,0.01072,0,34438448,1,0,1,0,captures/wire-static-upscale-05.png +direct,direct,wire-static,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.47371,0.087168,0.016111,0.018976,0,0.037568,0.009856,0,34438448,1,0,1,0,captures/wire-static-upscale-06.png +direct,direct,wire-static,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.19884,0.087584,0.014097,0.018912,0,0.038112,0.01056,3.2e-05,34438448,1,0,1,0,captures/wire-static-upscale-07.png +direct,direct,wire-static,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.39522,0.086784,0.012443,0.018752,0,0.037408,0.01024,0,34438448,1,0,1,0,captures/wire-static-upscale-08.png +direct,direct,wire-static,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.984417,0.08256,0.015259,0.01712,0,0.035584,0.009472,0,34438448,1,0,1,0,captures/wire-static-upscale-09.png +direct,direct,wire-static,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.73859,0.087456,0.014086,0.019168,0,0.037792,0.009888,0,34438448,1,0,1,0,captures/wire-static-upscale-10.png +direct,direct,wire-static,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.09312,0.086176,0.009848,0.018656,0,0.037312,0.010272,0,34438448,1,0,1,0,captures/wire-static-upscale-11.png +direct,direct,wire-static,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.942198,0.082528,0.015489,0.017024,0,0.035072,0.010016,0,34438448,1,0,1,0,captures/wire-static-upscale-12.png +direct,direct,wire-static,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.75181,0.086688,0.015039,0.018336,0,0.03792,0.010304,0,34438448,1,0,1,0,captures/wire-static-upscale-13.png +direct,direct,wire-static,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.15557,0.086944,0.009508,0.018144,0,0.03824,0.010528,0,34438448,1,0,1,0,captures/wire-static-upscale-14.png +direct,direct,wire-static,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.4185,0.088032,0.023234,0.01936,0,0.036864,0.011456,0,34438448,1,0,1,0,captures/wire-static-upscale-15.png +direct,direct,pan,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.39274,0.078816,0.017553,0.018528,0,0.03008,0.0096,0,34438448,0,4,1,0,captures/pan-upscale-00.png +direct,direct,pan,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.76505,0.084096,0.017233,0.019328,0,0.034016,0.009984,0,34438448,1,0,1,0,captures/pan-upscale-01.png +direct,direct,pan,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.19022,0.083008,0.014267,0.018816,0,0.032928,0.01024,0,34438448,1,0,1,0,captures/pan-upscale-02.png +direct,direct,pan,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.03927,0.08304,0.009768,0.018592,0,0.033088,0.011328,0,34438448,1,0,1,0,captures/pan-upscale-03.png +direct,direct,pan,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.28032,0.083264,0.014387,0.01888,0,0.033856,0.009664,0,34438448,1,0,1,0,captures/pan-upscale-04.png +direct,direct,pan,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.14551,0.08592,0.014588,0.01888,0,0.036672,0.010368,3.2e-05,34438448,1,0,1,0,captures/pan-upscale-05.png +direct,direct,pan,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.03266,0.083104,0.0103,0.018304,0,0.034016,0.0104,0,34438448,1,0,1,0,captures/pan-upscale-06.png +direct,direct,pan,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.43069,0.083392,0.015339,0.018784,0,0.03408,0.01056,0,34438448,1,0,1,0,captures/pan-upscale-07.png +direct,direct,pan,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.13611,0.083648,0.013195,0.018048,0,0.034752,0.010304,0,34438448,1,0,1,0,captures/pan-upscale-08.png +direct,direct,pan,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.09061,0.12208,0.009428,0.034528,0,0.037408,0.009696,0,34438448,1,0,1,0,captures/pan-upscale-09.png +direct,direct,pan,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.34275,0.083168,0.013796,0.01872,0,0.033632,0.01024,0,34438448,1,0,1,0,captures/pan-upscale-10.png +direct,direct,pan,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.15354,0.083392,0.012835,0.01792,0,0.034592,0.010336,0,34438448,1,0,1,0,captures/pan-upscale-11.png +direct,direct,pan,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.06649,0.083424,0.009909,0.019008,0,0.034112,0.009408,0,34438448,1,0,1,0,captures/pan-upscale-12.png +direct,direct,pan,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.35735,0.08432,0.023575,0.018048,0,0.035328,0.010752,3.2e-05,34438448,1,0,1,0,captures/pan-upscale-13.png +direct,direct,pan,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.50091,0.084032,0.02108,0.019328,0,0.033152,0.011552,0,34438448,1,0,1,0,captures/pan-upscale-14.png +direct,direct,pan,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.19374,0.078752,0.016421,0.016704,0,0.031808,0.009152,0,34438448,1,0,1,0,captures/pan-upscale-15.png +direct,direct,moving-cube,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.1479,0.08608,0.014327,0.022112,0,0.03152,0.010464,3.2e-05,34441760,0,4,1,0,captures/moving-cube-upscale-00.png +direct,direct,moving-cube,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.27534,0.08816,0.015018,0.01968,0,0.038048,0.00992,0,34441760,1,0,1,0,captures/moving-cube-upscale-01.png +direct,direct,moving-cube,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.27186,0.087136,0.013606,0.019456,0,0.037344,0.010304,0,34441760,1,0,1,0,captures/moving-cube-upscale-02.png +direct,direct,moving-cube,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.1597,0.08784,0.009758,0.019424,0,0.03808,0.010272,3.2e-05,34441760,1,0,1,0,captures/moving-cube-upscale-03.png +direct,direct,moving-cube,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.29205,0.085824,0.01571,0.02,0,0.035296,0.010112,0,34441760,1,0,1,0,captures/moving-cube-upscale-04.png +direct,direct,moving-cube,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.34645,0.088736,0.013836,0.018944,0,0.038912,0.01024,0,34441760,1,0,1,0,captures/moving-cube-upscale-05.png +direct,direct,moving-cube,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.17732,0.088224,0.008787,0.019552,0,0.038368,0.010304,0,34441760,1,0,1,0,captures/moving-cube-upscale-06.png +direct,direct,moving-cube,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.09783,0.084416,0.013937,0.017888,0,0.036096,0.009824,0,34441760,1,0,1,0,captures/moving-cube-upscale-07.png +direct,direct,moving-cube,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.18728,0.088512,0.012924,0.019744,0,0.037632,0.01024,0,34441760,1,0,1,0,captures/moving-cube-upscale-08.png +direct,direct,moving-cube,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.18062,0.08784,0.008896,0.019168,0,0.038304,0.010304,0,34441760,1,0,1,0,captures/moving-cube-upscale-09.png +direct,direct,moving-cube,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.15389,0.085536,0.015439,0.017248,0,0.036864,0.01024,0,34441760,1,0,1,0,captures/moving-cube-upscale-10.png +direct,direct,moving-cube,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.19861,0.087296,0.012494,0.019648,0,0.037248,0.010336,0,34441760,1,0,1,0,captures/moving-cube-upscale-11.png +direct,direct,moving-cube,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.10553,0.088032,0.008827,0.019488,0,0.037536,0.01024,0,34441760,1,0,1,0,captures/moving-cube-upscale-12.png +direct,direct,moving-cube,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.52178,0.087488,0.016972,0.01984,0,0.037248,0.010304,0,34441760,1,0,1,0,captures/moving-cube-upscale-13.png +direct,direct,moving-cube,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.47271,0.08816,0.013145,0.019392,0,0.038272,0.010496,0,34441760,1,0,1,0,captures/moving-cube-upscale-14.png +direct,direct,moving-cube,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.298,0.083808,0.016001,0.017952,0,0.035104,0.010176,0,34441760,1,0,1,0,captures/moving-cube-upscale-15.png +direct,direct,door-background,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.10786,0.079136,0.013786,0.018528,0,0.03024,0.010272,0,34441760,0,4,1,0,captures/door-background-upscale-00.png +direct,direct,door-background,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.08859,0.087808,0.01056,0.018272,0,0.0392,0.009952,0,34441760,1,0,1,0,captures/door-background-upscale-01.png +direct,direct,door-background,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.06044,0.08384,0.014517,0.01728,0,0.03632,0.009024,0.001024,34441760,1,0,1,0,captures/door-background-upscale-02.png +direct,direct,door-background,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.12681,0.087392,0.013084,0.018944,0,0.038112,0.009888,0,34441760,1,0,1,0,captures/door-background-upscale-03.png +direct,direct,door-background,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.07516,0.08768,0.009077,0.01856,0,0.038848,0.010272,0,34441760,1,0,1,0,captures/door-background-upscale-04.png +direct,direct,door-background,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.04749,0.083072,0.017142,0.017152,0,0.035744,0.00976,0,34441760,1,0,1,0,captures/door-background-upscale-05.png +direct,direct,door-background,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.29827,0.088064,0.014246,0.018976,0,0.038816,0.010272,0,34441760,1,0,1,0,captures/door-background-upscale-06.png +direct,direct,door-background,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.10968,0.086784,0.010399,0.018592,0,0.03792,0.010144,0,34441760,1,0,1,0,captures/door-background-upscale-07.png +direct,direct,door-background,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.29293,0.086304,0.013485,0.018848,0,0.037056,0.010304,3.2e-05,34441760,1,0,1,0,captures/door-background-upscale-08.png +direct,direct,door-background,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.13728,0.087168,0.013806,0.018784,0,0.037696,0.01024,0,34441760,1,0,1,0,captures/door-background-upscale-09.png +direct,direct,door-background,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.08113,0.088064,0.01066,0.018784,0,0.038688,0.01056,0,34441760,1,0,1,0,captures/door-background-upscale-10.png +direct,direct,door-background,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.5937,0.08832,0.020168,0.019296,0,0.037632,0.01024,0,34441760,1,0,1,0,captures/door-background-upscale-11.png +direct,direct,door-background,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.45837,0.087872,0.016,0.019072,0,0.037312,0.011488,0,34441760,1,0,1,0,captures/door-background-upscale-12.png +direct,direct,door-background,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.57985,0.086496,0.015088,0.018048,0,0.038144,0.010304,0,34441760,1,0,1,0,captures/door-background-upscale-13.png +direct,direct,door-background,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.13245,0.087552,0.013064,0.01776,0,0.038912,0.01024,0,34441760,1,0,1,0,captures/door-background-upscale-14.png +direct,direct,door-background,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.07717,0.087296,0.011011,0.018048,0,0.038496,0.010656,0,34441760,1,0,1,0,captures/door-background-upscale-15.png +direct,direct,door-open,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.23228,0.078528,0.013776,0.018592,0,0.030176,0.010208,0,34441760,0,4,1,0,captures/door-open-upscale-00.png +direct,direct,door-open,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.15935,0.087904,0.014027,0.01952,0,0.037824,0.01024,0,34441760,1,0,1,0,captures/door-open-upscale-01.png +direct,direct,door-open,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.12032,0.086528,0.010059,0.018656,0,0.037088,0.01024,0,34441760,1,0,1,0,captures/door-open-upscale-02.png +direct,direct,door-open,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.25793,0.086272,0.013496,0.018592,0,0.037472,0.009632,0,34441760,1,0,1,0,captures/door-open-upscale-03.png +direct,direct,door-open,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.22911,0.087488,0.014097,0.019072,0,0.038272,0.010208,3.2e-05,34441760,1,0,1,0,captures/door-open-upscale-04.png +direct,direct,door-open,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.15592,0.086688,0.011321,0.018624,0,0.037952,0.009888,0,34441760,1,0,1,0,captures/door-open-upscale-05.png +direct,direct,door-open,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.18498,0.0832,0.018946,0.01712,0,0.035904,0.010176,0,34441760,1,0,1,0,captures/door-open-upscale-06.png +direct,direct,door-open,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.36103,0.087136,0.013295,0.018272,0,0.038528,0.01024,3.2e-05,34441760,1,0,1,0,captures/door-open-upscale-07.png +direct,direct,door-open,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.05215,0.082112,0.014217,0.01632,0,0.035904,0.009152,0,34441760,1,0,1,0,captures/door-open-upscale-08.png +direct,direct,door-open,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.72726,0.086784,0.018365,0.018016,0,0.038304,0.0104,0,34441760,1,0,1,0,captures/door-open-upscale-09.png +direct,direct,cut,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.37463,0.078432,0.02112,0.0184,0,0.02944,0.01024,0,34441760,0,4,1,0,captures/cut-upscale-00.png +direct,direct,cut,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.52706,0.079104,0.01598,0.018656,0,0.029408,0.01024,0,34441760,0,2,1,0,captures/cut-upscale-01.png +direct,direct,resize,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.21445,0.078624,0.01046,0.018464,0,0.029312,0.01024,0,34441760,0,4,1,0,captures/resize-upscale-00.png +direct,direct,resize,upscale,1,319,241,214,162,NVIDIA GeForce RTX 2080 Ti,1.10658,0.112672,0.043653,0.02512,0,0.031008,0.010112,0,37064544,0,7,1,0,captures/resize-upscale-01.png +direct,direct,ui-alpha,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.05041,0.09696,0.016811,0.02496,0,0.029952,0.010272,0.009056,34442864,0,4,1,0,captures/ui-alpha-upscale-00.png +direct,direct,ui-alpha,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.21765,0.095488,0.010971,0.018208,0,0.037152,0.010176,0.010016,34442864,1,0,1,0,captures/ui-alpha-upscale-01.png +direct,direct,teleport,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.39315,0.079456,0.020809,0.019168,0,0.029824,0.009984,0,34442864,0,4,1,0,captures/teleport-upscale-00.png +direct,direct,teleport,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.15154,0.078752,0.010449,0.017856,0,0.03024,0.01072,0,34442864,0,3,1,0,captures/teleport-upscale-01.png +direct,direct,projection,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.738493,0.075552,0.01059,0.016992,0,0.028736,0.00992,0,34442864,0,4,1,0,captures/projection-upscale-00.png +direct,direct,projection,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.19486,0.07824,0.012153,0.018112,0,0.029952,0.010208,0,34442864,0,6,1,0,captures/projection-upscale-01.png +direct,direct,view-switch,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.51876,0.078304,0.014297,0.018272,0,0.029696,0.010464,0,34442864,0,4,1,0,captures/view-switch-upscale-00.png +direct,direct,view-switch,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.72659,0.078496,0.014637,0.01856,0,0.029568,0.009856,0,34442864,0,4,1,0,captures/view-switch-upscale-01.png +direct,direct,wire-static,spatial-2x,0,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,3.2691,0.0872,0.049874,0.022528,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-00.png +direct,direct,wire-static,spatial-2x,1,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.947176,0.06624,0.034365,0.016672,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-01.png +direct,direct,wire-static,spatial-2x,2,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.19767,0.068864,0.041439,0.017312,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-02.png +direct,direct,wire-static,spatial-2x,3,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.13091,0.068192,0.050756,0.01552,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-03.png +direct,direct,wire-static,spatial-2x,4,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.50345,0.06752,0.048712,0.016,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-04.png +direct,direct,wire-static,spatial-2x,5,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.07903,0.065504,0.040006,0.015904,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-05.png +direct,direct,wire-static,spatial-2x,6,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.96496,0.081792,0.030207,0.016032,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-06.png +direct,direct,wire-static,spatial-2x,7,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.888617,0.067936,0.030418,0.016192,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-07.png +direct,direct,wire-static,spatial-2x,8,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.929543,0.067648,0.030387,0.016192,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-08.png +direct,direct,wire-static,spatial-2x,9,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.00138,0.067712,0.033122,0.016032,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-09.png +direct,direct,wire-static,spatial-2x,10,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.947998,0.0656,0.033563,0.016064,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-10.png +direct,direct,wire-static,spatial-2x,11,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.10202,0.067168,0.037561,0.015648,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-11.png +direct,direct,wire-static,spatial-2x,12,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.11321,0.068608,0.038483,0.016192,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-12.png +direct,direct,wire-static,spatial-2x,13,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.46478,0.067104,0.033504,0.015904,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-13.png +direct,direct,wire-static,spatial-2x,14,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.20288,0.066368,0.033523,0.016096,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-14.png +direct,direct,wire-static,spatial-2x,15,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.984036,0.066112,0.033323,0.016384,0,0,0,0,34521104,0,0,1,0,captures/wire-static-spatial-2x-15.png +direct,direct,pan,spatial-2x,0,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,3.20623,0.069664,0.054733,0.02272,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-00.png +direct,direct,pan,spatial-2x,1,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.10642,0.063552,0.059573,0.016736,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-01.png +direct,direct,pan,spatial-2x,2,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.07158,0.063424,0.037481,0.016704,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-02.png +direct,direct,pan,spatial-2x,3,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.98589,0.061408,0.035918,0.016096,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-03.png +direct,direct,pan,spatial-2x,4,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.03038,0.095552,0.03204,0.024064,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-04.png +direct,direct,pan,spatial-2x,5,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.987473,0.062464,0.033263,0.015776,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-05.png +direct,direct,pan,spatial-2x,6,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.03611,0.062912,0.032572,0.016128,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-06.png +direct,direct,pan,spatial-2x,7,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.22002,0.062592,0.032732,0.015168,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-07.png +direct,direct,pan,spatial-2x,8,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.1671,0.06144,0.047008,0.016,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-08.png +direct,direct,pan,spatial-2x,9,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.20003,0.063104,0.051788,0.016192,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-09.png +direct,direct,pan,spatial-2x,10,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.45012,0.063872,0.033243,0.015552,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-10.png +direct,direct,pan,spatial-2x,11,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.953289,0.062624,0.03193,0.016032,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-11.png +direct,direct,pan,spatial-2x,12,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.02909,0.065152,0.041939,0.016704,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-12.png +direct,direct,pan,spatial-2x,13,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.903734,0.061312,0.032832,0.015968,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-13.png +direct,direct,pan,spatial-2x,14,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.02152,0.06128,0.041087,0.016064,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-14.png +direct,direct,pan,spatial-2x,15,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.37024,0.061152,0.044073,0.015936,0,0,0,0,34521104,0,0,1,0,captures/pan-spatial-2x-15.png +gpu-frustum,gpu-frustum,wire-static,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,6.9011,0.070144,0.016952,0.024768,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-00.png +gpu-frustum,gpu-frustum,wire-static,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.942899,0.057664,0.008106,0.01808,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-01.png +gpu-frustum,gpu-frustum,wire-static,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.920065,0.057792,0.012012,0.018656,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-02.png +gpu-frustum,gpu-frustum,wire-static,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07535,0.058624,0.011341,0.018048,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-03.png +gpu-frustum,gpu-frustum,wire-static,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.893836,0.057088,0.008576,0.018208,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-04.png +gpu-frustum,gpu-frustum,wire-static,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.52231,0.05728,0.013506,0.018528,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-05.png +gpu-frustum,gpu-frustum,wire-static,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.04457,0.057664,0.01072,0.018336,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-06.png +gpu-frustum,gpu-frustum,wire-static,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.921459,0.056832,0.008486,0.018432,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-07.png +gpu-frustum,gpu-frustum,wire-static,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.34473,0.056864,0.013546,0.018048,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-08.png +gpu-frustum,gpu-frustum,wire-static,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.05445,0.057312,0.011502,0.018432,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-09.png +gpu-frustum,gpu-frustum,wire-static,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.940273,0.057344,0.008707,0.017632,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-10.png +gpu-frustum,gpu-frustum,wire-static,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.39062,0.056896,0.012674,0.018752,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-11.png +gpu-frustum,gpu-frustum,wire-static,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.24828,0.057184,0.010721,0.018368,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-12.png +gpu-frustum,gpu-frustum,wire-static,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.853971,0.056928,0.008055,0.0184,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-13.png +gpu-frustum,gpu-frustum,wire-static,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.37285,0.057024,0.012764,0.018528,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-14.png +gpu-frustum,gpu-frustum,wire-static,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06637,0.056992,0.01092,0.018496,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/wire-static-off-15.png +gpu-frustum,gpu-frustum,pan,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.12301,0.057344,0.008315,0.018208,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-00.png +gpu-frustum,gpu-frustum,pan,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.23964,0.05664,0.011843,0.018432,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-01.png +gpu-frustum,gpu-frustum,pan,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.37826,0.057632,0.01081,0.018528,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-02.png +gpu-frustum,gpu-frustum,pan,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.967675,0.05712,0.008095,0.01776,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-03.png +gpu-frustum,gpu-frustum,pan,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.10863,0.05728,0.012654,0.018464,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-04.png +gpu-frustum,gpu-frustum,pan,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.19614,0.05696,0.01057,0.018528,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-05.png +gpu-frustum,gpu-frustum,pan,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.859481,0.056576,0.007594,0.01808,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-06.png +gpu-frustum,gpu-frustum,pan,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.27185,0.056288,0.013696,0.017984,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-07.png +gpu-frustum,gpu-frustum,pan,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.11307,0.05792,0.01598,0.018944,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-08.png +gpu-frustum,gpu-frustum,pan,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.936868,0.057024,0.008836,0.018368,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-09.png +gpu-frustum,gpu-frustum,pan,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.36645,0.05728,0.012033,0.018336,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-10.png +gpu-frustum,gpu-frustum,pan,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.3174,0.05744,0.012283,0.01856,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-11.png +gpu-frustum,gpu-frustum,pan,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.915667,0.056384,0.008536,0.018048,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-12.png +gpu-frustum,gpu-frustum,pan,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.13138,0.056608,0.012754,0.018464,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-13.png +gpu-frustum,gpu-frustum,pan,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.35284,0.057632,0.012443,0.018752,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-14.png +gpu-frustum,gpu-frustum,pan,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.977193,0.056928,0.008345,0.018272,0,0,0,0,33798368,0,0,1,0,captures/gpu-frustum/pan-off-15.png +gpu-frustum,gpu-frustum,moving-cube,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.25944,0.064512,0.013947,0.019488,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-00.png +gpu-frustum,gpu-frustum,moving-cube,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06085,0.05728,0.013045,0.01808,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-01.png +gpu-frustum,gpu-frustum,moving-cube,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.786674,0.096576,0.01061,0.016064,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-02.png +gpu-frustum,gpu-frustum,moving-cube,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09414,0.05728,0.015279,0.0184,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-03.png +gpu-frustum,gpu-frustum,moving-cube,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.066,0.059712,0.011311,0.019264,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-04.png +gpu-frustum,gpu-frustum,moving-cube,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.739475,0.052736,0.008396,0.015392,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-05.png +gpu-frustum,gpu-frustum,moving-cube,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.915818,0.057056,0.010519,0.018432,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-06.png +gpu-frustum,gpu-frustum,moving-cube,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.23686,0.057632,0.022473,0.018688,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-07.png +gpu-frustum,gpu-frustum,moving-cube,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.940615,0.056512,0.008626,0.017312,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-08.png +gpu-frustum,gpu-frustum,moving-cube,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.10871,0.057056,0.012213,0.018048,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-09.png +gpu-frustum,gpu-frustum,moving-cube,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.08654,0.057088,0.012644,0.018592,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-10.png +gpu-frustum,gpu-frustum,moving-cube,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.01476,0.05696,0.009127,0.018304,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-11.png +gpu-frustum,gpu-frustum,moving-cube,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.19157,0.057056,0.012193,0.01808,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-12.png +gpu-frustum,gpu-frustum,moving-cube,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.44517,0.056896,0.013837,0.01792,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-13.png +gpu-frustum,gpu-frustum,moving-cube,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.968747,0.056832,0.008396,0.017504,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-14.png +gpu-frustum,gpu-frustum,moving-cube,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.08467,0.056704,0.012443,0.01808,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/moving-cube-off-15.png +gpu-frustum,gpu-frustum,door-background,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.20743,0.05744,0.010209,0.018816,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-00.png +gpu-frustum,gpu-frustum,door-background,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.861225,0.0568,0.008455,0.01824,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-01.png +gpu-frustum,gpu-frustum,door-background,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.22827,0.05696,0.008727,0.018304,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-02.png +gpu-frustum,gpu-frustum,door-background,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.651168,0.053056,0.007884,0.01632,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-03.png +gpu-frustum,gpu-frustum,door-background,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.10543,0.0568,0.013745,0.01824,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-04.png +gpu-frustum,gpu-frustum,door-background,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.64059,0.059008,0.011722,0.01856,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-05.png +gpu-frustum,gpu-frustum,door-background,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.11701,0.057536,0.012925,0.01824,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-06.png +gpu-frustum,gpu-frustum,door-background,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.951896,0.057088,0.008526,0.017696,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-07.png +gpu-frustum,gpu-frustum,door-background,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.3572,0.056736,0.012023,0.018336,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-08.png +gpu-frustum,gpu-frustum,door-background,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.40894,0.0576,0.011912,0.018496,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-09.png +gpu-frustum,gpu-frustum,door-background,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.91189,0.057312,0.007915,0.01776,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-10.png +gpu-frustum,gpu-frustum,door-background,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1809,0.05632,0.01034,0.017472,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-11.png +gpu-frustum,gpu-frustum,door-background,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.36502,0.056928,0.011271,0.018432,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-12.png +gpu-frustum,gpu-frustum,door-background,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.883857,0.057248,0.007855,0.018656,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-13.png +gpu-frustum,gpu-frustum,door-background,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21386,0.056768,0.01061,0.01856,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-14.png +gpu-frustum,gpu-frustum,door-background,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.39967,0.057088,0.011773,0.018432,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-background-off-15.png +gpu-frustum,gpu-frustum,door-open,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.900288,0.056512,0.007925,0.01776,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-open-off-00.png +gpu-frustum,gpu-frustum,door-open,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.995758,0.056672,0.012113,0.01744,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-open-off-01.png +gpu-frustum,gpu-frustum,door-open,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07128,0.056224,0.011001,0.017824,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-open-off-02.png +gpu-frustum,gpu-frustum,door-open,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.926839,0.056384,0.008365,0.017088,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-open-off-03.png +gpu-frustum,gpu-frustum,door-open,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.32988,0.057024,0.013325,0.017632,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-open-off-04.png +gpu-frustum,gpu-frustum,door-open,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.12815,0.056992,0.011111,0.018016,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-open-off-05.png +gpu-frustum,gpu-frustum,door-open,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.927289,0.05648,0.008265,0.017824,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-open-off-06.png +gpu-frustum,gpu-frustum,door-open,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.28835,0.056832,0.013155,0.018048,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-open-off-07.png +gpu-frustum,gpu-frustum,door-open,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.38919,0.056544,0.011712,0.017952,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-open-off-08.png +gpu-frustum,gpu-frustum,door-open,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.896631,0.056768,0.007714,0.017696,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/door-open-off-09.png +gpu-frustum,gpu-frustum,cut,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21025,0.056448,0.012323,0.01808,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/cut-off-00.png +gpu-frustum,gpu-frustum,cut,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.05624,0.056544,0.011402,0.017856,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/cut-off-01.png +gpu-frustum,gpu-frustum,resize,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.941646,0.057152,0.008987,0.017984,0,0,0,0,33798672,0,0,1,0,captures/gpu-frustum/resize-off-00.png +gpu-frustum,gpu-frustum,resize,off,1,319,241,319,241,NVIDIA GeForce RTX 2080 Ti,1.28776,0.089152,0.054473,0.02256,0,0,0,0,34520912,0,0,1,0,captures/gpu-frustum/resize-off-01.png +gpu-frustum,gpu-frustum,ui-alpha,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.9782,0.066944,0.015319,0.022336,0,0,0,0,33802992,0,0,1,0,captures/gpu-frustum/ui-alpha-off-00.png +gpu-frustum,gpu-frustum,ui-alpha,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.33332,0.058752,0.018034,0.018656,0,0,0,0,33802992,0,0,1,0,captures/gpu-frustum/ui-alpha-off-01.png +gpu-frustum,gpu-frustum,teleport,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.01384,0.057184,0.011161,0.018336,0,0,0,0,33802992,0,0,1,0,captures/gpu-frustum/teleport-off-00.png +gpu-frustum,gpu-frustum,teleport,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.766506,0.0528,0.011261,0.01632,0,0,0,0,33802992,0,0,1,0,captures/gpu-frustum/teleport-off-01.png +gpu-frustum,gpu-frustum,projection,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09196,0.056544,0.014016,0.018144,0,0,0,0,33802992,0,0,1,0,captures/gpu-frustum/projection-off-00.png +gpu-frustum,gpu-frustum,projection,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.17386,0.057056,0.013766,0.018176,0,0,0,0,33802992,0,0,1,0,captures/gpu-frustum/projection-off-01.png +gpu-frustum,gpu-frustum,view-switch,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.00002,0.0568,0.0108,0.01824,0,0,0,0,33802992,0,0,1,0,captures/gpu-frustum/view-switch-off-00.png +gpu-frustum,gpu-frustum,view-switch,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.0708,0.056896,0.013285,0.017728,0,0,0,0,33802992,0,0,1,0,captures/gpu-frustum/view-switch-off-01.png +gpu-frustum,gpu-frustum,wire-static,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,6.66255,0.144384,0.01574,0.030816,0,0.057152,0.010912,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-00.png +gpu-frustum,gpu-frustum,wire-static,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.844674,0.096448,0.009027,0.019872,0,0.028672,0.01024,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-01.png +gpu-frustum,gpu-frustum,wire-static,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.29627,0.105088,0.014487,0.023424,0,0.030016,0.010656,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-02.png +gpu-frustum,gpu-frustum,wire-static,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.29354,0.135616,0.01041,0.022464,0,0.053248,0.02048,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-03.png +gpu-frustum,gpu-frustum,wire-static,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.845355,0.094976,0.008416,0.019232,0,0.028864,0.010048,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-04.png +gpu-frustum,gpu-frustum,wire-static,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.43571,0.103648,0.02109,0.0232,0,0.029632,0.010048,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-05.png +gpu-frustum,gpu-frustum,wire-static,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.53385,0.1016,0.010529,0.021824,0,0.030624,0.010304,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-06.png +gpu-frustum,gpu-frustum,wire-static,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.64679,0.102016,0.01039,0.022752,0,0.02944,0.010432,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-07.png +gpu-frustum,gpu-frustum,wire-static,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.39058,0.102272,0.01079,0.021888,0,0.030656,0.010304,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-08.png +gpu-frustum,gpu-frustum,wire-static,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.791463,0.095616,0.007284,0.019008,0,0.028672,0.01024,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-09.png +gpu-frustum,gpu-frustum,wire-static,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21942,0.102496,0.0159,0.022176,0,0.029952,0.010656,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-10.png +gpu-frustum,gpu-frustum,wire-static,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.18854,0.134208,0.009348,0.022464,0,0.049152,0.022528,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-11.png +gpu-frustum,gpu-frustum,wire-static,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.812082,0.095712,0.007574,0.019488,0,0.028672,0.01024,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-12.png +gpu-frustum,gpu-frustum,wire-static,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.30356,0.102592,0.018886,0.02288,0,0.029024,0.01024,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-13.png +gpu-frustum,gpu-frustum,wire-static,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.19782,0.133888,0.010019,0.022944,0,0.02896,0.01024,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-14.png +gpu-frustum,gpu-frustum,wire-static,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.747159,0.095072,0.007654,0.020192,0,0.027392,0.01024,0,34535840,0,2,1,0,captures/gpu-frustum/wire-static-current-15.png +gpu-frustum,gpu-frustum,pan,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.32916,0.102304,0.018055,0.022464,0,0.029792,0.010656,3.2e-05,34535840,0,2,1,0,captures/gpu-frustum/pan-current-00.png +gpu-frustum,gpu-frustum,pan,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16629,0.120128,0.010119,0.022112,0,0.029984,0.010592,3.2e-05,34535840,0,2,1,0,captures/gpu-frustum/pan-current-01.png +gpu-frustum,gpu-frustum,pan,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.75257,0.0976,0.008235,0.019648,0,0.028832,0.010048,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-02.png +gpu-frustum,gpu-frustum,pan,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.40813,0.103168,0.021972,0.022272,0,0.03056,0.0104,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-03.png +gpu-frustum,gpu-frustum,pan,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.20924,0.101696,0.009698,0.022048,0,0.030336,0.010304,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-04.png +gpu-frustum,gpu-frustum,pan,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.764953,0.09616,0.008696,0.01984,0,0.028704,0.01008,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-05.png +gpu-frustum,gpu-frustum,pan,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.46294,0.102144,0.024586,0.022112,0,0.030272,0.010368,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-06.png +gpu-frustum,gpu-frustum,pan,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16117,0.101152,0.009127,0.022496,0,0.02928,0.01024,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-07.png +gpu-frustum,gpu-frustum,pan,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.866545,0.096,0.013556,0.019712,0,0.028768,0.010176,3.2e-05,34535840,0,2,1,0,captures/gpu-frustum/pan-current-08.png +gpu-frustum,gpu-frustum,pan,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.49044,0.102912,0.020399,0.022976,0,0.030336,0.010368,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-09.png +gpu-frustum,gpu-frustum,pan,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.35584,0.101504,0.01061,0.022464,0,0.029696,0.010304,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-10.png +gpu-frustum,gpu-frustum,pan,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.83226,0.102912,0.020609,0.022848,0,0.029984,0.010624,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-11.png +gpu-frustum,gpu-frustum,pan,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.79024,0.101376,0.012774,0.022496,0,0.028672,0.01024,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-12.png +gpu-frustum,gpu-frustum,pan,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.87746,0.101792,0.01097,0.022976,0,0.029504,0.00944,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-13.png +gpu-frustum,gpu-frustum,pan,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.19057,0.102016,0.009458,0.022528,0,0.030176,0.010272,3.2e-05,34535840,0,2,1,0,captures/gpu-frustum/pan-current-14.png +gpu-frustum,gpu-frustum,pan,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.02672,0.096224,0.011722,0.01936,0,0.028672,0.01024,0,34535840,0,2,1,0,captures/gpu-frustum/pan-current-15.png +gpu-frustum,gpu-frustum,moving-cube,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.80296,0.110176,0.012925,0.023904,0,0.031296,0.010848,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-00.png +gpu-frustum,gpu-frustum,moving-cube,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1524,0.098432,0.0109,0.019776,0,0.028608,0.010112,3.2e-05,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-01.png +gpu-frustum,gpu-frustum,moving-cube,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.81812,0.103552,0.010791,0.022272,0,0.028992,0.011392,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-02.png +gpu-frustum,gpu-frustum,moving-cube,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.08858,0.097024,0.009919,0.019456,0,0.028672,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-03.png +gpu-frustum,gpu-frustum,moving-cube,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.30259,0.101728,0.012003,0.02224,0,0.029568,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-04.png +gpu-frustum,gpu-frustum,moving-cube,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.29254,0.10144,0.01092,0.021344,0,0.030496,0.0104,3.2e-05,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-05.png +gpu-frustum,gpu-frustum,moving-cube,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.66648,0.100864,0.009488,0.022304,0,0.029536,0.009376,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-06.png +gpu-frustum,gpu-frustum,moving-cube,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.05058,0.101184,0.008957,0.022368,0,0.029568,0.010112,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-07.png +gpu-frustum,gpu-frustum,moving-cube,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.01371,0.101312,0.007945,0.022304,0,0.029376,0.010016,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-08.png +gpu-frustum,gpu-frustum,moving-cube,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.29601,0.101088,0.008606,0.022272,0,0.029696,0.009216,6.4e-05,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-09.png +gpu-frustum,gpu-frustum,moving-cube,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.08388,0.102048,0.013215,0.02208,0,0.030496,0.010336,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-10.png +gpu-frustum,gpu-frustum,moving-cube,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.5011,0.101344,0.011692,0.022112,0,0.02992,0.010464,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-11.png +gpu-frustum,gpu-frustum,moving-cube,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.28993,0.101376,0.011121,0.021344,0,0.03056,0.010368,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-12.png +gpu-frustum,gpu-frustum,moving-cube,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.20804,0.100832,0.0106,0.022432,0,0.029472,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-13.png +gpu-frustum,gpu-frustum,moving-cube,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.3654,0.101216,0.013546,0.021344,0,0.030464,0.010336,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-14.png +gpu-frustum,gpu-frustum,moving-cube,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.64818,0.103072,0.02123,0.022208,0,0.030528,0.010336,0,34536144,0,2,1,0,captures/gpu-frustum/moving-cube-current-15.png +gpu-frustum,gpu-frustum,door-background,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.79769,0.10176,0.014427,0.02256,0,0.029536,0.010624,3.2e-05,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-00.png +gpu-frustum,gpu-frustum,door-background,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.26172,0.101344,0.01035,0.022464,0,0.029696,0.010464,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-01.png +gpu-frustum,gpu-frustum,door-background,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16547,0.101056,0.010289,0.022208,0,0.029856,0.009792,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-02.png +gpu-frustum,gpu-frustum,door-background,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.41117,0.101664,0.012724,0.022304,0,0.029824,0.010304,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-03.png +gpu-frustum,gpu-frustum,door-background,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.2512,0.101664,0.010801,0.022944,0,0.029088,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-04.png +gpu-frustum,gpu-frustum,door-background,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.36649,0.102464,0.012133,0.02288,0,0.029664,0.010464,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-05.png +gpu-frustum,gpu-frustum,door-background,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21872,0.10112,0.01051,0.02256,0,0.0296,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-06.png +gpu-frustum,gpu-frustum,door-background,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.81612,0.101472,0.01087,0.0224,0,0.028832,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-07.png +gpu-frustum,gpu-frustum,door-background,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.34579,0.1016,0.011201,0.022496,0,0.029696,0.010048,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-08.png +gpu-frustum,gpu-frustum,door-background,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.29063,0.126688,0.011452,0.0232,0,0.054784,0.010304,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-09.png +gpu-frustum,gpu-frustum,door-background,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.43781,0.101088,0.011882,0.022272,0,0.02944,0.010272,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-10.png +gpu-frustum,gpu-frustum,door-background,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21187,0.101088,0.01031,0.022176,0,0.028992,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-11.png +gpu-frustum,gpu-frustum,door-background,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.18907,0.101536,0.011361,0.02304,0,0.029376,0.010304,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-12.png +gpu-frustum,gpu-frustum,door-background,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.26997,0.100864,0.012654,0.02128,0,0.030336,0.010528,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-13.png +gpu-frustum,gpu-frustum,door-background,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.73533,0.10064,0.012093,0.021856,0,0.029664,0.010208,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-14.png +gpu-frustum,gpu-frustum,door-background,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.22813,0.101088,0.010881,0.0224,0,0.029312,0.009792,0,34536144,0,2,1,0,captures/gpu-frustum/door-background-current-15.png +gpu-frustum,gpu-frustum,door-open,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.04984,0.09568,0.010389,0.019264,0,0.028672,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/door-open-current-00.png +gpu-frustum,gpu-frustum,door-open,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.25027,0.10208,0.01048,0.022176,0,0.030336,0.010624,0,34536144,0,2,1,0,captures/gpu-frustum/door-open-current-01.png +gpu-frustum,gpu-frustum,door-open,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.13045,0.100544,0.010279,0.020608,0,0.030784,0.010176,0,34536144,0,2,1,0,captures/gpu-frustum/door-open-current-02.png +gpu-frustum,gpu-frustum,door-open,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.49542,0.10032,0.008806,0.021408,0,0.029792,0.01024,3.2e-05,34536144,0,2,1,0,captures/gpu-frustum/door-open-current-03.png +gpu-frustum,gpu-frustum,door-open,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.989697,0.100768,0.007785,0.021632,0,0.029248,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/door-open-current-04.png +gpu-frustum,gpu-frustum,door-open,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.928591,0.100608,0.007665,0.021696,0,0.029568,0.009696,0,34536144,0,2,1,0,captures/gpu-frustum/door-open-current-05.png +gpu-frustum,gpu-frustum,door-open,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.883606,0.095072,0.015319,0.01968,0,0.028576,0.009088,0,34536144,0,2,1,0,captures/gpu-frustum/door-open-current-06.png +gpu-frustum,gpu-frustum,door-open,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.726,0.100832,0.019116,0.021792,0,0.028672,0.01136,0,34536144,0,2,1,0,captures/gpu-frustum/door-open-current-07.png +gpu-frustum,gpu-frustum,door-open,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.30287,0.100736,0.011852,0.021728,0,0.029536,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/door-open-current-08.png +gpu-frustum,gpu-frustum,door-open,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.01932,0.1008,0.009487,0.021376,0,0.03008,0.010336,3.2e-05,34536144,0,2,1,0,captures/gpu-frustum/door-open-current-09.png +gpu-frustum,gpu-frustum,cut,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.04769,0.101056,0.008215,0.02224,0,0.029856,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/cut-current-00.png +gpu-frustum,gpu-frustum,cut,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.904086,0.094848,0.009297,0.019488,0,0.028672,0.010048,3.2e-05,34536144,0,2,1,0,captures/gpu-frustum/cut-current-01.png +gpu-frustum,gpu-frustum,resize,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06824,0.101472,0.008596,0.022272,0,0.029568,0.009472,0,34536144,0,2,1,0,captures/gpu-frustum/resize-current-00.png +gpu-frustum,gpu-frustum,resize,current,1,319,241,319,241,NVIDIA GeForce RTX 2080 Ti,1.31732,0.138464,0.109406,0.028896,0,0.031168,0.011776,0,37470224,0,2,1,0,captures/gpu-frustum/resize-current-01.png +gpu-frustum,gpu-frustum,ui-alpha,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.92881,0.123104,0.013325,0.028448,0,0.030048,0.009536,0.01024,34540560,0,2,1,0,captures/gpu-frustum/ui-alpha-current-00.png +gpu-frustum,gpu-frustum,ui-alpha,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07723,0.107104,0.010189,0.019648,0,0.028672,0.01024,0.010048,34540560,0,2,1,0,captures/gpu-frustum/ui-alpha-current-01.png +gpu-frustum,gpu-frustum,teleport,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09273,0.102208,0.010871,0.02208,0,0.030688,0.01024,3.2e-05,34540560,0,2,1,0,captures/gpu-frustum/teleport-current-00.png +gpu-frustum,gpu-frustum,teleport,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.14513,0.102784,0.008095,0.021888,0,0.029888,0.010528,0,34540560,0,2,1,0,captures/gpu-frustum/teleport-current-01.png +gpu-frustum,gpu-frustum,projection,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.18715,0.10096,0.01042,0.021888,0,0.029984,0.010336,0,34540560,0,2,1,0,captures/gpu-frustum/projection-current-00.png +gpu-frustum,gpu-frustum,projection,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.02623,0.1,0.008917,0.02144,0,0.029824,0.010144,3.2e-05,34540560,0,2,1,0,captures/gpu-frustum/projection-current-01.png +gpu-frustum,gpu-frustum,view-switch,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.35437,0.100928,0.010069,0.02128,0,0.030304,0.010336,0,34540560,0,2,1,0,captures/gpu-frustum/view-switch-current-00.png +gpu-frustum,gpu-frustum,view-switch,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.3409,0.100672,0.011422,0.022208,0,0.028864,0.01024,0,34540560,0,2,1,0,captures/gpu-frustum/view-switch-current-01.png +gpu-frustum,gpu-frustum,wire-static,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,8.39424,0.116672,0.022843,0.030688,0,0.029248,0.011776,0,34535840,0,1,1,0,captures/gpu-frustum/wire-static-taa-00.png +gpu-frustum,gpu-frustum,wire-static,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.47252,0.112288,0.014768,0.022944,0,0.038112,0.010592,3.2e-05,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-01.png +gpu-frustum,gpu-frustum,wire-static,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.0306,0.109824,0.01553,0.022592,0,0.037472,0.009824,0,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-02.png +gpu-frustum,gpu-frustum,wire-static,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.40709,0.109472,0.012664,0.022304,0,0.03792,0.010272,0,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-03.png +gpu-frustum,gpu-frustum,wire-static,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.85324,0.110112,0.019497,0.023104,0,0.03728,0.01024,0,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-04.png +gpu-frustum,gpu-frustum,wire-static,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.54623,0.110144,0.01567,0.022208,0,0.038176,0.010432,3.2e-05,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-05.png +gpu-frustum,gpu-frustum,wire-static,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.37293,0.110752,0.012584,0.023136,0,0.03744,0.01024,0,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-06.png +gpu-frustum,gpu-frustum,wire-static,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.38457,0.110656,0.012925,0.023424,0,0.037504,0.010432,0,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-07.png +gpu-frustum,gpu-frustum,wire-static,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.44291,0.11008,0.013255,0.023072,0,0.037472,0.010432,3.2e-05,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-08.png +gpu-frustum,gpu-frustum,wire-static,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.40331,0.10992,0.019147,0.023072,0,0.037152,0.010304,0,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-09.png +gpu-frustum,gpu-frustum,wire-static,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.17889,0.109408,0.009869,0.022784,0,0.0376,0.010048,0,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-10.png +gpu-frustum,gpu-frustum,wire-static,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.77631,0.11104,0.012052,0.023136,0,0.03824,0.010336,3.2e-05,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-11.png +gpu-frustum,gpu-frustum,wire-static,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.26696,0.109344,0.011592,0.023072,0,0.037088,0.010432,0,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-12.png +gpu-frustum,gpu-frustum,wire-static,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.851355,0.10096,0.01059,0.019168,0,0.035264,0.009792,0,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-13.png +gpu-frustum,gpu-frustum,wire-static,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.34348,0.112288,0.019797,0.023552,0,0.038304,0.010848,0,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-14.png +gpu-frustum,gpu-frustum,wire-static,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16329,0.109536,0.008927,0.022944,0,0.037472,0.009888,0,34535840,1,0,1,0,captures/gpu-frustum/wire-static-taa-15.png +gpu-frustum,gpu-frustum,pan,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06258,0.095872,0.012203,0.019712,0,0.028832,0.010176,0,34535840,0,4,1,0,captures/gpu-frustum/pan-taa-00.png +gpu-frustum,gpu-frustum,pan,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.82376,0.111552,0.013215,0.022784,0,0.036512,0.010304,0,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-01.png +gpu-frustum,gpu-frustum,pan,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.10689,0.106144,0.008025,0.023136,0,0.032992,0.01024,0,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-02.png +gpu-frustum,gpu-frustum,pan,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.30836,0.105248,0.017734,0.02192,0,0.033888,0.010496,3.2e-05,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-03.png +gpu-frustum,gpu-frustum,pan,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.18431,0.108544,0.011001,0.022848,0,0.036576,0.01024,3.2e-05,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-04.png +gpu-frustum,gpu-frustum,pan,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.850003,0.100448,0.01037,0.018816,0,0.034528,0.010048,3.2e-05,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-05.png +gpu-frustum,gpu-frustum,pan,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.42983,0.109728,0.018735,0.022144,0,0.037696,0.009408,0,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-06.png +gpu-frustum,gpu-frustum,pan,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.14501,0.105568,0.008896,0.02208,0,0.034112,0.010496,0,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-07.png +gpu-frustum,gpu-frustum,pan,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.77492,0.10576,0.011621,0.02256,0,0.033696,0.009312,0,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-08.png +gpu-frustum,gpu-frustum,pan,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.19037,0.108416,0.009698,0.022368,0,0.036768,0.010272,0,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-09.png +gpu-frustum,gpu-frustum,pan,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.797674,0.099808,0.008516,0.019136,0,0.034176,0.009856,3.2e-05,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-10.png +gpu-frustum,gpu-frustum,pan,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.20982,0.109152,0.020378,0.022048,0,0.037632,0.009472,0,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-11.png +gpu-frustum,gpu-frustum,pan,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.20139,0.132192,0.009559,0.025536,0,0.057568,0.010016,0,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-12.png +gpu-frustum,gpu-frustum,pan,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.00614,0.099872,0.011632,0.01968,0,0.03328,0.009888,0,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-13.png +gpu-frustum,gpu-frustum,pan,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.52997,0.107008,0.018204,0.023104,0,0.033248,0.01024,0,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-14.png +gpu-frustum,gpu-frustum,pan,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.14453,0.105888,0.009057,0.022688,0,0.03344,0.009632,0,34535840,1,0,1,0,captures/gpu-frustum/pan-taa-15.png +gpu-frustum,gpu-frustum,moving-cube,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.65899,0.110304,0.018024,0.024768,0,0.030048,0.01088,0,34536144,0,4,1,0,captures/gpu-frustum/moving-cube-taa-00.png +gpu-frustum,gpu-frustum,moving-cube,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.17028,0.108352,0.009447,0.021856,0,0.036864,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-01.png +gpu-frustum,gpu-frustum,moving-cube,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.96446,0.108544,0.011292,0.022624,0,0.036544,0.010464,3.2e-05,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-02.png +gpu-frustum,gpu-frustum,moving-cube,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.22027,0.108704,0.010139,0.022592,0,0.036768,0.010336,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-03.png +gpu-frustum,gpu-frustum,moving-cube,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.830407,0.103008,0.010339,0.020608,0,0.034176,0.009504,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-04.png +gpu-frustum,gpu-frustum,moving-cube,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.2547,0.110464,0.018154,0.021664,0,0.038848,0.010304,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-05.png +gpu-frustum,gpu-frustum,moving-cube,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.2444,0.123328,0.010239,0.022528,0,0.037824,0.010816,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-06.png +gpu-frustum,gpu-frustum,moving-cube,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.20814,0.11568,0.012374,0.019776,0,0.035392,0.010176,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-07.png +gpu-frustum,gpu-frustum,moving-cube,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.60005,0.10992,0.013646,0.022976,0,0.037184,0.010336,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-08.png +gpu-frustum,gpu-frustum,moving-cube,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16814,0.10944,0.008256,0.022656,0,0.037664,0.009888,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-09.png +gpu-frustum,gpu-frustum,moving-cube,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.28142,0.110624,0.017653,0.022112,0,0.039328,0.009824,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-10.png +gpu-frustum,gpu-frustum,moving-cube,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21175,0.108032,0.011291,0.021888,0,0.037152,0.009952,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-11.png +gpu-frustum,gpu-frustum,moving-cube,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.865813,0.100768,0.01044,0.01936,0,0.034528,0.009984,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-12.png +gpu-frustum,gpu-frustum,moving-cube,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.45453,0.109248,0.018485,0.022208,0,0.037728,0.009376,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-13.png +gpu-frustum,gpu-frustum,moving-cube,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.15674,0.108576,0.008876,0.022048,0,0.036864,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-14.png +gpu-frustum,gpu-frustum,moving-cube,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.70298,0.109248,0.01047,0.022656,0,0.03728,0.010368,0,34536144,1,0,1,0,captures/gpu-frustum/moving-cube-taa-15.png +gpu-frustum,gpu-frustum,door-background,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.72387,0.101568,0.011401,0.022272,0,0.029888,0.01024,0,34536144,0,4,1,0,captures/gpu-frustum/door-background-taa-00.png +gpu-frustum,gpu-frustum,door-background,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.17047,0.108704,0.011551,0.02224,0,0.037184,0.00992,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-01.png +gpu-frustum,gpu-frustum,door-background,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.5148,0.109056,0.019788,0.022848,0,0.036928,0.010144,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-02.png +gpu-frustum,gpu-frustum,door-background,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1722,0.108864,0.009317,0.022688,0,0.036832,0.010496,3.2e-05,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-03.png +gpu-frustum,gpu-frustum,door-background,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.3408,0.109216,0.011842,0.022176,0,0.036864,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-04.png +gpu-frustum,gpu-frustum,door-background,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.33481,0.108896,0.011792,0.0232,0,0.0368,0.010112,3.2e-05,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-05.png +gpu-frustum,gpu-frustum,door-background,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.05534,0.108672,0.011191,0.021888,0,0.036864,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-06.png +gpu-frustum,gpu-frustum,door-background,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.28078,0.109504,0.018595,0.023104,0,0.035616,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-07.png +gpu-frustum,gpu-frustum,door-background,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.19665,0.147136,0.009959,0.022656,0,0.036672,0.010144,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-08.png +gpu-frustum,gpu-frustum,door-background,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.13448,0.104704,0.010811,0.01952,0,0.033984,0.009088,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-09.png +gpu-frustum,gpu-frustum,door-background,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.56285,0.108704,0.014718,0.021856,0,0.036864,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-10.png +gpu-frustum,gpu-frustum,door-background,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1679,0.107808,0.008646,0.022848,0,0.036032,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-11.png +gpu-frustum,gpu-frustum,door-background,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.40068,0.10928,0.012624,0.022592,0,0.037344,0.00976,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-12.png +gpu-frustum,gpu-frustum,door-background,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.17976,0.108256,0.009778,0.021952,0,0.036992,0.010112,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-13.png +gpu-frustum,gpu-frustum,door-background,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.90677,0.100864,0.01083,0.019616,0,0.034464,0.009088,0,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-14.png +gpu-frustum,gpu-frustum,door-background,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.3631,0.108768,0.019907,0.02288,0,0.036544,0.010496,3.2e-05,34536144,1,0,1,0,captures/gpu-frustum/door-background-taa-15.png +gpu-frustum,gpu-frustum,door-open,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.15152,0.101056,0.009368,0.022176,0,0.029536,0.009376,0,34536144,0,4,1,0,captures/gpu-frustum/door-open-taa-00.png +gpu-frustum,gpu-frustum,door-open,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.71786,0.108928,0.01013,0.022944,0,0.036864,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/door-open-taa-01.png +gpu-frustum,gpu-frustum,door-open,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.30837,0.1088,0.010991,0.021888,0,0.036864,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/door-open-taa-02.png +gpu-frustum,gpu-frustum,door-open,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06864,0.108,0.011822,0.022112,0,0.036704,0.010336,0,34536144,1,0,1,0,captures/gpu-frustum/door-open-taa-03.png +gpu-frustum,gpu-frustum,door-open,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.24773,0.110432,0.01584,0.022208,0,0.038656,0.00944,0,34536144,1,0,1,0,captures/gpu-frustum/door-open-taa-04.png +gpu-frustum,gpu-frustum,door-open,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.23008,0.14288,0.01087,0.021728,0,0.036864,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/door-open-taa-05.png +gpu-frustum,gpu-frustum,door-open,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.98306,0.109248,0.013896,0.02176,0,0.03808,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/door-open-taa-06.png +gpu-frustum,gpu-frustum,door-open,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.29922,0.108448,0.010821,0.021856,0,0.037056,0.010336,0,34536144,1,0,1,0,captures/gpu-frustum/door-open-taa-07.png +gpu-frustum,gpu-frustum,door-open,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.18577,0.110144,0.01622,0.021952,0,0.038816,0.01024,0,34536144,1,0,1,0,captures/gpu-frustum/door-open-taa-08.png +gpu-frustum,gpu-frustum,door-open,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.54323,0.110112,0.020318,0.02208,0,0.037632,0.009472,0,34536144,1,0,1,0,captures/gpu-frustum/door-open-taa-09.png +gpu-frustum,gpu-frustum,cut,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.17088,0.100704,0.009178,0.02224,0,0.02944,0.010176,0,34536144,0,4,1,0,captures/gpu-frustum/cut-taa-00.png +gpu-frustum,gpu-frustum,cut,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.29228,0.100544,0.011341,0.021856,0,0.0288,0.01024,0,34536144,0,2,1,0,captures/gpu-frustum/cut-taa-01.png +gpu-frustum,gpu-frustum,resize,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.57211,0.103264,0.011181,0.022048,0,0.029824,0.010432,0,34536144,0,4,1,0,captures/gpu-frustum/resize-taa-00.png +gpu-frustum,gpu-frustum,resize,taa,1,319,241,319,241,NVIDIA GeForce RTX 2080 Ti,1.24061,0.138112,0.043983,0.028704,0,0.031392,0.011872,0,37470224,0,7,1,0,captures/gpu-frustum/resize-taa-01.png +gpu-frustum,gpu-frustum,ui-alpha,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.93661,0.122496,0.015019,0.028096,0,0.029696,0.009664,0.010208,34540560,0,4,1,0,captures/gpu-frustum/ui-alpha-taa-00.png +gpu-frustum,gpu-frustum,ui-alpha,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21444,0.10976,0.013986,0.019104,0,0.035936,0.009856,0.008192,34540560,1,0,1,0,captures/gpu-frustum/ui-alpha-taa-01.png +gpu-frustum,gpu-frustum,teleport,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.51919,0.103936,0.018665,0.02336,0,0.029024,0.01024,0,34540560,0,4,1,0,captures/gpu-frustum/teleport-taa-00.png +gpu-frustum,gpu-frustum,teleport,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.13648,0.100768,0.008105,0.021024,0,0.030432,0.010144,3.2e-05,34540560,0,3,1,0,captures/gpu-frustum/teleport-taa-01.png +gpu-frustum,gpu-frustum,projection,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.31825,0.101216,0.011051,0.022368,0,0.029344,0.01024,0,34540560,0,4,1,0,captures/gpu-frustum/projection-taa-00.png +gpu-frustum,gpu-frustum,projection,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.32992,0.100512,0.011892,0.021568,0,0.03008,0.010176,0,34540560,0,6,1,0,captures/gpu-frustum/projection-taa-01.png +gpu-frustum,gpu-frustum,view-switch,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16792,0.102016,0.018165,0.022176,0,0.029568,0.01024,0,34540560,0,4,1,0,captures/gpu-frustum/view-switch-taa-00.png +gpu-frustum,gpu-frustum,view-switch,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.95171,0.10096,0.017213,0.02208,0,0.029536,0.009792,0,34540560,0,4,1,0,captures/gpu-frustum/view-switch-taa-01.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,7.05687,0.116384,0.01553,0.029664,0,0.030816,0.011328,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-00.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.981802,0.097728,0.014958,0.019776,0,0.029248,0.010592,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-01.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.19315,0.104768,0.016391,0.022912,0,0.030496,0.010464,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-02.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.16551,0.101376,0.009729,0.021728,0,0.03056,0.010336,3.2e-05,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-03.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.02291,0.09568,0.011101,0.018976,0,0.028672,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-04.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.21952,0.101504,0.01566,0.02256,0,0.028832,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-05.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.13791,0.102112,0.009368,0.021792,0,0.03072,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-06.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.06302,0.096032,0.014086,0.019872,0,0.027648,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-07.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.70953,0.102592,0.014277,0.022432,0,0.03072,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-08.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.11625,0.101824,0.008646,0.022336,0,0.030368,0.010432,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-09.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.67711,0.101568,0.012654,0.022208,0,0.030208,0.0104,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-10.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.17099,0.102368,0.011892,0.022784,0,0.0296,0.010656,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-11.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.02932,0.102432,0.008135,0.022784,0,0.030208,0.010496,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-12.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.21394,0.10288,0.013094,0.023328,0,0.0288,0.01152,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-13.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.28155,0.10224,0.012714,0.022144,0,0.030496,0.010336,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-14.png +gpu-frustum,gpu-frustum,wire-static,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.21308,0.102112,0.009327,0.022752,0,0.02912,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/wire-static-upscale-current-15.png +gpu-frustum,gpu-frustum,pan,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.1589,0.101696,0.012504,0.022464,0,0.030048,0.009792,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-00.png +gpu-frustum,gpu-frustum,pan,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.74975,0.101888,0.013265,0.021664,0,0.030624,0.010336,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-01.png +gpu-frustum,gpu-frustum,pan,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.984397,0.096064,0.011652,0.019552,0,0.027584,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-02.png +gpu-frustum,gpu-frustum,pan,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.3735,0.101248,0.013305,0.021248,0,0.030592,0.010368,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-03.png +gpu-frustum,gpu-frustum,pan,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.16133,0.101216,0.009949,0.022208,0,0.029888,0.010432,3.2e-05,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-04.png +gpu-frustum,gpu-frustum,pan,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.02948,0.10144,0.009929,0.02272,0,0.0288,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-05.png +gpu-frustum,gpu-frustum,pan,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.3457,0.10128,0.012483,0.022304,0,0.029376,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-06.png +gpu-frustum,gpu-frustum,pan,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.23902,0.133472,0.009518,0.022656,0,0.052192,0.019552,3.2e-05,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-07.png +gpu-frustum,gpu-frustum,pan,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.886112,0.09568,0.011131,0.019872,0,0.028736,0.009152,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-08.png +gpu-frustum,gpu-frustum,pan,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.28712,0.10192,0.012804,0.023136,0,0.02944,0.0104,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-09.png +gpu-frustum,gpu-frustum,pan,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.23311,0.116832,0.01031,0.021632,0,0.030784,0.012128,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-10.png +gpu-frustum,gpu-frustum,pan,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.934693,0.095392,0.011612,0.019712,0,0.0288,0.010112,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-11.png +gpu-frustum,gpu-frustum,pan,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.2774,0.101408,0.012012,0.022464,0,0.029408,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-12.png +gpu-frustum,gpu-frustum,pan,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.17818,0.101792,0.009247,0.02272,0,0.02928,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-13.png +gpu-frustum,gpu-frustum,pan,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.881263,0.095424,0.011492,0.01952,0,0.028672,0.01024,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-14.png +gpu-frustum,gpu-frustum,pan,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.24162,0.102688,0.012513,0.022528,0,0.030592,0.010368,0,34437536,0,2,1,0,captures/gpu-frustum/pan-upscale-current-15.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.12032,0.109792,0.009939,0.025024,0,0.029824,0.010912,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-00.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.19037,0.101184,0.014317,0.0224,0,0.029728,0.009568,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-01.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.22089,0.101472,0.011141,0.02176,0,0.030176,0.010432,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-02.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.0483,0.101504,0.009057,0.022656,0,0.029376,0.010432,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-03.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.26237,0.103904,0.012123,0.023392,0,0.028672,0.011264,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-04.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.22435,0.101248,0.01063,0.021824,0,0.03024,0.010464,3.2e-05,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-05.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.11762,0.10144,0.010981,0.022208,0,0.02912,0.011328,3.2e-05,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-06.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.37967,0.101408,0.013926,0.0224,0,0.029632,0.009408,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-07.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.41504,0.101312,0.011342,0.022496,0,0.029408,0.009664,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-08.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.915597,0.097376,0.012633,0.019456,0,0.0288,0.010528,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-09.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.35675,0.101856,0.012995,0.022336,0,0.029728,0.010496,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-10.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.25564,0.10048,0.01074,0.022336,0,0.029184,0.010304,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-11.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.08795,0.096064,0.014788,0.020064,0,0.028608,0.01008,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-12.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.44291,0.102368,0.019176,0.021984,0,0.030656,0.010304,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-13.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.33108,0.101152,0.012333,0.021824,0,0.030144,0.010304,0,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-14.png +gpu-frustum,gpu-frustum,moving-cube,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.68638,0.100576,0.017553,0.022176,0,0.029184,0.010336,3.2e-05,34437840,0,2,1,0,captures/gpu-frustum/moving-cube-upscale-current-15.png +gpu-frustum,gpu-frustum,door-background,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.74828,0.101568,0.013826,0.022528,0,0.029728,0.010048,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-00.png +gpu-frustum,gpu-frustum,door-background,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.33685,0.10416,0.015339,0.023296,0,0.030816,0.010432,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-01.png +gpu-frustum,gpu-frustum,door-background,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.38964,0.101344,0.014167,0.022016,0,0.02992,0.010336,3.2e-05,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-02.png +gpu-frustum,gpu-frustum,door-background,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.22248,0.100832,0.010209,0.02208,0,0.029504,0.00976,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-03.png +gpu-frustum,gpu-frustum,door-background,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.11192,0.096032,0.012203,0.02016,0,0.028672,0.01024,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-04.png +gpu-frustum,gpu-frustum,door-background,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.30642,0.102112,0.013866,0.022016,0,0.030656,0.010304,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-05.png +gpu-frustum,gpu-frustum,door-background,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.29418,0.101728,0.011742,0.022656,0,0.028672,0.011296,3.2e-05,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-06.png +gpu-frustum,gpu-frustum,door-background,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.69647,0.10112,0.014728,0.02224,0,0.029056,0.01024,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-07.png +gpu-frustum,gpu-frustum,door-background,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.32048,0.101536,0.013445,0.02192,0,0.030016,0.010304,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-08.png +gpu-frustum,gpu-frustum,door-background,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.13123,0.100704,0.007575,0.021248,0,0.030272,0.010272,3.2e-05,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-09.png +gpu-frustum,gpu-frustum,door-background,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.27752,0.101248,0.012944,0.022304,0,0.02976,0.009536,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-10.png +gpu-frustum,gpu-frustum,door-background,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.45142,0.101536,0.010951,0.022496,0,0.029792,0.0104,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-11.png +gpu-frustum,gpu-frustum,door-background,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.843151,0.095008,0.008216,0.01904,0,0.02928,0.009632,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-12.png +gpu-frustum,gpu-frustum,door-background,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.17663,0.101088,0.013365,0.02192,0,0.030144,0.010272,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-13.png +gpu-frustum,gpu-frustum,door-background,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.47945,0.101536,0.011632,0.022048,0,0.029856,0.010688,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-14.png +gpu-frustum,gpu-frustum,door-background,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.863348,0.095232,0.007915,0.019104,0,0.028672,0.01024,0,34437840,0,2,1,0,captures/gpu-frustum/door-background-upscale-current-15.png +gpu-frustum,gpu-frustum,door-open,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.25937,0.101696,0.012504,0.022784,0,0.028736,0.01024,0,34437840,0,2,1,0,captures/gpu-frustum/door-open-upscale-current-00.png +gpu-frustum,gpu-frustum,door-open,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.31774,0.10176,0.011381,0.022144,0,0.029952,0.010304,0,34437840,0,2,1,0,captures/gpu-frustum/door-open-upscale-current-01.png +gpu-frustum,gpu-frustum,door-open,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.868559,0.09568,0.007975,0.019744,0,0.028736,0.01024,0,34437840,0,2,1,0,captures/gpu-frustum/door-open-upscale-current-02.png +gpu-frustum,gpu-frustum,door-open,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.23979,0.100032,0.014748,0.021376,0,0.029152,0.01024,0,34437840,0,2,1,0,captures/gpu-frustum/door-open-upscale-current-03.png +gpu-frustum,gpu-frustum,door-open,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.35731,0.100448,0.011251,0.021216,0,0.029792,0.010368,0,34437840,0,2,1,0,captures/gpu-frustum/door-open-upscale-current-04.png +gpu-frustum,gpu-frustum,door-open,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.887645,0.0952,0.008596,0.019424,0,0.028736,0.01008,3.2e-05,34437840,0,2,1,0,captures/gpu-frustum/door-open-upscale-current-05.png +gpu-frustum,gpu-frustum,door-open,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.31639,0.100608,0.014507,0.021536,0,0.029248,0.01024,0,34437840,0,2,1,0,captures/gpu-frustum/door-open-upscale-current-06.png +gpu-frustum,gpu-frustum,door-open,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.2356,0.100096,0.011953,0.021568,0,0.029312,0.01024,0,34437840,0,2,1,0,captures/gpu-frustum/door-open-upscale-current-07.png +gpu-frustum,gpu-frustum,door-open,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.09964,0.10288,0.009047,0.020864,0,0.0304,0.010336,0,34437840,0,2,1,0,captures/gpu-frustum/door-open-upscale-current-08.png +gpu-frustum,gpu-frustum,door-open,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.28241,0.101504,0.013235,0.021856,0,0.0296,0.01024,0,34437840,0,2,1,0,captures/gpu-frustum/door-open-upscale-current-09.png +gpu-frustum,gpu-frustum,cut,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.2216,0.10064,0.009238,0.02208,0,0.029696,0.009216,6.4e-05,34437840,0,2,1,0,captures/gpu-frustum/cut-upscale-current-00.png +gpu-frustum,gpu-frustum,cut,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.823433,0.09568,0.008125,0.019552,0,0.028672,0.01024,0,34437840,0,2,1,0,captures/gpu-frustum/cut-upscale-current-01.png +gpu-frustum,gpu-frustum,resize,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.29155,0.101408,0.023384,0.021952,0,0.030304,0.010208,0,34437840,0,2,1,0,captures/gpu-frustum/resize-upscale-current-00.png +gpu-frustum,gpu-frustum,resize,upscale-current,1,319,241,214,162,NVIDIA GeForce RTX 2080 Ti,1.31167,0.13696,0.064441,0.028416,0,0.030912,0.011072,0,37060624,0,2,1,0,captures/gpu-frustum/resize-upscale-current-01.png +gpu-frustum,gpu-frustum,ui-alpha,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.34372,0.1232,0.018054,0.026912,0,0.030784,0.010176,0.01024,34442256,0,2,1,0,captures/gpu-frustum/ui-alpha-upscale-current-00.png +gpu-frustum,gpu-frustum,ui-alpha,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.37729,0.11056,0.010009,0.022016,0,0.029696,0.010528,0.009184,34442256,0,2,1,0,captures/gpu-frustum/ui-alpha-upscale-current-01.png +gpu-frustum,gpu-frustum,teleport,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.826359,0.09504,0.008396,0.0192,0,0.02928,0.009632,0,34442256,0,2,1,0,captures/gpu-frustum/teleport-upscale-current-00.png +gpu-frustum,gpu-frustum,teleport,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.63326,0.10256,0.013315,0.022368,0,0.02944,0.010144,0,34442256,0,2,1,0,captures/gpu-frustum/teleport-upscale-current-01.png +gpu-frustum,gpu-frustum,projection,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.2742,0.101248,0.012563,0.022688,0,0.028704,0.01024,0,34442256,0,2,1,0,captures/gpu-frustum/projection-upscale-current-00.png +gpu-frustum,gpu-frustum,projection,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.5248,0.102688,0.013465,0.021728,0,0.030432,0.010176,0,34442256,0,2,1,0,captures/gpu-frustum/projection-upscale-current-01.png +gpu-frustum,gpu-frustum,view-switch,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.29076,0.101184,0.013275,0.022272,0,0.029504,0.009888,0,34442256,0,2,1,0,captures/gpu-frustum/view-switch-upscale-current-00.png +gpu-frustum,gpu-frustum,view-switch,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.07223,0.100672,0.007935,0.022144,0,0.029536,0.00976,0,34442256,0,2,1,0,captures/gpu-frustum/view-switch-upscale-current-01.png +gpu-frustum,gpu-frustum,wire-static,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,6.9627,0.1176,0.025438,0.030208,0,0.031072,0.011328,0,34437536,0,1,1,0,captures/gpu-frustum/wire-static-upscale-00.png +gpu-frustum,gpu-frustum,wire-static,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.57709,0.146304,0.017623,0.022912,0,0.063072,0.020992,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-01.png +gpu-frustum,gpu-frustum,wire-static,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.12535,0.104992,0.012644,0.020768,0,0.034912,0.010464,3.2e-05,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-02.png +gpu-frustum,gpu-frustum,wire-static,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.2848,0.110848,0.025849,0.023232,0,0.038496,0.0104,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-03.png +gpu-frustum,gpu-frustum,wire-static,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.16459,0.109664,0.009478,0.02208,0,0.038176,0.01056,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-04.png +gpu-frustum,gpu-frustum,wire-static,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.770724,0.102368,0.008526,0.019648,0,0.035232,0.010112,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-05.png +gpu-frustum,gpu-frustum,wire-static,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.62241,0.110624,0.017352,0.023296,0,0.03824,0.010464,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-06.png +gpu-frustum,gpu-frustum,wire-static,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.14757,0.109472,0.009819,0.022208,0,0.038048,0.0104,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-07.png +gpu-frustum,gpu-frustum,wire-static,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.82799,0.1104,0.012844,0.022816,0,0.038336,0.010336,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-08.png +gpu-frustum,gpu-frustum,wire-static,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.21444,0.11008,0.011101,0.023008,0,0.03776,0.009664,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-09.png +gpu-frustum,gpu-frustum,wire-static,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.0143,0.110176,0.007975,0.023264,0,0.036864,0.01024,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-10.png +gpu-frustum,gpu-frustum,wire-static,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.12034,0.109408,0.017884,0.022688,0,0.037248,0.010464,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-11.png +gpu-frustum,gpu-frustum,wire-static,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.26347,0.109632,0.01091,0.022816,0,0.0376,0.009504,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-12.png +gpu-frustum,gpu-frustum,wire-static,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.791613,0.102208,0.008346,0.020128,0,0.035136,0.010048,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-13.png +gpu-frustum,gpu-frustum,wire-static,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.21854,0.110464,0.016902,0.023136,0,0.037568,0.01024,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-14.png +gpu-frustum,gpu-frustum,wire-static,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.16727,0.10992,0.010309,0.022592,0,0.038272,0.010368,0,34437536,1,0,1,0,captures/gpu-frustum/wire-static-upscale-15.png +gpu-frustum,gpu-frustum,pan,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.81599,0.094112,0.008375,0.019392,0,0.028192,0.010016,3.2e-05,34437536,0,4,1,0,captures/gpu-frustum/pan-upscale-00.png +gpu-frustum,gpu-frustum,pan,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.17207,0.106176,0.017533,0.023264,0,0.0336,0.01024,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-01.png +gpu-frustum,gpu-frustum,pan,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.5911,0.119424,0.011372,0.022496,0,0.03456,0.0104,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-02.png +gpu-frustum,gpu-frustum,pan,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.02176,0.105312,0.009849,0.022784,0,0.033248,0.010304,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-03.png +gpu-frustum,gpu-frustum,pan,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.56246,0.106752,0.015309,0.023008,0,0.033856,0.010528,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-04.png +gpu-frustum,gpu-frustum,pan,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.14678,0.108768,0.009368,0.023008,0,0.036384,0.010336,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-05.png +gpu-frustum,gpu-frustum,pan,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.54955,0.106624,0.012273,0.022784,0,0.034304,0.010368,3.2e-05,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-06.png +gpu-frustum,gpu-frustum,pan,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.19294,0.106272,0.011842,0.023264,0,0.033056,0.01024,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-07.png +gpu-frustum,gpu-frustum,pan,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.05691,0.10576,0.008146,0.022336,0,0.034432,0.010272,3.2e-05,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-08.png +gpu-frustum,gpu-frustum,pan,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.2436,0.108832,0.019507,0.023296,0,0.03616,0.010592,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-09.png +gpu-frustum,gpu-frustum,pan,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.65048,0.105152,0.022853,0.022016,0,0.033952,0.010208,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-10.png +gpu-frustum,gpu-frustum,pan,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.883988,0.0984,0.01059,0.019648,0,0.032,0.010048,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-11.png +gpu-frustum,gpu-frustum,pan,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.51207,0.10736,0.020078,0.023072,0,0.034208,0.009536,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-12.png +gpu-frustum,gpu-frustum,pan,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.18149,0.105952,0.009278,0.02224,0,0.034592,0.010368,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-13.png +gpu-frustum,gpu-frustum,pan,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.880681,0.09856,0.009168,0.020256,0,0.03152,0.00992,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-14.png +gpu-frustum,gpu-frustum,pan,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.71706,0.107136,0.018105,0.022592,0,0.035008,0.010048,0,34437536,1,0,1,0,captures/gpu-frustum/pan-upscale-15.png +gpu-frustum,gpu-frustum,moving-cube,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.49276,0.11248,0.019847,0.025184,0,0.030848,0.010112,0,34437840,0,4,1,0,captures/gpu-frustum/moving-cube-upscale-00.png +gpu-frustum,gpu-frustum,moving-cube,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.50256,0.110656,0.017883,0.023232,0,0.037824,0.010528,3.2e-05,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-01.png +gpu-frustum,gpu-frustum,moving-cube,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.18496,0.108576,0.01076,0.022848,0,0.036576,0.010432,0,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-02.png +gpu-frustum,gpu-frustum,moving-cube,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.37504,0.148352,0.012373,0.037312,0,0.037504,0.009632,0,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-03.png +gpu-frustum,gpu-frustum,moving-cube,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.48495,0.111552,0.013365,0.023936,0,0.036448,0.010592,0,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-04.png +gpu-frustum,gpu-frustum,moving-cube,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.865292,0.104224,0.009398,0.019712,0,0.035936,0.010112,3.2e-05,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-05.png +gpu-frustum,gpu-frustum,moving-cube,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.42739,0.111072,0.025007,0.023296,0,0.03792,0.0104,3.2e-05,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-06.png +gpu-frustum,gpu-frustum,moving-cube,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.18559,0.110208,0.009799,0.022016,0,0.038272,0.01072,0,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-07.png +gpu-frustum,gpu-frustum,moving-cube,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.872616,0.102304,0.010791,0.020384,0,0.035296,0.009888,3.2e-05,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-08.png +gpu-frustum,gpu-frustum,moving-cube,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.62711,0.11024,0.016661,0.022784,0,0.037472,0.010336,0,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-09.png +gpu-frustum,gpu-frustum,moving-cube,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.14763,0.11104,0.009909,0.022464,0,0.039424,0.009728,0,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-10.png +gpu-frustum,gpu-frustum,moving-cube,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.27745,0.141184,0.011972,0.02192,0,0.065536,0.014336,0,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-11.png +gpu-frustum,gpu-frustum,moving-cube,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.52494,0.110176,0.012303,0.022976,0,0.037856,0.009632,0,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-12.png +gpu-frustum,gpu-frustum,moving-cube,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.88036,0.102016,0.009808,0.020128,0,0.034528,0.01008,0,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-13.png +gpu-frustum,gpu-frustum,moving-cube,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.34083,0.11008,0.017944,0.022816,0,0.038016,0.009664,0,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-14.png +gpu-frustum,gpu-frustum,moving-cube,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.22455,0.124992,0.009888,0.02272,0,0.035744,0.01024,0,34437840,1,0,1,0,captures/gpu-frustum/moving-cube-upscale-15.png +gpu-frustum,gpu-frustum,door-background,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.838482,0.0952,0.01028,0.018528,0,0.028672,0.01024,0,34437840,0,4,1,0,captures/gpu-frustum/door-background-upscale-00.png +gpu-frustum,gpu-frustum,door-background,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.57446,0.110176,0.020118,0.02288,0,0.037856,0.010432,3.2e-05,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-01.png +gpu-frustum,gpu-frustum,door-background,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.1782,0.109856,0.011051,0.022848,0,0.037344,0.01024,0,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-02.png +gpu-frustum,gpu-frustum,door-background,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.68775,0.110688,0.016682,0.022752,0,0.03824,0.009568,0,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-03.png +gpu-frustum,gpu-frustum,door-background,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.711,0.11136,0.012875,0.023424,0,0.038432,0.0104,0,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-04.png +gpu-frustum,gpu-frustum,door-background,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.856907,0.10192,0.009888,0.019968,0,0.03536,0.010016,0,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-05.png +gpu-frustum,gpu-frustum,door-background,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.43644,0.111328,0.015169,0.023328,0,0.03824,0.009728,0,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-06.png +gpu-frustum,gpu-frustum,door-background,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.17969,0.109376,0.009819,0.022272,0,0.038016,0.010272,0,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-07.png +gpu-frustum,gpu-frustum,door-background,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.69883,0.144544,0.011982,0.022208,0,0.063488,0.01984,0,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-08.png +gpu-frustum,gpu-frustum,door-background,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.56625,0.109792,0.01049,0.022912,0,0.037312,0.010368,0,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-09.png +gpu-frustum,gpu-frustum,door-background,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.809978,0.10256,0.007925,0.019776,0,0.035616,0.01024,3.2e-05,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-10.png +gpu-frustum,gpu-frustum,door-background,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.38846,0.109504,0.019847,0.022752,0,0.036864,0.01024,0,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-11.png +gpu-frustum,gpu-frustum,door-background,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.17906,0.141536,0.009548,0.023008,0,0.069376,0.010432,0,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-12.png +gpu-frustum,gpu-frustum,door-background,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.756477,0.101376,0.008767,0.019808,0,0.034912,0.009984,3.2e-05,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-13.png +gpu-frustum,gpu-frustum,door-background,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.48757,0.110176,0.016311,0.022816,0,0.038272,0.01024,3.2e-05,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-14.png +gpu-frustum,gpu-frustum,door-background,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.17866,0.109888,0.009969,0.023296,0,0.037248,0.010336,0,34437840,1,0,1,0,captures/gpu-frustum/door-background-upscale-15.png +gpu-frustum,gpu-frustum,door-open,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.59378,0.102272,0.012303,0.022688,0,0.030144,0.010432,3.2e-05,34437840,0,4,1,0,captures/gpu-frustum/door-open-upscale-00.png +gpu-frustum,gpu-frustum,door-open,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.64634,0.110112,0.011602,0.023296,0,0.036896,0.01024,0,34437840,1,0,1,0,captures/gpu-frustum/door-open-upscale-01.png +gpu-frustum,gpu-frustum,door-open,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.800841,0.101504,0.008235,0.019584,0,0.035424,0.010048,0,34437840,1,0,1,0,captures/gpu-frustum/door-open-upscale-02.png +gpu-frustum,gpu-frustum,door-open,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.39994,0.110144,0.018054,0.022336,0,0.038016,0.009728,0,34437840,1,0,1,0,captures/gpu-frustum/door-open-upscale-03.png +gpu-frustum,gpu-frustum,door-open,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.18377,0.136096,0.010099,0.030272,0,0.056384,0.009568,0,34437840,1,0,1,0,captures/gpu-frustum/door-open-upscale-04.png +gpu-frustum,gpu-frustum,door-open,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.787385,0.1016,0.009207,0.019648,0,0.0352,0.009952,0,34437840,1,0,1,0,captures/gpu-frustum/door-open-upscale-05.png +gpu-frustum,gpu-frustum,door-open,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.64088,0.109952,0.01612,0.02224,0,0.037824,0.009984,0,34437840,1,0,1,0,captures/gpu-frustum/door-open-upscale-06.png +gpu-frustum,gpu-frustum,door-open,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.15254,0.108928,0.010179,0.022144,0,0.0376,0.010432,3.2e-05,34437840,1,0,1,0,captures/gpu-frustum/door-open-upscale-07.png +gpu-frustum,gpu-frustum,door-open,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.2492,0.108864,0.010871,0.022176,0,0.037024,0.01024,0,34437840,1,0,1,0,captures/gpu-frustum/door-open-upscale-08.png +gpu-frustum,gpu-frustum,door-open,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.75937,0.108544,0.011231,0.022144,0,0.037376,0.010336,3.2e-05,34437840,1,0,1,0,captures/gpu-frustum/door-open-upscale-09.png +gpu-frustum,gpu-frustum,cut,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.835656,0.095168,0.008536,0.018432,0,0.029728,0.009184,0,34437840,0,4,1,0,captures/gpu-frustum/cut-upscale-00.png +gpu-frustum,gpu-frustum,cut,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.37859,0.101952,0.016792,0.022432,0,0.029952,0.0104,3.2e-05,34437840,0,2,1,0,captures/gpu-frustum/cut-upscale-01.png +gpu-frustum,gpu-frustum,resize,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.24248,0.10112,0.0104,0.022336,0,0.029792,0.010208,3.2e-05,34437840,0,4,1,0,captures/gpu-frustum/resize-upscale-00.png +gpu-frustum,gpu-frustum,resize,upscale,1,319,241,214,162,NVIDIA GeForce RTX 2080 Ti,1.19136,0.137824,0.037781,0.028384,0,0.03072,0.012288,0,37060624,0,7,1,0,captures/gpu-frustum/resize-upscale-01.png +gpu-frustum,gpu-frustum,ui-alpha,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.29598,0.121952,0.013005,0.028096,0,0.02976,0.009888,0.009984,34442256,0,4,1,0,captures/gpu-frustum/ui-alpha-upscale-00.png +gpu-frustum,gpu-frustum,ui-alpha,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.47726,0.118496,0.01066,0.022112,0,0.036864,0.01024,0.010144,34442256,1,0,1,0,captures/gpu-frustum/ui-alpha-upscale-01.png +gpu-frustum,gpu-frustum,teleport,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.68992,0.10368,0.011641,0.023264,0,0.029696,0.010592,3.2e-05,34442256,0,4,1,0,captures/gpu-frustum/teleport-upscale-00.png +gpu-frustum,gpu-frustum,teleport,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.860694,0.097312,0.008345,0.019808,0,0.029088,0.009824,0,34442256,0,3,1,0,captures/gpu-frustum/teleport-upscale-01.png +gpu-frustum,gpu-frustum,projection,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.33562,0.101792,0.017382,0.022848,0,0.029568,0.01024,0,34442256,0,4,1,0,captures/gpu-frustum/projection-upscale-00.png +gpu-frustum,gpu-frustum,projection,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.23406,0.118496,0.009508,0.021824,0,0.029952,0.010144,3.2e-05,34442256,0,6,1,0,captures/gpu-frustum/projection-upscale-01.png +gpu-frustum,gpu-frustum,view-switch,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,0.793737,0.094944,0.009097,0.01952,0,0.02896,0.009888,0,34442256,0,4,1,0,captures/gpu-frustum/view-switch-upscale-00.png +gpu-frustum,gpu-frustum,view-switch,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.51573,0.101088,0.013565,0.0224,0,0.029408,0.010272,3.2e-05,34442256,0,4,1,0,captures/gpu-frustum/view-switch-upscale-01.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,0,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,6.29759,0.095616,0.049413,0.024192,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-00.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,1,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.05888,0.084736,0.031018,0.017952,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-01.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,2,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.70253,0.08624,0.03191,0.019232,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-02.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,3,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.03864,0.086976,0.029396,0.018016,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-03.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,4,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.1955,0.085152,0.030307,0.017952,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-04.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,5,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.16293,0.085984,0.036048,0.01872,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-05.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,6,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.10525,0.084448,0.040327,0.0184,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-06.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,7,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.07175,0.086048,0.0422,0.018304,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-07.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,8,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.07265,0.084352,0.030467,0.018368,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-08.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,9,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.02791,0.085472,0.028814,0.017952,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-09.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,10,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.03845,0.08512,0.029205,0.017792,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-10.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,11,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.24015,0.124608,0.029987,0.018848,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-11.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,12,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.16579,0.085216,0.034565,0.01872,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-12.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,13,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.13599,0.084256,0.035918,0.017696,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-13.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,14,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.18291,0.084096,0.033213,0.01824,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-14.png +gpu-frustum,gpu-frustum,wire-static,spatial-2x,15,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.10246,0.084128,0.035267,0.018336,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/wire-static-spatial-2x-15.png +gpu-frustum,gpu-frustum,pan,spatial-2x,0,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,8.18501,0.09424,0.046067,0.023712,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-00.png +gpu-frustum,gpu-frustum,pan,spatial-2x,1,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.847849,0.085792,0.025287,0.019584,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-01.png +gpu-frustum,gpu-frustum,pan,spatial-2x,2,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.19848,0.084512,0.022603,0.018048,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-02.png +gpu-frustum,gpu-frustum,pan,spatial-2x,3,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.869209,0.08512,0.022863,0.018304,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-03.png +gpu-frustum,gpu-frustum,pan,spatial-2x,4,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.875511,0.084544,0.024025,0.018656,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-04.png +gpu-frustum,gpu-frustum,pan,spatial-2x,5,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.815408,0.084032,0.022983,0.018176,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-05.png +gpu-frustum,gpu-frustum,pan,spatial-2x,6,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.09322,0.08512,0.026881,0.01744,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-06.png +gpu-frustum,gpu-frustum,pan,spatial-2x,7,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.0653,0.083808,0.029295,0.018208,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-07.png +gpu-frustum,gpu-frustum,pan,spatial-2x,8,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.05334,0.084096,0.028794,0.018112,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-08.png +gpu-frustum,gpu-frustum,pan,spatial-2x,9,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.03517,0.083872,0.026991,0.017632,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-09.png +gpu-frustum,gpu-frustum,pan,spatial-2x,10,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.26554,0.085056,0.027823,0.017184,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-10.png +gpu-frustum,gpu-frustum,pan,spatial-2x,11,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.98584,0.08448,0.025468,0.018496,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-11.png +gpu-frustum,gpu-frustum,pan,spatial-2x,12,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.887383,0.083488,0.022933,0.018112,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-12.png +gpu-frustum,gpu-frustum,pan,spatial-2x,13,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.01565,0.08384,0.023054,0.01808,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-13.png +gpu-frustum,gpu-frustum,pan,spatial-2x,14,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.48985,0.083968,0.024556,0.01808,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-14.png +gpu-frustum,gpu-frustum,pan,spatial-2x,15,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,0.902632,0.082496,0.024527,0.018272,0,0,0,0,34520288,0,0,1,0,captures/gpu-frustum/pan-spatial-2x-15.png +gpu-occlusion,gpu-occlusion,wire-static,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,6.73459,0.128128,0.020729,0.024608,0.006496,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-00.png +gpu-occlusion,gpu-occlusion,wire-static,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.71772,0.114048,0.017342,0.018592,0.006272,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-01.png +gpu-occlusion,gpu-occlusion,wire-static,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.38098,0.115808,0.010339,0.018912,0.006432,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-02.png +gpu-occlusion,gpu-occlusion,wire-static,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21344,0.113248,0.012344,0.018208,0.005856,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-03.png +gpu-occlusion,gpu-occlusion,wire-static,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.23126,0.114976,0.012453,0.018816,0.005536,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-04.png +gpu-occlusion,gpu-occlusion,wire-static,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.27721,0.115264,0.011652,0.018784,0.006048,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-05.png +gpu-occlusion,gpu-occlusion,wire-static,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.34933,0.114336,0.012143,0.018176,0.006432,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-06.png +gpu-occlusion,gpu-occlusion,wire-static,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.33865,0.131936,0.013145,0.031392,0.00672,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-07.png +gpu-occlusion,gpu-occlusion,wire-static,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.27601,0.114048,0.01078,0.017952,0.00656,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-08.png +gpu-occlusion,gpu-occlusion,wire-static,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.4198,0.114112,0.011201,0.018016,0.006656,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-09.png +gpu-occlusion,gpu-occlusion,wire-static,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.36529,0.115008,0.013625,0.018528,0.006496,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-10.png +gpu-occlusion,gpu-occlusion,wire-static,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.56258,0.114528,0.011812,0.017792,0.00656,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-11.png +gpu-occlusion,gpu-occlusion,wire-static,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.43246,0.114624,0.013886,0.018656,0.006656,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-12.png +gpu-occlusion,gpu-occlusion,wire-static,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.3254,0.114592,0.011131,0.018208,0.006592,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-13.png +gpu-occlusion,gpu-occlusion,wire-static,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.23352,0.11504,0.012423,0.01856,0.007168,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-14.png +gpu-occlusion,gpu-occlusion,wire-static,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.34724,0.11472,0.013075,0.018656,0.00592,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/wire-static-off-15.png +gpu-occlusion,gpu-occlusion,pan,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.53152,0.106208,0.011722,0.017696,0.006208,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-00.png +gpu-occlusion,gpu-occlusion,pan,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.28921,0.114272,0.011211,0.018016,0.006784,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-01.png +gpu-occlusion,gpu-occlusion,pan,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.26779,0.115424,0.014407,0.01872,0.006496,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-02.png +gpu-occlusion,gpu-occlusion,pan,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.76614,0.115008,0.013185,0.018048,0.006656,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-03.png +gpu-occlusion,gpu-occlusion,pan,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.48901,0.1144,0.012844,0.018464,0.00608,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-04.png +gpu-occlusion,gpu-occlusion,pan,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.30065,0.114432,0.010049,0.0184,0.006912,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-05.png +gpu-occlusion,gpu-occlusion,pan,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16619,0.115008,0.012864,0.018528,0.006496,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-06.png +gpu-occlusion,gpu-occlusion,pan,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.33418,0.11424,0.013746,0.018272,0.006688,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-07.png +gpu-occlusion,gpu-occlusion,pan,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.22381,0.114496,0.011271,0.018016,0.0064,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-08.png +gpu-occlusion,gpu-occlusion,pan,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.32292,0.115104,0.012664,0.0184,0.006528,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-09.png +gpu-occlusion,gpu-occlusion,pan,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.79943,0.11504,0.013516,0.018368,0.00592,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-10.png +gpu-occlusion,gpu-occlusion,pan,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.68348,0.114112,0.011632,0.018496,0.00576,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-11.png +gpu-occlusion,gpu-occlusion,pan,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.34205,0.114624,0.012143,0.017984,0.006176,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-12.png +gpu-occlusion,gpu-occlusion,pan,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.29423,0.11424,0.010049,0.01808,0.006816,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-13.png +gpu-occlusion,gpu-occlusion,pan,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.52037,0.11488,0.017883,0.018048,0.006496,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-14.png +gpu-occlusion,gpu-occlusion,pan,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.83612,0.115104,0.018835,0.018144,0.006528,0,0,0,34151648,0,0,1,0,captures/gpu-occlusion/pan-off-15.png +gpu-occlusion,gpu-occlusion,moving-cube,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.71286,0.142464,0.014147,0.020352,0.006592,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-00.png +gpu-occlusion,gpu-occlusion,moving-cube,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.56951,0.136448,0.014818,0.018272,0.014304,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-01.png +gpu-occlusion,gpu-occlusion,moving-cube,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.47534,0.114944,0.012654,0.018528,0.006656,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-02.png +gpu-occlusion,gpu-occlusion,moving-cube,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.35734,0.114976,0.012824,0.01776,0.006528,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-03.png +gpu-occlusion,gpu-occlusion,moving-cube,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.30822,0.116256,0.013135,0.01872,0.006464,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-04.png +gpu-occlusion,gpu-occlusion,moving-cube,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.39581,0.113888,0.013185,0.018016,0.006592,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-05.png +gpu-occlusion,gpu-occlusion,moving-cube,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.92422,0.114464,0.011602,0.018496,0.00576,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-06.png +gpu-occlusion,gpu-occlusion,moving-cube,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.39176,0.114048,0.013926,0.018304,0.00656,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-07.png +gpu-occlusion,gpu-occlusion,moving-cube,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.50126,0.115104,0.016821,0.018816,0.006688,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-08.png +gpu-occlusion,gpu-occlusion,moving-cube,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.47029,0.115264,0.012724,0.018432,0.006592,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-09.png +gpu-occlusion,gpu-occlusion,moving-cube,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.38225,0.11504,0.014277,0.018592,0.006592,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-10.png +gpu-occlusion,gpu-occlusion,moving-cube,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.34951,0.113792,0.011101,0.018208,0.00656,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-11.png +gpu-occlusion,gpu-occlusion,moving-cube,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.33243,0.114784,0.01063,0.01792,0.006976,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-12.png +gpu-occlusion,gpu-occlusion,moving-cube,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.10853,0.113888,0.008696,0.017824,0.005888,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-13.png +gpu-occlusion,gpu-occlusion,moving-cube,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07011,0.114304,0.008556,0.018496,0.00576,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-14.png +gpu-occlusion,gpu-occlusion,moving-cube,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.23061,0.114368,0.011001,0.018432,0.006144,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/moving-cube-off-15.png +gpu-occlusion,gpu-occlusion,door-background,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1178,0.106048,0.009137,0.018464,0.006496,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-00.png +gpu-occlusion,gpu-occlusion,door-background,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1245,0.113248,0.010399,0.017312,0.00656,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-01.png +gpu-occlusion,gpu-occlusion,door-background,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.39098,0.114016,0.018906,0.018272,0.00656,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-02.png +gpu-occlusion,gpu-occlusion,door-background,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.40518,0.113696,0.013696,0.0176,0.006592,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-03.png +gpu-occlusion,gpu-occlusion,door-background,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16526,0.113664,0.009308,0.01792,0.006432,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-04.png +gpu-occlusion,gpu-occlusion,door-background,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.19586,0.113664,0.011602,0.0184,0.006336,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-05.png +gpu-occlusion,gpu-occlusion,door-background,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.35292,0.115648,0.017172,0.017952,0.00656,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-06.png +gpu-occlusion,gpu-occlusion,door-background,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.63919,0.11504,0.012273,0.017728,0.006336,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-07.png +gpu-occlusion,gpu-occlusion,door-background,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.18162,0.11312,0.010179,0.017696,0.006432,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-08.png +gpu-occlusion,gpu-occlusion,door-background,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.02403,0.113696,0.009197,0.017984,0.00656,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-09.png +gpu-occlusion,gpu-occlusion,door-background,off,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.00776,0.114176,0.008265,0.018272,0.006496,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-10.png +gpu-occlusion,gpu-occlusion,door-background,off,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.20376,0.113632,0.008987,0.017696,0.006848,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-11.png +gpu-occlusion,gpu-occlusion,door-background,off,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.964098,0.1136,0.007333,0.01808,0.006496,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-12.png +gpu-occlusion,gpu-occlusion,door-background,off,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.31229,0.11392,0.008125,0.018016,0.006784,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-13.png +gpu-occlusion,gpu-occlusion,door-background,off,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.06171,0.1144,0.008686,0.017696,0.00624,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-14.png +gpu-occlusion,gpu-occlusion,door-background,off,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.04999,0.114176,0.007914,0.017536,0.006496,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-background-off-15.png +gpu-occlusion,gpu-occlusion,door-open,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.36348,0.105056,0.007594,0.0184,0.006272,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-open-off-00.png +gpu-occlusion,gpu-occlusion,door-open,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.07694,0.11392,0.012864,0.018208,0.006464,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-open-off-01.png +gpu-occlusion,gpu-occlusion,door-open,off,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.10847,0.113408,0.007424,0.016928,0.006464,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-open-off-02.png +gpu-occlusion,gpu-occlusion,door-open,off,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.41381,0.113312,0.007945,0.017152,0.00656,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-open-off-03.png +gpu-occlusion,gpu-occlusion,door-open,off,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.05007,0.113888,0.009628,0.017792,0.006464,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-open-off-04.png +gpu-occlusion,gpu-occlusion,door-open,off,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09894,0.113312,0.009478,0.0168,0.00624,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-open-off-05.png +gpu-occlusion,gpu-occlusion,door-open,off,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.29652,0.113056,0.008947,0.017472,0.006432,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-open-off-06.png +gpu-occlusion,gpu-occlusion,door-open,off,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.21964,0.114144,0.007835,0.0176,0.006304,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-open-off-07.png +gpu-occlusion,gpu-occlusion,door-open,off,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.993123,0.114272,0.007364,0.017664,0.006016,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-open-off-08.png +gpu-occlusion,gpu-occlusion,door-open,off,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.31269,0.112896,0.008306,0.017248,0.00656,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/door-open-off-09.png +gpu-occlusion,gpu-occlusion,cut,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.2068,0.105952,0.008086,0.018048,0.006752,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/cut-off-00.png +gpu-occlusion,gpu-occlusion,cut,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,0.979698,0.105408,0.007384,0.01776,0.006496,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/cut-off-01.png +gpu-occlusion,gpu-occlusion,resize,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.43366,0.1056,0.008777,0.018464,0.005568,0,0,0,34151952,0,0,1,0,captures/gpu-occlusion/resize-off-00.png +gpu-occlusion,gpu-occlusion,resize,off,1,319,241,319,241,NVIDIA GeForce RTX 2080 Ti,1.37914,0.150976,0.081063,0.021408,0.006112,0,0,0,35922768,0,0,1,0,captures/gpu-occlusion/resize-off-01.png +gpu-occlusion,gpu-occlusion,ui-alpha,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.00178,0.133216,0.013496,0.02336,0.014176,0,0,0,34156272,0,0,1,0,captures/gpu-occlusion/ui-alpha-off-00.png +gpu-occlusion,gpu-occlusion,ui-alpha,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.16745,0.120544,0.007705,0.018144,0.01344,0,0,0,34156272,0,0,1,0,captures/gpu-occlusion/ui-alpha-off-01.png +gpu-occlusion,gpu-occlusion,teleport,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.02951,0.104896,0.007524,0.01824,0.006528,0,0,0,34156272,0,0,1,0,captures/gpu-occlusion/teleport-off-00.png +gpu-occlusion,gpu-occlusion,teleport,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.09491,0.113024,0.007374,0.0168,0.006528,0,0,0,34156272,0,0,1,0,captures/gpu-occlusion/teleport-off-01.png +gpu-occlusion,gpu-occlusion,projection,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.0603,0.108064,0.008205,0.019136,0.005984,0,0,0,34156272,0,0,1,0,captures/gpu-occlusion/projection-off-00.png +gpu-occlusion,gpu-occlusion,projection,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.32283,0.104928,0.008395,0.018112,0.006496,0,0,0,34156272,0,0,1,0,captures/gpu-occlusion/projection-off-01.png +gpu-occlusion,gpu-occlusion,view-switch,off,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.1031,0.10464,0.008646,0.017664,0.00656,0,0,0,34156272,0,0,1,0,captures/gpu-occlusion/view-switch-off-00.png +gpu-occlusion,gpu-occlusion,view-switch,off,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.20803,0.105216,0.013235,0.017632,0.006496,0,0,0,34156272,0,0,1,0,captures/gpu-occlusion/view-switch-off-01.png +gpu-occlusion,gpu-occlusion,wire-static,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,7.30642,0.178656,0.041919,0.031776,0.007392,0.030784,0.01168,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-00.png +gpu-occlusion,gpu-occlusion,wire-static,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.37252,0.184416,0.029936,0.023232,0.007776,0.031936,0.024928,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-01.png +gpu-occlusion,gpu-occlusion,wire-static,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.61815,0.151584,0.014597,0.022592,0.008032,0.028672,0.011264,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-02.png +gpu-occlusion,gpu-occlusion,wire-static,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.27337,0.154752,0.02076,0.02224,0.008512,0.029696,0.009504,0.001024,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-03.png +gpu-occlusion,gpu-occlusion,wire-static,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.11992,0.150976,0.016822,0.021664,0.008192,0.02912,0.010304,3.2e-05,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-04.png +gpu-occlusion,gpu-occlusion,wire-static,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.49131,0.151424,0.013215,0.021376,0.008288,0.0296,0.010496,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-05.png +gpu-occlusion,gpu-occlusion,wire-static,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.43859,0.15232,0.012223,0.021632,0.00816,0.029184,0.01024,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-06.png +gpu-occlusion,gpu-occlusion,wire-static,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.49116,0.181792,0.011923,0.022592,0.008,0.050496,0.019136,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-07.png +gpu-occlusion,gpu-occlusion,wire-static,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.87055,0.151744,0.014979,0.021472,0.008224,0.029344,0.009568,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-08.png +gpu-occlusion,gpu-occlusion,wire-static,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.4174,0.151616,0.012273,0.022432,0.00816,0.029408,0.010272,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-09.png +gpu-occlusion,gpu-occlusion,wire-static,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.57157,0.15312,0.013987,0.022272,0.008416,0.028864,0.01024,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-10.png +gpu-occlusion,gpu-occlusion,wire-static,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.39824,0.152128,0.011261,0.021472,0.007712,0.029856,0.0104,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-11.png +gpu-occlusion,gpu-occlusion,wire-static,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.49417,0.152448,0.016871,0.022688,0.00736,0.030528,0.010432,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-12.png +gpu-occlusion,gpu-occlusion,wire-static,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.11354,0.152704,0.013867,0.021504,0.00848,0.029472,0.01024,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-13.png +gpu-occlusion,gpu-occlusion,wire-static,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.41438,0.151744,0.011732,0.022304,0.00848,0.02912,0.01024,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-14.png +gpu-occlusion,gpu-occlusion,wire-static,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.4806,0.152448,0.012093,0.021888,0.008256,0.029888,0.010272,0,34889120,0,2,1,0,captures/gpu-occlusion/wire-static-current-15.png +gpu-occlusion,gpu-occlusion,pan,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.41143,0.152064,0.012584,0.0224,0.008096,0.029824,0.0104,0,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-00.png +gpu-occlusion,gpu-occlusion,pan,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.4785,0.152352,0.013165,0.022368,0.008256,0.029536,0.010208,0,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-01.png +gpu-occlusion,gpu-occlusion,pan,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.42007,0.151776,0.012825,0.022496,0.007264,0.030112,0.010272,0,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-02.png +gpu-occlusion,gpu-occlusion,pan,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.3972,0.15136,0.012524,0.022624,0.007328,0.030368,0.010336,0,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-03.png +gpu-occlusion,gpu-occlusion,pan,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.51334,0.15312,0.014367,0.022944,0.00848,0.029472,0.010176,0,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-04.png +gpu-occlusion,gpu-occlusion,pan,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.45366,0.152064,0.013054,0.022144,0.008288,0.029536,0.009856,0,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-05.png +gpu-occlusion,gpu-occlusion,pan,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.42887,0.152256,0.013245,0.022208,0.008256,0.02912,0.01024,0,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-06.png +gpu-occlusion,gpu-occlusion,pan,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.55197,0.153056,0.014317,0.022208,0.008192,0.029632,0.01024,0,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-07.png +gpu-occlusion,gpu-occlusion,pan,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.48032,0.150976,0.013365,0.0224,0.007904,0.028672,0.011264,3.2e-05,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-08.png +gpu-occlusion,gpu-occlusion,pan,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.5183,0.151936,0.014156,0.02272,0.00736,0.0304,0.01056,0,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-09.png +gpu-occlusion,gpu-occlusion,pan,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.68671,0.152224,0.014678,0.022784,0.008288,0.02944,0.010336,0,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-10.png +gpu-occlusion,gpu-occlusion,pan,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.49911,0.151232,0.013796,0.02176,0.008608,0.028768,0.01024,0,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-11.png +gpu-occlusion,gpu-occlusion,pan,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.0034,0.152288,0.015439,0.022848,0.007936,0.030176,0.010208,3.2e-05,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-12.png +gpu-occlusion,gpu-occlusion,pan,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.59956,0.15184,0.012744,0.0216,0.007904,0.029728,0.010368,3.2e-05,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-13.png +gpu-occlusion,gpu-occlusion,pan,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.56103,0.151904,0.014928,0.021696,0.008224,0.029024,0.011296,3.2e-05,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-14.png +gpu-occlusion,gpu-occlusion,pan,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.44952,0.152288,0.013786,0.022752,0.007648,0.029984,0.010304,3.2e-05,34889120,0,2,1,0,captures/gpu-occlusion/pan-current-15.png +gpu-occlusion,gpu-occlusion,moving-cube,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.7445,0.162976,0.01621,0.025152,0.008128,0.03056,0.0104,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-00.png +gpu-occlusion,gpu-occlusion,moving-cube,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.44952,0.152224,0.013316,0.022112,0.008256,0.029216,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-01.png +gpu-occlusion,gpu-occlusion,moving-cube,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.55454,0.151552,0.013966,0.022112,0.007552,0.029856,0.010432,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-02.png +gpu-occlusion,gpu-occlusion,moving-cube,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.73396,0.199872,0.013976,0.0224,0.008224,0.029888,0.010752,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-03.png +gpu-occlusion,gpu-occlusion,moving-cube,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.04852,0.153408,0.013786,0.022816,0.007776,0.029824,0.01056,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-04.png +gpu-occlusion,gpu-occlusion,moving-cube,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.6649,0.152928,0.023264,0.022208,0.00736,0.03072,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-05.png +gpu-occlusion,gpu-occlusion,moving-cube,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.38163,0.152064,0.018364,0.0224,0.007392,0.030336,0.0104,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-06.png +gpu-occlusion,gpu-occlusion,moving-cube,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.02278,0.153376,0.02644,0.021984,0.008064,0.03024,0.010528,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-07.png +gpu-occlusion,gpu-occlusion,moving-cube,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.49172,0.153984,0.022573,0.022368,0.008384,0.028704,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-08.png +gpu-occlusion,gpu-occlusion,moving-cube,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.21921,0.151104,0.020639,0.02128,0.00832,0.029152,0.010144,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-09.png +gpu-occlusion,gpu-occlusion,moving-cube,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.21927,0.152608,0.022272,0.021696,0.008192,0.029248,0.010336,3.2e-05,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-10.png +gpu-occlusion,gpu-occlusion,moving-cube,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.65072,0.152,0.020259,0.022272,0.008288,0.02912,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-11.png +gpu-occlusion,gpu-occlusion,moving-cube,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.40649,0.152864,0.018655,0.02224,0.007456,0.030112,0.010336,3.2e-05,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-12.png +gpu-occlusion,gpu-occlusion,moving-cube,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.34891,0.150816,0.019056,0.021952,0.007968,0.030048,0.010272,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-13.png +gpu-occlusion,gpu-occlusion,moving-cube,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.50121,0.151456,0.024977,0.02144,0.008192,0.029344,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-14.png +gpu-occlusion,gpu-occlusion,moving-cube,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.29735,0.153024,0.017473,0.021152,0.008384,0.029408,0.009504,0,34889424,0,2,1,0,captures/gpu-occlusion/moving-cube-current-15.png +gpu-occlusion,gpu-occlusion,door-background,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.59576,0.153472,0.093095,0.022784,0.007968,0.02992,0.010368,3.2e-05,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-00.png +gpu-occlusion,gpu-occlusion,door-background,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,3.07251,0.151072,0.018274,0.02272,0.008096,0.029344,0.009568,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-01.png +gpu-occlusion,gpu-occlusion,door-background,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.23306,0.150528,0.027101,0.022368,0.00736,0.028672,0.011264,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-02.png +gpu-occlusion,gpu-occlusion,door-background,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.91796,0.153728,0.018936,0.022272,0.008192,0.029888,0.010496,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-03.png +gpu-occlusion,gpu-occlusion,door-background,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.16842,0.152928,0.015971,0.022528,0.008128,0.029728,0.010464,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-04.png +gpu-occlusion,gpu-occlusion,door-background,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.56042,0.151936,0.012684,0.022592,0.008192,0.029472,0.010496,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-05.png +gpu-occlusion,gpu-occlusion,door-background,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.57578,0.151264,0.019757,0.021536,0.00816,0.029248,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-06.png +gpu-occlusion,gpu-occlusion,door-background,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.56193,0.149952,0.015048,0.022496,0.007808,0.028896,0.010016,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-07.png +gpu-occlusion,gpu-occlusion,door-background,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.7011,0.150304,0.013175,0.021344,0.008128,0.029216,0.010144,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-08.png +gpu-occlusion,gpu-occlusion,door-background,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.76546,0.15088,0.014758,0.022176,0.00816,0.029824,0.010272,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-09.png +gpu-occlusion,gpu-occlusion,door-background,current,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.72355,0.152704,0.013846,0.02224,0.007872,0.028672,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-10.png +gpu-occlusion,gpu-occlusion,door-background,current,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.75152,0.183648,0.01593,0.019584,0.00768,0.029344,0.009568,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-11.png +gpu-occlusion,gpu-occlusion,door-background,current,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.90621,0.153984,0.017553,0.022528,0.008192,0.029472,0.010112,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-12.png +gpu-occlusion,gpu-occlusion,door-background,current,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.59748,0.151552,0.013375,0.02224,0.007168,0.02992,0.010688,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-13.png +gpu-occlusion,gpu-occlusion,door-background,current,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.67918,0.150944,0.015239,0.022272,0.00816,0.029664,0.009504,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-14.png +gpu-occlusion,gpu-occlusion,door-background,current,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.60648,0.150944,0.017773,0.021472,0.008096,0.028864,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/door-background-current-15.png +gpu-occlusion,gpu-occlusion,door-open,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.68391,0.150944,0.019146,0.022496,0.007968,0.029664,0.010432,0,34889424,0,2,1,0,captures/gpu-occlusion/door-open-current-00.png +gpu-occlusion,gpu-occlusion,door-open,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.61653,0.186848,0.021821,0.022592,0.0184,0.052288,0.0096,0,34889424,0,2,1,0,captures/gpu-occlusion/door-open-current-01.png +gpu-occlusion,gpu-occlusion,door-open,current,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.84883,0.151488,0.014127,0.021408,0.008,0.028672,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/door-open-current-02.png +gpu-occlusion,gpu-occlusion,door-open,current,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.85663,0.15136,0.017784,0.021568,0.008128,0.02976,0.010048,0,34889424,0,2,1,0,captures/gpu-occlusion/door-open-current-03.png +gpu-occlusion,gpu-occlusion,door-open,current,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.96894,0.151872,0.016281,0.021472,0.007872,0.029728,0.010368,0,34889424,0,2,1,0,captures/gpu-occlusion/door-open-current-04.png +gpu-occlusion,gpu-occlusion,door-open,current,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.06434,0.151072,0.018836,0.021888,0.008192,0.029152,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/door-open-current-05.png +gpu-occlusion,gpu-occlusion,door-open,current,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.06991,0.149696,0.017503,0.020608,0.008192,0.029056,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/door-open-current-06.png +gpu-occlusion,gpu-occlusion,door-open,current,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.04671,0.149664,0.018045,0.02128,0.00752,0.02992,0.010208,3.2e-05,34889424,0,2,1,0,captures/gpu-occlusion/door-open-current-07.png +gpu-occlusion,gpu-occlusion,door-open,current,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.16138,0.151232,0.016972,0.02176,0.007744,0.029952,0.010528,3.2e-05,34889424,0,2,1,0,captures/gpu-occlusion/door-open-current-08.png +gpu-occlusion,gpu-occlusion,door-open,current,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.53272,0.149792,0.012423,0.021728,0.007968,0.029216,0.009696,0,34889424,0,2,1,0,captures/gpu-occlusion/door-open-current-09.png +gpu-occlusion,gpu-occlusion,cut,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.35687,0.151008,0.013355,0.0224,0.007616,0.029856,0.010304,0,34889424,0,2,1,0,captures/gpu-occlusion/cut-current-00.png +gpu-occlusion,gpu-occlusion,cut,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.43918,0.140992,0.016351,0.01888,0.008096,0.028576,0.010272,3.2e-05,34889424,0,2,1,0,captures/gpu-occlusion/cut-current-01.png +gpu-occlusion,gpu-occlusion,resize,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.72876,0.150656,0.0158,0.022592,0.007872,0.028672,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/resize-current-00.png +gpu-occlusion,gpu-occlusion,resize,current,1,319,241,319,241,NVIDIA GeForce RTX 2080 Ti,2.25925,0.202496,0.106982,0.029024,0.007424,0.031904,0.011104,0,38872080,0,2,1,0,captures/gpu-occlusion/resize-current-01.png +gpu-occlusion,gpu-occlusion,ui-alpha,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,3.00172,0.193312,0.027402,0.028352,0.016064,0.0304,0.010528,0.009152,34893840,0,2,1,0,captures/gpu-occlusion/ui-alpha-current-00.png +gpu-occlusion,gpu-occlusion,ui-alpha,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.86322,0.17152,0.015419,0.02304,0.015648,0.030272,0.010432,0.009184,34893840,0,2,1,0,captures/gpu-occlusion/ui-alpha-current-01.png +gpu-occlusion,gpu-occlusion,teleport,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.82493,0.151488,0.016381,0.022848,0.007712,0.029952,0.010432,3.2e-05,34893840,0,2,1,0,captures/gpu-occlusion/teleport-current-00.png +gpu-occlusion,gpu-occlusion,teleport,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.53952,0.151104,0.013115,0.02096,0.008096,0.029536,0.00992,0,34893840,0,2,1,0,captures/gpu-occlusion/teleport-current-01.png +gpu-occlusion,gpu-occlusion,projection,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.41603,0.141184,0.015409,0.019456,0.00832,0.028672,0.010176,0,34893840,0,2,1,0,captures/gpu-occlusion/projection-current-00.png +gpu-occlusion,gpu-occlusion,projection,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.42392,0.150944,0.012003,0.022144,0.007264,0.03008,0.010272,0,34893840,0,2,1,0,captures/gpu-occlusion/projection-current-01.png +gpu-occlusion,gpu-occlusion,view-switch,current,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.55939,0.15104,0.012563,0.021696,0.007648,0.030336,0.01024,0,34893840,0,2,1,0,captures/gpu-occlusion/view-switch-current-00.png +gpu-occlusion,gpu-occlusion,view-switch,current,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.00143,0.15392,0.023875,0.022688,0.008448,0.030528,0.0104,3.2e-05,34893840,0,2,1,0,captures/gpu-occlusion/view-switch-current-01.png +gpu-occlusion,gpu-occlusion,wire-static,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,7.18937,0.17632,0.014647,0.030912,0.007392,0.030304,0.010656,0,34889120,0,1,1,0,captures/gpu-occlusion/wire-static-taa-00.png +gpu-occlusion,gpu-occlusion,wire-static,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.07771,0.167552,0.014207,0.02224,0.008352,0.037568,0.009536,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-01.png +gpu-occlusion,gpu-occlusion,wire-static,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.44272,0.168672,0.012052,0.022656,0.008352,0.036864,0.01024,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-02.png +gpu-occlusion,gpu-occlusion,wire-static,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.40937,0.165824,0.012163,0.022144,0.008128,0.036704,0.010528,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-03.png +gpu-occlusion,gpu-occlusion,wire-static,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.5713,0.169984,0.011872,0.022176,0.0072,0.03808,0.010528,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-04.png +gpu-occlusion,gpu-occlusion,wire-static,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.42446,0.166144,0.009208,0.021984,0.008128,0.03696,0.010368,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-05.png +gpu-occlusion,gpu-occlusion,wire-static,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.59457,0.166816,0.014607,0.02208,0.007744,0.037376,0.009728,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-06.png +gpu-occlusion,gpu-occlusion,wire-static,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.5883,0.16688,0.010389,0.021792,0.007392,0.037792,0.009312,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-07.png +gpu-occlusion,gpu-occlusion,wire-static,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.84312,0.166624,0.014146,0.020992,0.00816,0.037344,0.010336,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-08.png +gpu-occlusion,gpu-occlusion,wire-static,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.55285,0.166464,0.012714,0.02176,0.00848,0.03584,0.011424,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-09.png +gpu-occlusion,gpu-occlusion,wire-static,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.49393,0.166912,0.009718,0.022272,0.007584,0.037664,0.00944,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-10.png +gpu-occlusion,gpu-occlusion,wire-static,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.42667,0.169408,0.015028,0.021632,0.008192,0.038016,0.010368,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-11.png +gpu-occlusion,gpu-occlusion,wire-static,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.55251,0.166816,0.010721,0.02224,0.008192,0.037184,0.010272,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-12.png +gpu-occlusion,gpu-occlusion,wire-static,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.68294,0.167424,0.014197,0.021568,0.008576,0.037056,0.01024,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-13.png +gpu-occlusion,gpu-occlusion,wire-static,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.54989,0.16736,0.011282,0.0216,0.008448,0.03728,0.010272,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-14.png +gpu-occlusion,gpu-occlusion,wire-static,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.59096,0.17296,0.022833,0.0184,0.00784,0.034816,0.01024,0,34889120,1,0,1,0,captures/gpu-occlusion/wire-static-taa-15.png +gpu-occlusion,gpu-occlusion,pan,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.05189,0.1528,0.014397,0.022528,0.007968,0.028672,0.011456,3.2e-05,34889120,0,4,1,0,captures/gpu-occlusion/pan-taa-00.png +gpu-occlusion,gpu-occlusion,pan,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.01228,0.166112,0.014397,0.021888,0.00832,0.03552,0.01024,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-01.png +gpu-occlusion,gpu-occlusion,pan,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.5646,0.162432,0.01071,0.022048,0.007776,0.032768,0.01024,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-02.png +gpu-occlusion,gpu-occlusion,pan,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.53249,0.163904,0.017012,0.022176,0.00832,0.033792,0.010432,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-03.png +gpu-occlusion,gpu-occlusion,pan,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.64367,0.166304,0.012544,0.02176,0.008224,0.036128,0.009376,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-04.png +gpu-occlusion,gpu-occlusion,pan,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.64801,0.166464,0.010821,0.021664,0.008224,0.036672,0.010464,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-05.png +gpu-occlusion,gpu-occlusion,pan,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.60574,0.153536,0.014688,0.019168,0.008288,0.033568,0.010144,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-06.png +gpu-occlusion,gpu-occlusion,pan,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.99469,0.165408,0.014117,0.021536,0.008256,0.033376,0.009888,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-07.png +gpu-occlusion,gpu-occlusion,pan,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.92727,0.163328,0.016902,0.022208,0.007968,0.033952,0.010304,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-08.png +gpu-occlusion,gpu-occlusion,pan,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.54717,0.1656,0.01098,0.021056,0.008352,0.036032,0.010464,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-09.png +gpu-occlusion,gpu-occlusion,pan,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.54683,0.201408,0.016071,0.022528,0.008192,0.036448,0.010208,3.2e-05,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-10.png +gpu-occlusion,gpu-occlusion,pan,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.81818,0.165632,0.012684,0.021568,0.008256,0.036256,0.009696,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-11.png +gpu-occlusion,gpu-occlusion,pan,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.67202,0.16576,0.01041,0.02208,0.008192,0.036224,0.010208,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-12.png +gpu-occlusion,gpu-occlusion,pan,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.68851,0.153664,0.015198,0.018752,0.007936,0.033984,0.009024,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-13.png +gpu-occlusion,gpu-occlusion,pan,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.78657,0.1648,0.012533,0.022048,0.008192,0.03328,0.010272,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-14.png +gpu-occlusion,gpu-occlusion,pan,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.4846,0.162976,0.012383,0.021952,0.007744,0.03408,0.010304,0,34889120,1,0,1,0,captures/gpu-occlusion/pan-taa-15.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.83596,0.16064,0.012553,0.02464,0.008224,0.029472,0.0104,0,34889424,0,4,1,0,captures/gpu-occlusion/moving-cube-taa-00.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.94383,0.16736,0.01575,0.022336,0.008224,0.037024,0.010304,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-01.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.54438,0.166496,0.011742,0.022112,0.007712,0.037024,0.01008,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-02.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.53888,0.197152,0.014828,0.022176,0.020064,0.052704,0.010464,3.2e-05,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-03.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.84108,0.16912,0.014677,0.023168,0.00736,0.036864,0.01024,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-04.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.61637,0.16736,0.009898,0.021824,0.00752,0.038496,0.010432,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-05.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.66857,0.155456,0.015149,0.019456,0.008352,0.0352,0.010112,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-06.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.78705,0.168352,0.013536,0.022176,0.008256,0.036928,0.01024,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-07.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.45289,0.168,0.012554,0.022624,0.008448,0.037376,0.009888,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-08.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.58059,0.167168,0.012935,0.021376,0.008256,0.037408,0.010272,3.2e-05,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-09.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.53869,0.167904,0.009999,0.021312,0.008224,0.037376,0.01024,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-10.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.75836,0.15392,0.013827,0.019616,0.008192,0.034496,0.009312,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-11.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.71862,0.16752,0.01057,0.021376,0.00832,0.036384,0.009376,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-12.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.51337,0.153888,0.015319,0.019456,0.00784,0.034816,0.01024,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-13.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.21085,0.16896,0.014838,0.021888,0.008192,0.036832,0.010304,3.2e-05,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-14.png +gpu-occlusion,gpu-occlusion,moving-cube,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.9735,0.168192,0.015409,0.022272,0.008672,0.03744,0.010336,0,34889424,1,0,1,0,captures/gpu-occlusion/moving-cube-taa-15.png +gpu-occlusion,gpu-occlusion,door-background,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.54159,0.151456,0.011532,0.022112,0.008256,0.029152,0.01024,0,34889424,0,4,1,0,captures/gpu-occlusion/door-background-taa-00.png +gpu-occlusion,gpu-occlusion,door-background,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.49152,0.16544,0.010931,0.0216,0.00736,0.036864,0.01024,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-01.png +gpu-occlusion,gpu-occlusion,door-background,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.10958,0.167168,0.013977,0.021472,0.00864,0.035968,0.01024,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-02.png +gpu-occlusion,gpu-occlusion,door-background,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.51189,0.166592,0.011201,0.02176,0.008352,0.03648,0.010336,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-03.png +gpu-occlusion,gpu-occlusion,door-background,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.71898,0.154272,0.014087,0.019168,0.008256,0.034464,0.009984,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-04.png +gpu-occlusion,gpu-occlusion,door-background,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.80443,0.167872,0.013035,0.0224,0.008352,0.036096,0.010368,3.2e-05,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-05.png +gpu-occlusion,gpu-occlusion,door-background,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.50951,0.167104,0.013065,0.02144,0.008032,0.036512,0.010592,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-06.png +gpu-occlusion,gpu-occlusion,door-background,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.59055,0.165536,0.011382,0.021792,0.007584,0.0368,0.01024,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-07.png +gpu-occlusion,gpu-occlusion,door-background,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.4128,0.1672,0.009638,0.021888,0.007904,0.036864,0.01024,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-08.png +gpu-occlusion,gpu-occlusion,door-background,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.71532,0.166016,0.013135,0.02208,0.007904,0.036608,0.010336,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-09.png +gpu-occlusion,gpu-occlusion,door-background,taa,10,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.5479,0.166304,0.010791,0.021504,0.008224,0.036544,0.010272,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-10.png +gpu-occlusion,gpu-occlusion,door-background,taa,11,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.40577,0.153184,0.016892,0.019552,0.007456,0.035136,0.00992,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-11.png +gpu-occlusion,gpu-occlusion,door-background,taa,12,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.6426,0.166944,0.014137,0.022432,0.007584,0.036864,0.01024,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-12.png +gpu-occlusion,gpu-occlusion,door-background,taa,13,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.53854,0.165088,0.009709,0.022048,0.008192,0.036096,0.009408,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-13.png +gpu-occlusion,gpu-occlusion,door-background,taa,14,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.66491,0.1656,0.012754,0.021056,0.008288,0.03536,0.01024,0,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-14.png +gpu-occlusion,gpu-occlusion,door-background,taa,15,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.63622,0.165536,0.010039,0.022272,0.008224,0.034912,0.011328,3.2e-05,34889424,1,0,1,0,captures/gpu-occlusion/door-background-taa-15.png +gpu-occlusion,gpu-occlusion,door-open,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.91179,0.149152,0.017213,0.021952,0.007392,0.030016,0.010272,0,34889424,0,4,1,0,captures/gpu-occlusion/door-open-taa-00.png +gpu-occlusion,gpu-occlusion,door-open,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.43119,0.166112,0.007825,0.022304,0.008224,0.036864,0.009888,0,34889424,1,0,1,0,captures/gpu-occlusion/door-open-taa-01.png +gpu-occlusion,gpu-occlusion,door-open,taa,2,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.15579,0.153472,0.008105,0.019648,0.008224,0.035136,0.009888,0,34889424,1,0,1,0,captures/gpu-occlusion/door-open-taa-02.png +gpu-occlusion,gpu-occlusion,door-open,taa,3,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.12271,0.15168,0.007134,0.01936,0.007776,0.03504,0.010016,0,34889424,1,0,1,0,captures/gpu-occlusion/door-open-taa-03.png +gpu-occlusion,gpu-occlusion,door-open,taa,4,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.18031,0.1536,0.013325,0.019328,0.007424,0.036416,0.010016,0,34889424,1,0,1,0,captures/gpu-occlusion/door-open-taa-04.png +gpu-occlusion,gpu-occlusion,door-open,taa,5,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.78854,0.1664,0.014838,0.021696,0.008128,0.036864,0.01024,0,34889424,1,0,1,0,captures/gpu-occlusion/door-open-taa-05.png +gpu-occlusion,gpu-occlusion,door-open,taa,6,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.5336,0.16768,0.0106,0.021472,0.007712,0.038528,0.010208,0,34889424,1,0,1,0,captures/gpu-occlusion/door-open-taa-06.png +gpu-occlusion,gpu-occlusion,door-open,taa,7,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.61794,0.166208,0.012463,0.021504,0.008384,0.036736,0.009312,0,34889424,1,0,1,0,captures/gpu-occlusion/door-open-taa-07.png +gpu-occlusion,gpu-occlusion,door-open,taa,8,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.57301,0.166912,0.012012,0.021536,0.007968,0.038176,0.010304,0,34889424,1,0,1,0,captures/gpu-occlusion/door-open-taa-08.png +gpu-occlusion,gpu-occlusion,door-open,taa,9,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.66374,0.165984,0.014358,0.021696,0.008256,0.036896,0.010528,3.2e-05,34889424,1,0,1,0,captures/gpu-occlusion/door-open-taa-09.png +gpu-occlusion,gpu-occlusion,cut,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.57942,0.151072,0.011993,0.02224,0.007328,0.030208,0.01024,3.2e-05,34889424,0,4,1,0,captures/gpu-occlusion/cut-taa-00.png +gpu-occlusion,gpu-occlusion,cut,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.43141,0.150432,0.010469,0.021408,0.008192,0.029184,0.01024,0,34889424,0,2,1,0,captures/gpu-occlusion/cut-taa-01.png +gpu-occlusion,gpu-occlusion,resize,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.6691,0.150688,0.013174,0.022144,0.008256,0.029376,0.010208,0,34889424,0,4,1,0,captures/gpu-occlusion/resize-taa-00.png +gpu-occlusion,gpu-occlusion,resize,taa,1,319,241,319,241,NVIDIA GeForce RTX 2080 Ti,1.75176,0.201952,0.078808,0.028096,0.007808,0.031872,0.011136,0,38872080,0,7,1,0,captures/gpu-occlusion/resize-taa-01.png +gpu-occlusion,gpu-occlusion,ui-alpha,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,2.76132,0.191968,0.01595,0.029024,0.015968,0.030016,0.010464,0.008896,34893840,0,4,1,0,captures/gpu-occlusion/ui-alpha-taa-00.png +gpu-occlusion,gpu-occlusion,ui-alpha,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.64726,0.183264,0.022893,0.021824,0.014944,0.03696,0.010432,0.0096,34893840,1,0,1,0,captures/gpu-occlusion/ui-alpha-taa-01.png +gpu-occlusion,gpu-occlusion,teleport,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.92526,0.181792,0.012774,0.0224,0.02128,0.030112,0.010624,3.2e-05,34893840,0,4,1,0,captures/gpu-occlusion/teleport-taa-00.png +gpu-occlusion,gpu-occlusion,teleport,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.7786,0.158528,0.012213,0.02096,0.008224,0.02992,0.009344,0,34893840,0,3,1,0,captures/gpu-occlusion/teleport-taa-01.png +gpu-occlusion,gpu-occlusion,projection,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.81436,0.151456,0.013666,0.022592,0.007712,0.030464,0.010272,0,34893840,0,4,1,0,captures/gpu-occlusion/projection-taa-00.png +gpu-occlusion,gpu-occlusion,projection,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.47438,0.1512,0.009708,0.021888,0.00816,0.029376,0.009696,0,34893840,0,6,1,0,captures/gpu-occlusion/projection-taa-01.png +gpu-occlusion,gpu-occlusion,view-switch,taa,0,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.61437,0.151136,0.013045,0.021824,0.008384,0.029568,0.010144,0,34893840,0,4,1,0,captures/gpu-occlusion/view-switch-taa-00.png +gpu-occlusion,gpu-occlusion,view-switch,taa,1,160,120,160,120,NVIDIA GeForce RTX 2080 Ti,1.53311,0.151008,0.012624,0.021696,0.008544,0.029632,0.010112,0,34893840,0,4,1,0,captures/gpu-occlusion/view-switch-taa-01.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,7.5263,0.173472,0.018304,0.030752,0.008384,0.029184,0.011488,0,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-00.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.55434,0.147328,0.014057,0.022336,0.008128,0.02928,0.010368,3.2e-05,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-01.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.4412,0.151136,0.013336,0.023616,0.008128,0.02992,0.010528,0,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-02.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.38781,0.147648,0.009347,0.021376,0.007264,0.030112,0.010368,0,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-03.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.47642,0.147648,0.010379,0.02224,0.008256,0.028672,0.01024,0,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-04.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.35876,0.147584,0.01054,0.02176,0.008128,0.029312,0.009632,0,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-05.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.71916,0.182112,0.012263,0.02256,0.020448,0.048736,0.010304,3.2e-05,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-06.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.67357,0.148064,0.012273,0.021472,0.008128,0.029152,0.010368,3.2e-05,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-07.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.70934,0.147136,0.012193,0.022656,0.007488,0.029888,0.010336,0,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-08.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.56564,0.147616,0.011081,0.021888,0.007424,0.029984,0.010272,0,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-09.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.37555,0.148352,0.009739,0.023008,0.007456,0.029984,0.01024,3.2e-05,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-10.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.48634,0.149088,0.013786,0.022592,0.00816,0.029088,0.011648,0,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-11.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.99377,0.148544,0.013385,0.02288,0.008128,0.028768,0.01024,0,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-12.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.69543,0.147936,0.013536,0.0232,0.008192,0.029312,0.010272,3.2e-05,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-13.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.37037,0.149088,0.010189,0.0224,0.008096,0.029696,0.0104,3.2e-05,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-14.png +gpu-occlusion,gpu-occlusion,wire-static,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.37633,0.148064,0.012032,0.022464,0.008128,0.029472,0.00976,0,34615712,0,2,1,0,captures/gpu-occlusion/wire-static-upscale-current-15.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.39148,0.14736,0.013416,0.021984,0.008192,0.0288,0.01024,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-00.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.80361,0.14752,0.011061,0.021376,0.007232,0.030208,0.010272,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-01.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.45602,0.177056,0.013155,0.04704,0.007616,0.029856,0.010464,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-02.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.3976,0.148064,0.009618,0.022144,0.008096,0.029664,0.01056,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-03.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.3623,0.147872,0.009578,0.022688,0.008224,0.029504,0.010272,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-04.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.21173,0.13872,0.01102,0.01952,0.00832,0.029184,0.010272,3.2e-05,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-05.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.60767,0.14816,0.011591,0.022272,0.007264,0.030304,0.010432,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-06.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.38285,0.14912,0.011612,0.022592,0.007872,0.029792,0.010688,3.2e-05,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-07.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.86402,0.149056,0.015118,0.022304,0.008064,0.029888,0.010368,3.2e-05,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-08.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.55446,0.149184,0.011071,0.022912,0.008128,0.029792,0.010112,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-09.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.43419,0.147968,0.009849,0.022368,0.008,0.028672,0.01024,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-10.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.65681,0.148608,0.011181,0.022816,0.00816,0.029344,0.009664,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-11.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.41234,0.148064,0.009778,0.022784,0.00736,0.030048,0.010176,3.2e-05,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-12.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.33875,0.138208,0.020598,0.01968,0.008192,0.028608,0.010208,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-13.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.8942,0.150432,0.010901,0.022752,0.008352,0.029504,0.01024,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-14.png +gpu-occlusion,gpu-occlusion,pan,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.6261,0.148384,0.012794,0.022784,0.008128,0.0296,0.01024,0,34615712,0,2,1,0,captures/gpu-occlusion/pan-upscale-current-15.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.74173,0.156192,0.011361,0.02512,0.007488,0.030368,0.010592,0,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-00.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.54,0.148416,0.012304,0.022848,0.008128,0.029312,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-01.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.4272,0.15056,0.010821,0.021472,0.007392,0.030336,0.010496,0,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-02.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.40693,0.150688,0.012754,0.022912,0.007648,0.029696,0.01072,3.2e-05,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-03.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.47163,0.171104,0.010459,0.022784,0.007648,0.029824,0.010208,3.2e-05,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-04.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.5134,0.147456,0.010049,0.022112,0.007264,0.030336,0.0104,3.2e-05,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-05.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.6654,0.148384,0.02134,0.021472,0.008224,0.028672,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-06.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.77454,0.148512,0.020589,0.022432,0.008032,0.028672,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-07.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.56662,0.148448,0.011212,0.022976,0.00816,0.029376,0.0104,3.2e-05,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-08.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.47646,0.187168,0.010881,0.022432,0.008128,0.029248,0.009792,0,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-09.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.41148,0.147968,0.011021,0.02176,0.007808,0.028672,0.011424,0,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-10.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.54849,0.148064,0.013515,0.022688,0.00816,0.02928,0.0104,0,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-11.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.56644,0.149504,0.01081,0.02208,0.008192,0.029664,0.0104,0,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-12.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.3672,0.148704,0.013275,0.022272,0.00816,0.029792,0.010496,0,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-13.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.83375,0.147872,0.013305,0.022176,0.008128,0.029248,0.010368,0,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-14.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.6214,0.14768,0.011282,0.022336,0.007264,0.030112,0.010432,3.2e-05,34616016,0,2,1,0,captures/gpu-occlusion/moving-cube-upscale-current-15.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.46602,0.14816,0.015299,0.022176,0.007936,0.028672,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-00.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.96533,0.149504,0.011071,0.02208,0.008096,0.029312,0.0096,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-01.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.50859,0.179168,0.013636,0.021664,0.00768,0.059232,0.012032,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-02.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.48854,0.146048,0.009959,0.022048,0.007328,0.029824,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-03.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.33592,0.147648,0.011983,0.021568,0.007616,0.029888,0.010336,3.2e-05,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-04.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.75024,0.171264,0.011883,0.022752,0.00816,0.028672,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-05.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.66128,0.147808,0.012283,0.022336,0.00816,0.029056,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-06.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.46789,0.152512,0.011592,0.022176,0.00848,0.028672,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-07.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.46837,0.149472,0.010851,0.021856,0.008128,0.0288,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-08.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.36958,0.147424,0.012544,0.021472,0.00816,0.028704,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-09.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.62741,0.14784,0.015389,0.022112,0.008352,0.028928,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-10.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.84973,0.147872,0.011863,0.0216,0.007392,0.030112,0.010336,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-11.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.62183,0.173344,0.014257,0.022176,0.026304,0.032704,0.010624,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-12.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.42436,0.148256,0.023064,0.022208,0.008224,0.028864,0.011264,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-13.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.54487,0.14832,0.012964,0.022528,0.007392,0.030592,0.010368,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-14.png +gpu-occlusion,gpu-occlusion,door-background,upscale-current,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.53992,0.147936,0.015379,0.022368,0.008096,0.029472,0.010272,0,34616016,0,2,1,0,captures/gpu-occlusion/door-background-upscale-current-15.png +gpu-occlusion,gpu-occlusion,door-open,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.66423,0.148736,0.014037,0.022464,0.008256,0.029056,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-open-upscale-current-00.png +gpu-occlusion,gpu-occlusion,door-open,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.7254,0.148256,0.009498,0.021696,0.008128,0.029408,0.010272,0,34616016,0,2,1,0,captures/gpu-occlusion/door-open-upscale-current-01.png +gpu-occlusion,gpu-occlusion,door-open,upscale-current,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.24129,0.14736,0.008346,0.021408,0.008096,0.029344,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-open-upscale-current-02.png +gpu-occlusion,gpu-occlusion,door-open,upscale-current,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.27419,0.146752,0.007343,0.021344,0.008096,0.029536,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-open-upscale-current-03.png +gpu-occlusion,gpu-occlusion,door-open,upscale-current,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.189,0.146784,0.007634,0.021312,0.008128,0.028832,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-open-upscale-current-04.png +gpu-occlusion,gpu-occlusion,door-open,upscale-current,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.33476,0.14768,0.007915,0.021696,0.008352,0.0296,0.009856,0,34616016,0,2,1,0,captures/gpu-occlusion/door-open-upscale-current-05.png +gpu-occlusion,gpu-occlusion,door-open,upscale-current,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.26433,0.147776,0.008335,0.021792,0.008192,0.028896,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/door-open-upscale-current-06.png +gpu-occlusion,gpu-occlusion,door-open,upscale-current,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.17535,0.147104,0.008025,0.020832,0.007936,0.030112,0.010336,3.2e-05,34616016,0,2,1,0,captures/gpu-occlusion/door-open-upscale-current-07.png +gpu-occlusion,gpu-occlusion,door-open,upscale-current,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.18403,0.146624,0.008226,0.021664,0.008128,0.029152,0.010304,3.2e-05,34616016,0,2,1,0,captures/gpu-occlusion/door-open-upscale-current-08.png +gpu-occlusion,gpu-occlusion,door-open,upscale-current,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.53688,0.149152,0.009037,0.021536,0.008096,0.029344,0.0104,0,34616016,0,2,1,0,captures/gpu-occlusion/door-open-upscale-current-09.png +gpu-occlusion,gpu-occlusion,cut,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.22369,0.147872,0.008126,0.0224,0.008096,0.029376,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/cut-upscale-current-00.png +gpu-occlusion,gpu-occlusion,cut,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.29615,0.147712,0.008946,0.021792,0.00768,0.02992,0.010144,3.2e-05,34616016,0,2,1,0,captures/gpu-occlusion/cut-upscale-current-01.png +gpu-occlusion,gpu-occlusion,resize,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.14117,0.14784,0.008496,0.02256,0.0072,0.030144,0.010432,0,34616016,0,2,1,0,captures/gpu-occlusion/resize-upscale-current-00.png +gpu-occlusion,gpu-occlusion,resize,upscale-current,1,319,241,214,162,NVIDIA GeForce RTX 2080 Ti,1.51896,0.196608,0.043372,0.02816,0.007424,0.031552,0.011456,0,37763088,0,2,1,0,captures/gpu-occlusion/resize-upscale-current-01.png +gpu-occlusion,gpu-occlusion,ui-alpha,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.62415,0.18768,0.014888,0.028352,0.015936,0.029472,0.010464,0.009216,34620432,0,2,1,0,captures/gpu-occlusion/ui-alpha-upscale-current-00.png +gpu-occlusion,gpu-occlusion,ui-alpha,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.54131,0.164064,0.010419,0.02272,0.013984,0.03024,0.0104,0.009536,34620432,0,2,1,0,captures/gpu-occlusion/ui-alpha-upscale-current-01.png +gpu-occlusion,gpu-occlusion,teleport,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.36787,0.150336,0.01031,0.0224,0.008032,0.030112,0.010528,3.2e-05,34620432,0,2,1,0,captures/gpu-occlusion/teleport-upscale-current-00.png +gpu-occlusion,gpu-occlusion,teleport,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.29018,0.146848,0.013505,0.021664,0.008096,0.029632,0.009696,0,34620432,0,2,1,0,captures/gpu-occlusion/teleport-upscale-current-01.png +gpu-occlusion,gpu-occlusion,projection,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.30887,0.148576,0.01095,0.022752,0.008352,0.02976,0.009856,0,34620432,0,2,1,0,captures/gpu-occlusion/projection-upscale-current-00.png +gpu-occlusion,gpu-occlusion,projection,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.37721,0.148064,0.011322,0.021344,0.007872,0.030176,0.010368,3.2e-05,34620432,0,2,1,0,captures/gpu-occlusion/projection-upscale-current-01.png +gpu-occlusion,gpu-occlusion,view-switch,upscale-current,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.53168,0.147904,0.014037,0.022304,0.007488,0.0304,0.010272,0,34620432,0,2,1,0,captures/gpu-occlusion/view-switch-upscale-current-00.png +gpu-occlusion,gpu-occlusion,view-switch,upscale-current,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.61279,0.14864,0.012985,0.02208,0.008192,0.02992,0.010272,0,34620432,0,2,1,0,captures/gpu-occlusion/view-switch-upscale-current-01.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,7.44647,0.172096,0.017453,0.0304,0.007968,0.028672,0.011872,0,34615712,0,1,1,0,captures/gpu-occlusion/wire-static-upscale-00.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.65323,0.163616,0.013115,0.02208,0.008224,0.037376,0.0104,3.2e-05,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-01.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.91203,0.165792,0.012223,0.023136,0.008096,0.036992,0.01056,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-02.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.60106,0.163744,0.013475,0.02112,0.008032,0.037216,0.009888,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-03.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.64814,0.162816,0.013085,0.022496,0.007488,0.037184,0.00992,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-04.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.45029,0.163616,0.011161,0.021824,0.008448,0.03728,0.00992,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-05.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.50373,0.163872,0.011191,0.022208,0.00816,0.03728,0.01024,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-06.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.13768,0.164512,0.015148,0.021792,0.008288,0.036928,0.010304,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-07.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.71622,0.164672,0.012123,0.021824,0.00784,0.037856,0.010464,3.2e-05,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-08.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.90729,0.163616,0.012945,0.022144,0.0072,0.038336,0.010368,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-09.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.56682,0.164512,0.011672,0.02304,0.008352,0.036864,0.010432,3.2e-05,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-10.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.76253,0.165312,0.018535,0.023104,0.00832,0.03712,0.010496,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-11.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.52339,0.1648,0.014257,0.02272,0.008192,0.037376,0.010368,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-12.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.51043,0.164768,0.011722,0.022016,0.007776,0.036864,0.01024,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-13.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.65697,0.16528,0.019667,0.022656,0.008128,0.037024,0.01024,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-14.png +gpu-occlusion,gpu-occlusion,wire-static,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.76895,0.165056,0.019657,0.02256,0.008224,0.037568,0.010496,0,34615712,1,0,1,0,captures/gpu-occlusion/wire-static-upscale-15.png +gpu-occlusion,gpu-occlusion,pan,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.53527,0.148768,0.011762,0.021792,0.007712,0.03008,0.010528,0,34615712,0,4,1,0,captures/gpu-occlusion/pan-upscale-00.png +gpu-occlusion,gpu-occlusion,pan,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.06125,0.159712,0.012313,0.021792,0.008064,0.0336,0.01008,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-01.png +gpu-occlusion,gpu-occlusion,pan,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.47797,0.16,0.011672,0.022016,0.00816,0.033536,0.009792,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-02.png +gpu-occlusion,gpu-occlusion,pan,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.67294,0.162048,0.013496,0.022016,0.007744,0.03472,0.010336,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-03.png +gpu-occlusion,gpu-occlusion,pan,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.85341,0.160064,0.013506,0.022144,0.008128,0.0336,0.00976,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-04.png +gpu-occlusion,gpu-occlusion,pan,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.59602,0.162848,0.012724,0.02192,0.008192,0.03648,0.010304,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-05.png +gpu-occlusion,gpu-occlusion,pan,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.79895,0.160928,0.011621,0.02176,0.007616,0.034368,0.0104,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-06.png +gpu-occlusion,gpu-occlusion,pan,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.66252,0.167072,0.013947,0.022752,0.008992,0.035168,0.009888,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-07.png +gpu-occlusion,gpu-occlusion,pan,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.64945,0.160832,0.012243,0.02224,0.00816,0.033824,0.010016,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-08.png +gpu-occlusion,gpu-occlusion,pan,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.46836,0.163872,0.011481,0.021664,0.007776,0.036736,0.010368,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-09.png +gpu-occlusion,gpu-occlusion,pan,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.67068,0.163072,0.013265,0.022784,0.008416,0.034144,0.010368,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-10.png +gpu-occlusion,gpu-occlusion,pan,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.83645,0.16112,0.012112,0.022176,0.008,0.032768,0.011488,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-11.png +gpu-occlusion,gpu-occlusion,pan,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.46644,0.160544,0.01091,0.022304,0.008224,0.033728,0.010016,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-12.png +gpu-occlusion,gpu-occlusion,pan,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.97343,0.159968,0.013996,0.0224,0.008128,0.033152,0.01024,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-13.png +gpu-occlusion,gpu-occlusion,pan,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.82901,0.161824,0.028204,0.02272,0.007296,0.035168,0.009888,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-14.png +gpu-occlusion,gpu-occlusion,pan,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.94305,0.160544,0.013826,0.022592,0.008352,0.033664,0.010208,0,34615712,1,0,1,0,captures/gpu-occlusion/pan-upscale-15.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,3.36155,0.158144,0.019607,0.025376,0.008192,0.029344,0.011456,3.2e-05,34616016,0,4,1,0,captures/gpu-occlusion/moving-cube-upscale-00.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.08668,0.166048,0.018945,0.022528,0.008256,0.037632,0.009952,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-01.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.818,0.163168,0.014127,0.02224,0.007776,0.036896,0.010208,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-02.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.06557,0.19904,0.017724,0.022944,0.022752,0.042144,0.010848,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-03.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.976,0.16416,0.020298,0.02208,0.008192,0.03712,0.01024,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-04.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.12938,0.168992,0.016511,0.022752,0.008096,0.038496,0.010496,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-05.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.587,0.165376,0.015059,0.021472,0.007392,0.03856,0.010464,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-06.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.40981,0.167744,0.014287,0.022048,0.007776,0.03824,0.010464,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-07.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.60874,0.165536,0.013235,0.022816,0.007424,0.038752,0.0104,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-08.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.49679,0.16432,0.012834,0.021376,0.00784,0.038016,0.010368,3.2e-05,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-09.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.65138,0.165696,0.013686,0.022112,0.00816,0.038624,0.010464,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-10.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.60088,0.165408,0.011371,0.021888,0.008064,0.03776,0.009888,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-11.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.07368,0.166304,0.014818,0.022368,0.008192,0.038112,0.009824,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-12.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.54089,0.163328,0.011822,0.022048,0.008128,0.03648,0.010336,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-13.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.73764,0.164704,0.029455,0.022336,0.007776,0.03792,0.010528,0,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-14.png +gpu-occlusion,gpu-occlusion,moving-cube,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.52369,0.163136,0.02079,0.021632,0.008096,0.036512,0.0104,3.2e-05,34616016,1,0,1,0,captures/gpu-occlusion/moving-cube-upscale-15.png +gpu-occlusion,gpu-occlusion,door-background,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.54483,0.149056,0.01614,0.022944,0.008352,0.029344,0.01024,0,34616016,0,4,1,0,captures/gpu-occlusion/door-background-upscale-00.png +gpu-occlusion,gpu-occlusion,door-background,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.72056,0.164544,0.017744,0.0216,0.00784,0.038048,0.0104,0,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-01.png +gpu-occlusion,gpu-occlusion,door-background,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.53259,0.16592,0.012694,0.022464,0.007872,0.038368,0.010592,0,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-02.png +gpu-occlusion,gpu-occlusion,door-background,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.84312,0.166368,0.016361,0.022784,0.00848,0.038304,0.010368,0,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-03.png +gpu-occlusion,gpu-occlusion,door-background,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.24151,0.166624,0.023465,0.022656,0.008768,0.037088,0.01152,3.2e-05,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-04.png +gpu-occlusion,gpu-occlusion,door-background,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.81015,0.164256,0.014608,0.021728,0.00768,0.036864,0.011296,3.2e-05,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-05.png +gpu-occlusion,gpu-occlusion,door-background,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.53513,0.165632,0.011341,0.02224,0.007776,0.038848,0.010272,0,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-06.png +gpu-occlusion,gpu-occlusion,door-background,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.29209,0.150432,0.012654,0.01936,0.008128,0.034944,0.010112,3.2e-05,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-07.png +gpu-occlusion,gpu-occlusion,door-background,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.47515,0.16384,0.011001,0.021824,0.008384,0.036544,0.010304,0,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-08.png +gpu-occlusion,gpu-occlusion,door-background,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.42793,0.164096,0.011081,0.022016,0.008192,0.037472,0.010272,0,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-09.png +gpu-occlusion,gpu-occlusion,door-background,upscale,10,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.65926,0.205824,0.014377,0.02224,0.008,0.038144,0.010208,3.2e-05,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-10.png +gpu-occlusion,gpu-occlusion,door-background,upscale,11,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.47947,0.163136,0.011692,0.021632,0.008096,0.036928,0.01024,0,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-11.png +gpu-occlusion,gpu-occlusion,door-background,upscale,12,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.74317,0.168544,0.019667,0.023296,0.00832,0.038848,0.010816,0,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-12.png +gpu-occlusion,gpu-occlusion,door-background,upscale,13,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.60291,0.166624,0.016641,0.02256,0.008608,0.037312,0.0104,0,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-13.png +gpu-occlusion,gpu-occlusion,door-background,upscale,14,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.48424,0.164224,0.009748,0.02112,0.007584,0.038624,0.010464,3.2e-05,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-14.png +gpu-occlusion,gpu-occlusion,door-background,upscale,15,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.9265,0.163936,0.01565,0.021568,0.007904,0.037632,0.009472,0,34616016,1,0,1,0,captures/gpu-occlusion/door-background-upscale-15.png +gpu-occlusion,gpu-occlusion,door-open,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.4672,0.148672,0.01075,0.022784,0.007264,0.030496,0.010336,0,34616016,0,4,1,0,captures/gpu-occlusion/door-open-upscale-00.png +gpu-occlusion,gpu-occlusion,door-open,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.36134,0.182176,0.012784,0.03776,0.008256,0.036032,0.010176,0,34616016,1,0,1,0,captures/gpu-occlusion/door-open-upscale-01.png +gpu-occlusion,gpu-occlusion,door-open,upscale,2,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.52343,0.163328,0.011352,0.021088,0.008128,0.03792,0.010304,0,34616016,1,0,1,0,captures/gpu-occlusion/door-open-upscale-02.png +gpu-occlusion,gpu-occlusion,door-open,upscale,3,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.402,0.162304,0.009729,0.020224,0.008096,0.037248,0.010144,0,34616016,1,0,1,0,captures/gpu-occlusion/door-open-upscale-03.png +gpu-occlusion,gpu-occlusion,door-open,upscale,4,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.54848,0.152992,0.01611,0.0192,0.007392,0.036864,0.01024,0,34616016,1,0,1,0,captures/gpu-occlusion/door-open-upscale-04.png +gpu-occlusion,gpu-occlusion,door-open,upscale,5,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.96779,0.16416,0.015289,0.021824,0.00752,0.037984,0.010592,0,34616016,1,0,1,0,captures/gpu-occlusion/door-open-upscale-05.png +gpu-occlusion,gpu-occlusion,door-open,upscale,6,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.98949,0.164,0.019316,0.020736,0.007776,0.038144,0.010176,3.2e-05,34616016,1,0,1,0,captures/gpu-occlusion/door-open-upscale-06.png +gpu-occlusion,gpu-occlusion,door-open,upscale,7,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.95851,0.169536,0.023444,0.021376,0.007776,0.038592,0.01056,0,34616016,1,0,1,0,captures/gpu-occlusion/door-open-upscale-07.png +gpu-occlusion,gpu-occlusion,door-open,upscale,8,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.87929,0.166112,0.015699,0.022048,0.008096,0.037504,0.0096,0,34616016,1,0,1,0,captures/gpu-occlusion/door-open-upscale-08.png +gpu-occlusion,gpu-occlusion,door-open,upscale,9,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.67871,0.164768,0.014056,0.022176,0.00736,0.03856,0.010496,0,34616016,1,0,1,0,captures/gpu-occlusion/door-open-upscale-09.png +gpu-occlusion,gpu-occlusion,cut,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.49631,0.147904,0.011051,0.021952,0.008096,0.029472,0.009632,0,34616016,0,4,1,0,captures/gpu-occlusion/cut-upscale-00.png +gpu-occlusion,gpu-occlusion,cut,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.58835,0.147712,0.011612,0.02192,0.008288,0.029248,0.01024,0,34616016,0,2,1,0,captures/gpu-occlusion/cut-upscale-01.png +gpu-occlusion,gpu-occlusion,resize,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.58939,0.148064,0.012022,0.022592,0.008096,0.029248,0.01024,0,34616016,0,4,1,0,captures/gpu-occlusion/resize-upscale-00.png +gpu-occlusion,gpu-occlusion,resize,upscale,1,319,241,214,162,NVIDIA GeForce RTX 2080 Ti,1.59841,0.197184,0.048892,0.02896,0.007232,0.03072,0.012064,0,37763088,0,7,1,0,captures/gpu-occlusion/resize-upscale-01.png +gpu-occlusion,gpu-occlusion,ui-alpha,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,2.39749,0.189152,0.017693,0.029536,0.016064,0.029632,0.010272,0.010176,34620432,0,4,1,0,captures/gpu-occlusion/ui-alpha-upscale-00.png +gpu-occlusion,gpu-occlusion,ui-alpha,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.89186,0.180832,0.014738,0.022144,0.015008,0.03696,0.010144,0.01024,34620432,1,0,1,0,captures/gpu-occlusion/ui-alpha-upscale-01.png +gpu-occlusion,gpu-occlusion,teleport,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.67325,0.186272,0.015359,0.02416,0.0072,0.031008,0.009952,0,34620432,0,4,1,0,captures/gpu-occlusion/teleport-upscale-00.png +gpu-occlusion,gpu-occlusion,teleport,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.71013,0.156192,0.027892,0.021472,0.007616,0.030496,0.010272,0,34620432,0,3,1,0,captures/gpu-occlusion/teleport-upscale-01.png +gpu-occlusion,gpu-occlusion,projection,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.45656,0.148448,0.011902,0.021568,0.007424,0.030304,0.010464,0,34620432,0,4,1,0,captures/gpu-occlusion/projection-upscale-00.png +gpu-occlusion,gpu-occlusion,projection,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.70777,0.14912,0.018405,0.02256,0.00736,0.03088,0.01008,0,34620432,0,6,1,0,captures/gpu-occlusion/projection-upscale-01.png +gpu-occlusion,gpu-occlusion,view-switch,upscale,0,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.69339,0.148,0.011923,0.022112,0.008384,0.029472,0.009472,0,34620432,0,4,1,0,captures/gpu-occlusion/view-switch-upscale-00.png +gpu-occlusion,gpu-occlusion,view-switch,upscale,1,160,120,108,81,NVIDIA GeForce RTX 2080 Ti,1.55441,0.176608,0.013475,0.022016,0.008416,0.034336,0.021248,0,34620432,0,4,1,0,captures/gpu-occlusion/view-switch-upscale-01.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,0,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,7.07699,0.160032,0.060154,0.024864,0.006176,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-00.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,1,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.50076,0.149504,0.031679,0.018688,0.00592,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-01.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,2,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.38685,0.14768,0.038933,0.018496,0.006496,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-02.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,3,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.88862,0.148032,0.046497,0.018656,0.006624,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-03.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,4,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.59082,0.146752,0.033744,0.018624,0.0056,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-04.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,5,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.55133,0.147232,0.050715,0.018368,0.00656,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-05.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,6,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.39951,0.148896,0.0422,0.0192,0.006496,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-06.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,7,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.80163,0.147104,0.032101,0.017984,0.006496,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-07.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,8,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.43371,0.146304,0.031319,0.0176,0.005632,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-08.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,9,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.51899,0.148128,0.033763,0.018368,0.006592,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-09.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,10,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.41302,0.147616,0.035527,0.01776,0.005888,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-10.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,11,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.42055,0.147904,0.035767,0.018464,0.006304,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-11.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,12,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.44591,0.184352,0.042941,0.018432,0.006688,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-12.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,13,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.35454,0.147456,0.030418,0.01808,0.005856,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-13.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,14,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.70759,0.14784,0.034205,0.018496,0.006656,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-14.png +gpu-occlusion,gpu-occlusion,wire-static,spatial-2x,15,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.68292,0.147808,0.044094,0.018048,0.00592,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/wire-static-spatial-2x-15.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,0,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,7.66569,0.158432,0.046718,0.024544,0.00656,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-00.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,1,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.68218,0.150368,0.03706,0.018208,0.0056,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-01.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,2,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.51168,0.148096,0.033323,0.018912,0.006528,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-02.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,3,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.53262,0.147264,0.037,0.018976,0.00656,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-03.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,4,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.40506,0.147712,0.030457,0.018496,0.006144,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-04.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,5,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.48899,0.146976,0.036268,0.018304,0.00656,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-05.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,6,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.87705,0.147488,0.035176,0.018048,0.0064,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-06.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,7,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.32651,0.146176,0.031449,0.017792,0.005856,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-07.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,8,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.54615,0.1472,0.035197,0.01824,0.006208,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-08.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,9,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.51663,0.146784,0.036378,0.017184,0.00576,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-09.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,10,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.42441,0.14672,0.031379,0.018176,0.006528,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-10.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,11,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.41973,0.147264,0.030017,0.01856,0.005856,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-11.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,12,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.4514,0.14736,0.030247,0.018176,0.006496,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-12.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,13,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.33198,0.14688,0.029255,0.01856,0.006528,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-13.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,14,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.56724,0.14752,0.044975,0.018336,0.006816,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-14.png +gpu-occlusion,gpu-occlusion,pan,spatial-2x,15,320,240,320,240,NVIDIA GeForce RTX 2080 Ti,1.59509,0.147136,0.033703,0.018144,0.006464,0,0,0,35922144,0,0,1,0,captures/gpu-occlusion/pan-spatial-2x-15.png diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/metrics.json b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/metrics.json new file mode 100644 index 0000000..34abc93 --- /dev/null +++ b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/metrics.json @@ -0,0 +1,4092 @@ +{ + "format": "faset.p3-temporal-quality-matrix-v1", + "source_revision": "fe3a589174f8fe8e35ee231fe74fe938f4dd3cbd", + "device": "NVIDIA GeForce RTX 2080 Ti", + "driver": "NVIDIA proprietary 595.84", + "capture_configuration": "Linux Debug; Vulkan validation enabled; 160x120 output except 319x241 resize and 320x240 spatial-2x source", + "spatial_reference_method": "Off at 320x240, 2x2 box-filtered in display-encoded RGB to 160x120; it is a bounded 4-sample spatial reference", + "roi_xywh": { + "wire-static": [ + 25, + 12, + 110, + 95 + ], + "pan": [ + 25, + 12, + 110, + 95 + ], + "moving-cube": [ + 35, + 25, + 90, + 75 + ], + "door-edge": [ + 65, + 45, + 30, + 35 + ], + "door-center": [ + 75, + 55, + 10, + 10 + ], + "ui": [ + 2, + 2, + 25, + 12 + ], + "reset": [ + 35, + 25, + 90, + 70 + ] + }, + "frame_count": 1386, + "paths": { + "direct": { + "variation": { + "wire-static": { + "off": { + "mean_rgb_frame_delta": 0.0, + "p95_rgb_frame_delta": 0.0, + "samples": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ] + }, + "current": { + "mean_rgb_frame_delta": 0.38774249673771205, + "p95_rgb_frame_delta": 0.5395693779904307, + "samples": [ + 0.0, + 0.3597129186602871, + 0.4967464114832536, + 0.5138755980861244, + 0.37684210526315787, + 0.37684210526315787, + 0.3939712918660287, + 0.32545454545454544, + 0.34258373205741627, + 0.5310047846889953, + 0.548133971291866 + ] + }, + "taa": { + "mean_rgb_frame_delta": 0.35978251413658113, + "p95_rgb_frame_delta": 0.5023923444976076, + "samples": [ + 0.024497607655502393, + 0.33253588516746413, + 0.4739712918660287, + 0.4779904306220096, + 0.3357894736842105, + 0.3374162679425837, + 0.36076555023923446, + 0.30153110047846887, + 0.3083253588516746, + 0.48976076555023923, + 0.515023923444976 + ] + }, + "upscale-current": { + "mean_rgb_frame_delta": 0.4391300565463245, + "p95_rgb_frame_delta": 0.5310047846889951, + "samples": [ + 0.0, + 0.4453588516746411, + 0.5138755980861244, + 0.4453588516746411, + 0.4796172248803828, + 0.548133971291866, + 0.4796172248803828, + 0.4796172248803828, + 0.4453588516746411, + 0.4796172248803828, + 0.5138755980861244 + ] + }, + "upscale": { + "mean_rgb_frame_delta": 0.4121966072205307, + "p95_rgb_frame_delta": 0.4924401913875598, + "samples": [ + 0.04334928229665072, + 0.4075598086124402, + 0.49291866028708137, + 0.4277511961722488, + 0.43272727272727274, + 0.48995215311004786, + 0.4491866028708134, + 0.44401913875598087, + 0.4015311004784689, + 0.4532057416267943, + 0.49196172248803827 + ] + } + }, + "pan": { + "off": { + "mean_rgb_frame_delta": 0.0, + "p95_rgb_frame_delta": 0.0, + "samples": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ] + }, + "current": { + "mean_rgb_frame_delta": 0.39907785993910394, + "p95_rgb_frame_delta": 0.580334928229665, + "samples": [ + 0.017129186602870813, + 0.37684210526315787, + 0.5342583732057417, + 0.5717703349282297, + 0.3523444976076555, + 0.3523444976076555, + 0.3800956937799043, + 0.32545454545454544, + 0.34258373205741627, + 0.548133971291866, + 0.5888995215311005 + ] + }, + "taa": { + "mean_rgb_frame_delta": 0.39820791648542847, + "p95_rgb_frame_delta": 0.580334928229665, + "samples": [ + 0.017129186602870813, + 0.37684210526315787, + 0.5342583732057417, + 0.5717703349282297, + 0.3475598086124402, + 0.34698564593301434, + 0.38066985645933016, + 0.32545454545454544, + 0.34258373205741627, + 0.548133971291866, + 0.5888995215311005 + ] + }, + "upscale-current": { + "mean_rgb_frame_delta": 0.47307525010874296, + "p95_rgb_frame_delta": 0.6264114832535885, + "samples": [ + 0.0, + 0.4453588516746411, + 0.5823923444976077, + 0.6231578947368421, + 0.4648803827751196, + 0.5676555023923445, + 0.4861244019138756, + 0.4796172248803828, + 0.4453588516746411, + 0.4796172248803828, + 0.6296650717703349 + ] + }, + "upscale": { + "mean_rgb_frame_delta": 0.47147455415398, + "p95_rgb_frame_delta": 0.6264114832535885, + "samples": [ + 0.0, + 0.4453588516746411, + 0.5823923444976077, + 0.6231578947368421, + 0.45607655502392347, + 0.5588516746411484, + 0.4861244019138756, + 0.4796172248803828, + 0.4453588516746411, + 0.4796172248803828, + 0.6296650717703349 + ] + } + }, + "moving-cube": { + "off": { + "mean_rgb_frame_delta": 1.23265544332211, + "p95_rgb_frame_delta": 1.4505185185185185, + "samples": [ + 1.2113086419753087, + 1.2114567901234568, + 1.4501728395061728, + 1.4504197530864198, + 1.450469135802469, + 1.4505679012345678, + 0.9732839506172839, + 1.2120493827160495, + 0.9794567901234568, + 1.4414814814814816, + 0.7285432098765432 + ] + }, + "current": { + "mean_rgb_frame_delta": 1.9299887766554433, + "p95_rgb_frame_delta": 2.7756790123456794, + "samples": [ + 2.226962962962963, + 2.163358024691358, + 0.9889876543209877, + 2.9448395061728396, + 1.4725925925925927, + 1.9340246913580248, + 1.5753086419753086, + 2.339703703703704, + 1.2820246913580247, + 2.6065185185185187, + 1.6955555555555555 + ] + }, + "taa": { + "mean_rgb_frame_delta": 1.9171492704826039, + "p95_rgb_frame_delta": 2.7522222222222226, + "samples": [ + 2.2798024691358023, + 2.128641975308642, + 0.9975308641975309, + 2.949777777777778, + 1.4725925925925927, + 1.9341234567901235, + 1.534320987654321, + 2.239456790123457, + 1.321037037037037, + 2.554666666666667, + 1.6766913580246914 + ] + }, + "upscale-current": { + "mean_rgb_frame_delta": 1.8840224466891133, + "p95_rgb_frame_delta": 3.626074074074074, + "samples": [ + 1.3984197530864197, + 1.9335308641975308, + 0.966716049382716, + 4.834567901234568, + 1.4508641975308643, + 2.4175802469135803, + 1.153827160493827, + 2.371753086419753, + 1.398962962962963, + 2.127506172839506, + 0.6705185185185185 + ] + }, + "upscale": { + "mean_rgb_frame_delta": 1.836040404040404, + "p95_rgb_frame_delta": 3.626049382716049, + "samples": [ + 1.341432098765432, + 1.9367901234567901, + 0.9674567901234568, + 4.8344197530864195, + 1.4507654320987655, + 2.417679012345679, + 1.0918518518518519, + 2.1205432098765433, + 1.3752592592592592, + 1.9920987654320987, + 0.6681481481481482 + ] + } + } + }, + "spatial_reference": { + "wire-static": { + "off": { + "mean_rgb_error_255": 0.2570334928229665, + "p95_rgb_error_255": 0.2570334928229665, + "max_channel_255": 90, + "per_phase": [ + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + } + ] + }, + "current": { + "mean_rgb_error_255": 0.29566188197767146, + "p95_rgb_error_255": 0.3852296650717703, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.30861244019138756, + "max_channel_255": 179, + "pixels_over_8": 35 + }, + { + "mean_rgb_255": 0.37760765550239234, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.274066985645933, + "max_channel_255": 134, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25684210526315787, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.274066985645933, + "max_channel_255": 134, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2569377990430622, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25684210526315787, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25684210526315787, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.377511961722488, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.39454545454545453, + "max_channel_255": 179, + "pixels_over_8": 40 + } + ] + }, + "taa": { + "mean_rgb_error_255": 0.27027113237639555, + "p95_rgb_error_255": 0.36070334928229664, + "max_channel_255": 159, + "per_phase": [ + { + "mean_rgb_255": 0.22851674641148326, + "max_channel_255": 85, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23559808612440192, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.28583732057416267, + "max_channel_255": 159, + "pixels_over_8": 49 + }, + { + "mean_rgb_255": 0.3571291866028708, + "max_channel_255": 159, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.2429665071770335, + "max_channel_255": 115, + "pixels_over_8": 46 + }, + { + "mean_rgb_255": 0.22411483253588516, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2509090909090909, + "max_channel_255": 116, + "pixels_over_8": 42 + }, + { + "mean_rgb_255": 0.23425837320574164, + "max_channel_255": 90, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.23473684210526316, + "max_channel_255": 86, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.23339712918660288, + "max_channel_255": 86, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.3507177033492823, + "max_channel_255": 159, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.3650717703349282, + "max_channel_255": 159, + "pixels_over_8": 40 + } + ] + }, + "upscale-current": { + "mean_rgb_error_255": 0.36757575757575756, + "p95_rgb_error_255": 0.4549282296650718, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.3261244019138756, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.3261244019138756, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.37760765550239234, + "max_channel_255": 179, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.4549282296650718, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.3090909090909091, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.37722488038277513, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.36038277511961725, + "max_channel_255": 179, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3431578947368421, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.3431578947368421, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.3261244019138756, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.4549282296650718, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.41205741626794257, + "max_channel_255": 179, + "pixels_over_8": 43 + } + ] + }, + "upscale": { + "mean_rgb_error_255": 0.3409170653907496, + "p95_rgb_error_255": 0.42919617224880385, + "max_channel_255": 167, + "per_phase": [ + { + "mean_rgb_255": 0.29444976076555024, + "max_channel_255": 159, + "pixels_over_8": 42 + }, + { + "mean_rgb_255": 0.3129186602870813, + "max_channel_255": 167, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.3533971291866029, + "max_channel_255": 161, + "pixels_over_8": 53 + }, + { + "mean_rgb_255": 0.4275598086124402, + "max_channel_255": 160, + "pixels_over_8": 52 + }, + { + "mean_rgb_255": 0.2901435406698565, + "max_channel_255": 159, + "pixels_over_8": 43 + }, + { + "mean_rgb_255": 0.34258373205741627, + "max_channel_255": 160, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3307177033492823, + "max_channel_255": 160, + "pixels_over_8": 52 + }, + { + "mean_rgb_255": 0.307177033492823, + "max_channel_255": 161, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.31349282296650716, + "max_channel_255": 160, + "pixels_over_8": 48 + }, + { + "mean_rgb_255": 0.30277511961722486, + "max_channel_255": 161, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.43119617224880386, + "max_channel_255": 159, + "pixels_over_8": 54 + }, + { + "mean_rgb_255": 0.3845933014354067, + "max_channel_255": 159, + "pixels_over_8": 46 + } + ] + } + }, + "pan": { + "off": { + "mean_rgb_error_255": 0.2414274322169059, + "p95_rgb_error_255": 0.2499377990430622, + "max_channel_255": 90, + "per_phase": [ + { + "mean_rgb_255": 0.25272727272727274, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2476555023923445, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2476555023923445, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2433492822966507, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2433492822966507, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2433492822966507, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23904306220095695, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23904306220095695, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23397129186602872, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23904306220095695, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23397129186602872, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23397129186602872, + "max_channel_255": 90, + "pixels_over_8": 34 + } + ] + }, + "current": { + "mean_rgb_error_255": 0.2987001594896332, + "p95_rgb_error_255": 0.40856459330143535, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.25272727272727274, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2475598086124402, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.31799043062200955, + "max_channel_255": 179, + "pixels_over_8": 35 + }, + { + "mean_rgb_255": 0.4029665071770335, + "max_channel_255": 179, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.2822966507177033, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.24956937799043064, + "max_channel_255": 123, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.28660287081339714, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23894736842105263, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25100478468899523, + "max_channel_255": 135, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23885167464114831, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.40047846889952154, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.4154066985645933, + "max_channel_255": 179, + "pixels_over_8": 40 + } + ] + }, + "taa": { + "mean_rgb_error_255": 0.2983492822966507, + "p95_rgb_error_255": 0.40856459330143535, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.25272727272727274, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2475598086124402, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.31799043062200955, + "max_channel_255": 179, + "pixels_over_8": 35 + }, + { + "mean_rgb_255": 0.4029665071770335, + "max_channel_255": 179, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.2822966507177033, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2447846889952153, + "max_channel_255": 98, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.287177033492823, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23894736842105263, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25100478468899523, + "max_channel_255": 135, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23885167464114831, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.40047846889952154, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.4154066985645933, + "max_channel_255": 179, + "pixels_over_8": 40 + } + ] + }, + "upscale-current": { + "mean_rgb_error_255": 0.39107655502392347, + "p95_rgb_error_255": 0.49217224880382776, + "max_channel_255": 213, + "per_phase": [ + { + "mean_rgb_255": 0.33043062200956935, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.33550239234449764, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.3869856459330144, + "max_channel_255": 179, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.494066985645933, + "max_channel_255": 179, + "pixels_over_8": 47 + }, + { + "mean_rgb_255": 0.3889952153110048, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.4039234449760766, + "max_channel_255": 213, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.3762679425837321, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3525358851674641, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.34746411483253586, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.32688995215311006, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.45923444976076555, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.490622009569378, + "max_channel_255": 213, + "pixels_over_8": 46 + } + ] + }, + "upscale": { + "mean_rgb_error_255": 0.39034290271132377, + "p95_rgb_error_255": 0.49217224880382776, + "max_channel_255": 213, + "per_phase": [ + { + "mean_rgb_255": 0.33043062200956935, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.33550239234449764, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.3869856459330144, + "max_channel_255": 179, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.494066985645933, + "max_channel_255": 179, + "pixels_over_8": 47 + }, + { + "mean_rgb_255": 0.3889952153110048, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.39511961722488037, + "max_channel_255": 190, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.3762679425837321, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3525358851674641, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.34746411483253586, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.32688995215311006, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.45923444976076555, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.490622009569378, + "max_channel_255": 213, + "pixels_over_8": 46 + } + ] + } + } + }, + "door_reveal": { + "taa": { + "per_open_frame": [ + { + "phase": 2, + "edge_vs_unobstructed": { + "mean_rgb_255": 2.0425396825396827, + "max_channel_255": 60, + "pixels_over_8": 121 + }, + "edge_vs_current_only": { + "mean_rgb_255": 2.4038095238095236, + "max_channel_255": 60, + "pixels_over_8": 136 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.03333333333333333, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 3, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.35873015873015873, + "max_channel_255": 40, + "pixels_over_8": 17 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.8495238095238096, + "max_channel_255": 40, + "pixels_over_8": 49 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 4, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.040317460317460314, + "max_channel_255": 28, + "pixels_over_8": 3 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.5215873015873016, + "max_channel_255": 28, + "pixels_over_8": 50 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 5, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.024761904761904763, + "max_channel_255": 19, + "pixels_over_8": 3 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.43682539682539684, + "max_channel_255": 19, + "pixels_over_8": 34 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.006666666666666667, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 6, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.022222222222222223, + "max_channel_255": 13, + "pixels_over_8": 3 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.49206349206349204, + "max_channel_255": 19, + "pixels_over_8": 49 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 7, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.006984126984126984, + "max_channel_255": 8, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.47968253968253965, + "max_channel_255": 19, + "pixels_over_8": 33 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.01, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 8, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.0038095238095238095, + "max_channel_255": 5, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.5225396825396825, + "max_channel_255": 19, + "pixels_over_8": 50 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 9, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.0031746031746031746, + "max_channel_255": 4, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.37047619047619046, + "max_channel_255": 16, + "pixels_over_8": 31 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + } + ], + "observed_frames_to_stable_edge_gate": 1 + }, + "upscale": { + "per_open_frame": [ + { + "phase": 2, + "edge_vs_unobstructed": { + "mean_rgb_255": 2.5095238095238095, + "max_channel_255": 53, + "pixels_over_8": 176 + }, + "edge_vs_current_only": { + "mean_rgb_255": 3.0555555555555554, + "max_channel_255": 53, + "pixels_over_8": 198 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.04666666666666667, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 3, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.5552380952380952, + "max_channel_255": 31, + "pixels_over_8": 28 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.246984126984127, + "max_channel_255": 31, + "pixels_over_8": 92 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 4, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.24349206349206348, + "max_channel_255": 20, + "pixels_over_8": 28 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.0536507936507937, + "max_channel_255": 23, + "pixels_over_8": 92 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 5, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.14285714285714285, + "max_channel_255": 12, + "pixels_over_8": 28 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.1092063492063493, + "max_channel_255": 23, + "pixels_over_8": 106 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 6, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.09777777777777778, + "max_channel_255": 8, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.9273015873015873, + "max_channel_255": 23, + "pixels_over_8": 64 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 7, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.054603174603174605, + "max_channel_255": 4, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.7844444444444445, + "max_channel_255": 19, + "pixels_over_8": 64 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.01, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 8, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.013333333333333334, + "max_channel_255": 2, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.0549206349206348, + "max_channel_255": 19, + "pixels_over_8": 100 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 9, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.013333333333333334, + "max_channel_255": 2, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.2215873015873016, + "max_channel_255": 23, + "pixels_over_8": 101 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + } + ], + "observed_frames_to_stable_edge_gate": 1 + } + }, + "resets": { + "cut": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "teleport": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "projection": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "view-switch": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "resize": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + } + }, + "ui": { + "current": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale-current": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + } + }, + "gpu-frustum": { + "variation": { + "wire-static": { + "off": { + "mean_rgb_frame_delta": 0.0, + "p95_rgb_frame_delta": 0.0, + "samples": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ] + }, + "current": { + "mean_rgb_frame_delta": 0.38774249673771205, + "p95_rgb_frame_delta": 0.5395693779904307, + "samples": [ + 0.0, + 0.3597129186602871, + 0.4967464114832536, + 0.5138755980861244, + 0.37684210526315787, + 0.37684210526315787, + 0.3939712918660287, + 0.32545454545454544, + 0.34258373205741627, + 0.5310047846889953, + 0.548133971291866 + ] + }, + "taa": { + "mean_rgb_frame_delta": 0.35978251413658113, + "p95_rgb_frame_delta": 0.5023923444976076, + "samples": [ + 0.024497607655502393, + 0.33253588516746413, + 0.4739712918660287, + 0.4779904306220096, + 0.3357894736842105, + 0.3374162679425837, + 0.36076555023923446, + 0.30153110047846887, + 0.3083253588516746, + 0.48976076555023923, + 0.515023923444976 + ] + }, + "upscale-current": { + "mean_rgb_frame_delta": 0.4391300565463245, + "p95_rgb_frame_delta": 0.5310047846889951, + "samples": [ + 0.0, + 0.4453588516746411, + 0.5138755980861244, + 0.4453588516746411, + 0.4796172248803828, + 0.548133971291866, + 0.4796172248803828, + 0.4796172248803828, + 0.4453588516746411, + 0.4796172248803828, + 0.5138755980861244 + ] + }, + "upscale": { + "mean_rgb_frame_delta": 0.4121966072205307, + "p95_rgb_frame_delta": 0.4924401913875598, + "samples": [ + 0.04334928229665072, + 0.4075598086124402, + 0.49291866028708137, + 0.4277511961722488, + 0.43272727272727274, + 0.48995215311004786, + 0.4491866028708134, + 0.44401913875598087, + 0.4015311004784689, + 0.4532057416267943, + 0.49196172248803827 + ] + } + }, + "pan": { + "off": { + "mean_rgb_frame_delta": 0.0, + "p95_rgb_frame_delta": 0.0, + "samples": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ] + }, + "current": { + "mean_rgb_frame_delta": 0.39907785993910394, + "p95_rgb_frame_delta": 0.580334928229665, + "samples": [ + 0.017129186602870813, + 0.37684210526315787, + 0.5342583732057417, + 0.5717703349282297, + 0.3523444976076555, + 0.3523444976076555, + 0.3800956937799043, + 0.32545454545454544, + 0.34258373205741627, + 0.548133971291866, + 0.5888995215311005 + ] + }, + "taa": { + "mean_rgb_frame_delta": 0.39820791648542847, + "p95_rgb_frame_delta": 0.580334928229665, + "samples": [ + 0.017129186602870813, + 0.37684210526315787, + 0.5342583732057417, + 0.5717703349282297, + 0.3475598086124402, + 0.34698564593301434, + 0.38066985645933016, + 0.32545454545454544, + 0.34258373205741627, + 0.548133971291866, + 0.5888995215311005 + ] + }, + "upscale-current": { + "mean_rgb_frame_delta": 0.47307525010874296, + "p95_rgb_frame_delta": 0.6264114832535885, + "samples": [ + 0.0, + 0.4453588516746411, + 0.5823923444976077, + 0.6231578947368421, + 0.4648803827751196, + 0.5676555023923445, + 0.4861244019138756, + 0.4796172248803828, + 0.4453588516746411, + 0.4796172248803828, + 0.6296650717703349 + ] + }, + "upscale": { + "mean_rgb_frame_delta": 0.47147455415398, + "p95_rgb_frame_delta": 0.6264114832535885, + "samples": [ + 0.0, + 0.4453588516746411, + 0.5823923444976077, + 0.6231578947368421, + 0.45607655502392347, + 0.5588516746411484, + 0.4861244019138756, + 0.4796172248803828, + 0.4453588516746411, + 0.4796172248803828, + 0.6296650717703349 + ] + } + }, + "moving-cube": { + "off": { + "mean_rgb_frame_delta": 1.23265544332211, + "p95_rgb_frame_delta": 1.4505185185185185, + "samples": [ + 1.2113086419753087, + 1.2114567901234568, + 1.4501728395061728, + 1.4504197530864198, + 1.450469135802469, + 1.4505679012345678, + 0.9732839506172839, + 1.2120493827160495, + 0.9794567901234568, + 1.4414814814814816, + 0.7285432098765432 + ] + }, + "current": { + "mean_rgb_frame_delta": 1.9299887766554433, + "p95_rgb_frame_delta": 2.7756790123456794, + "samples": [ + 2.226962962962963, + 2.163358024691358, + 0.9889876543209877, + 2.9448395061728396, + 1.4725925925925927, + 1.9340246913580248, + 1.5753086419753086, + 2.339703703703704, + 1.2820246913580247, + 2.6065185185185187, + 1.6955555555555555 + ] + }, + "taa": { + "mean_rgb_frame_delta": 1.9171492704826039, + "p95_rgb_frame_delta": 2.7522222222222226, + "samples": [ + 2.2798024691358023, + 2.128641975308642, + 0.9975308641975309, + 2.949777777777778, + 1.4725925925925927, + 1.9341234567901235, + 1.534320987654321, + 2.239456790123457, + 1.321037037037037, + 2.554666666666667, + 1.6766913580246914 + ] + }, + "upscale-current": { + "mean_rgb_frame_delta": 1.8840224466891133, + "p95_rgb_frame_delta": 3.626074074074074, + "samples": [ + 1.3984197530864197, + 1.9335308641975308, + 0.966716049382716, + 4.834567901234568, + 1.4508641975308643, + 2.4175802469135803, + 1.153827160493827, + 2.371753086419753, + 1.398962962962963, + 2.127506172839506, + 0.6705185185185185 + ] + }, + "upscale": { + "mean_rgb_frame_delta": 1.836040404040404, + "p95_rgb_frame_delta": 3.626049382716049, + "samples": [ + 1.341432098765432, + 1.9367901234567901, + 0.9674567901234568, + 4.8344197530864195, + 1.4507654320987655, + 2.417679012345679, + 1.0918518518518519, + 2.1205432098765433, + 1.3752592592592592, + 1.9920987654320987, + 0.6681481481481482 + ] + } + } + }, + "spatial_reference": { + "wire-static": { + "off": { + "mean_rgb_error_255": 0.2570334928229665, + "p95_rgb_error_255": 0.2570334928229665, + "max_channel_255": 90, + "per_phase": [ + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + } + ] + }, + "current": { + "mean_rgb_error_255": 0.29566188197767146, + "p95_rgb_error_255": 0.3852296650717703, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.30861244019138756, + "max_channel_255": 179, + "pixels_over_8": 35 + }, + { + "mean_rgb_255": 0.37760765550239234, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.274066985645933, + "max_channel_255": 134, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25684210526315787, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.274066985645933, + "max_channel_255": 134, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2569377990430622, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25684210526315787, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25684210526315787, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.377511961722488, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.39454545454545453, + "max_channel_255": 179, + "pixels_over_8": 40 + } + ] + }, + "taa": { + "mean_rgb_error_255": 0.27027113237639555, + "p95_rgb_error_255": 0.36070334928229664, + "max_channel_255": 159, + "per_phase": [ + { + "mean_rgb_255": 0.22851674641148326, + "max_channel_255": 85, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23559808612440192, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.28583732057416267, + "max_channel_255": 159, + "pixels_over_8": 49 + }, + { + "mean_rgb_255": 0.3571291866028708, + "max_channel_255": 159, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.2429665071770335, + "max_channel_255": 115, + "pixels_over_8": 46 + }, + { + "mean_rgb_255": 0.22411483253588516, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2509090909090909, + "max_channel_255": 116, + "pixels_over_8": 42 + }, + { + "mean_rgb_255": 0.23425837320574164, + "max_channel_255": 90, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.23473684210526316, + "max_channel_255": 86, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.23339712918660288, + "max_channel_255": 86, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.3507177033492823, + "max_channel_255": 159, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.3650717703349282, + "max_channel_255": 159, + "pixels_over_8": 40 + } + ] + }, + "upscale-current": { + "mean_rgb_error_255": 0.36757575757575756, + "p95_rgb_error_255": 0.4549282296650718, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.3261244019138756, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.3261244019138756, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.37760765550239234, + "max_channel_255": 179, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.4549282296650718, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.3090909090909091, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.37722488038277513, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.36038277511961725, + "max_channel_255": 179, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3431578947368421, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.3431578947368421, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.3261244019138756, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.4549282296650718, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.41205741626794257, + "max_channel_255": 179, + "pixels_over_8": 43 + } + ] + }, + "upscale": { + "mean_rgb_error_255": 0.3409170653907496, + "p95_rgb_error_255": 0.42919617224880385, + "max_channel_255": 167, + "per_phase": [ + { + "mean_rgb_255": 0.29444976076555024, + "max_channel_255": 159, + "pixels_over_8": 42 + }, + { + "mean_rgb_255": 0.3129186602870813, + "max_channel_255": 167, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.3533971291866029, + "max_channel_255": 161, + "pixels_over_8": 53 + }, + { + "mean_rgb_255": 0.4275598086124402, + "max_channel_255": 160, + "pixels_over_8": 52 + }, + { + "mean_rgb_255": 0.2901435406698565, + "max_channel_255": 159, + "pixels_over_8": 43 + }, + { + "mean_rgb_255": 0.34258373205741627, + "max_channel_255": 160, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3307177033492823, + "max_channel_255": 160, + "pixels_over_8": 52 + }, + { + "mean_rgb_255": 0.307177033492823, + "max_channel_255": 161, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.31349282296650716, + "max_channel_255": 160, + "pixels_over_8": 48 + }, + { + "mean_rgb_255": 0.30277511961722486, + "max_channel_255": 161, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.43119617224880386, + "max_channel_255": 159, + "pixels_over_8": 54 + }, + { + "mean_rgb_255": 0.3845933014354067, + "max_channel_255": 159, + "pixels_over_8": 46 + } + ] + } + }, + "pan": { + "off": { + "mean_rgb_error_255": 0.2414274322169059, + "p95_rgb_error_255": 0.2499377990430622, + "max_channel_255": 90, + "per_phase": [ + { + "mean_rgb_255": 0.25272727272727274, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2476555023923445, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2476555023923445, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2433492822966507, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2433492822966507, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2433492822966507, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23904306220095695, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23904306220095695, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23397129186602872, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23904306220095695, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23397129186602872, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23397129186602872, + "max_channel_255": 90, + "pixels_over_8": 34 + } + ] + }, + "current": { + "mean_rgb_error_255": 0.2987001594896332, + "p95_rgb_error_255": 0.40856459330143535, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.25272727272727274, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2475598086124402, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.31799043062200955, + "max_channel_255": 179, + "pixels_over_8": 35 + }, + { + "mean_rgb_255": 0.4029665071770335, + "max_channel_255": 179, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.2822966507177033, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.24956937799043064, + "max_channel_255": 123, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.28660287081339714, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23894736842105263, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25100478468899523, + "max_channel_255": 135, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23885167464114831, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.40047846889952154, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.4154066985645933, + "max_channel_255": 179, + "pixels_over_8": 40 + } + ] + }, + "taa": { + "mean_rgb_error_255": 0.2983492822966507, + "p95_rgb_error_255": 0.40856459330143535, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.25272727272727274, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2475598086124402, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.31799043062200955, + "max_channel_255": 179, + "pixels_over_8": 35 + }, + { + "mean_rgb_255": 0.4029665071770335, + "max_channel_255": 179, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.2822966507177033, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2447846889952153, + "max_channel_255": 98, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.287177033492823, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23894736842105263, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25100478468899523, + "max_channel_255": 135, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23885167464114831, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.40047846889952154, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.4154066985645933, + "max_channel_255": 179, + "pixels_over_8": 40 + } + ] + }, + "upscale-current": { + "mean_rgb_error_255": 0.39107655502392347, + "p95_rgb_error_255": 0.49217224880382776, + "max_channel_255": 213, + "per_phase": [ + { + "mean_rgb_255": 0.33043062200956935, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.33550239234449764, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.3869856459330144, + "max_channel_255": 179, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.494066985645933, + "max_channel_255": 179, + "pixels_over_8": 47 + }, + { + "mean_rgb_255": 0.3889952153110048, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.4039234449760766, + "max_channel_255": 213, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.3762679425837321, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3525358851674641, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.34746411483253586, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.32688995215311006, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.45923444976076555, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.490622009569378, + "max_channel_255": 213, + "pixels_over_8": 46 + } + ] + }, + "upscale": { + "mean_rgb_error_255": 0.39034290271132377, + "p95_rgb_error_255": 0.49217224880382776, + "max_channel_255": 213, + "per_phase": [ + { + "mean_rgb_255": 0.33043062200956935, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.33550239234449764, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.3869856459330144, + "max_channel_255": 179, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.494066985645933, + "max_channel_255": 179, + "pixels_over_8": 47 + }, + { + "mean_rgb_255": 0.3889952153110048, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.39511961722488037, + "max_channel_255": 190, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.3762679425837321, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3525358851674641, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.34746411483253586, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.32688995215311006, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.45923444976076555, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.490622009569378, + "max_channel_255": 213, + "pixels_over_8": 46 + } + ] + } + } + }, + "door_reveal": { + "taa": { + "per_open_frame": [ + { + "phase": 2, + "edge_vs_unobstructed": { + "mean_rgb_255": 2.0425396825396827, + "max_channel_255": 60, + "pixels_over_8": 121 + }, + "edge_vs_current_only": { + "mean_rgb_255": 2.4038095238095236, + "max_channel_255": 60, + "pixels_over_8": 136 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.03333333333333333, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 3, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.35873015873015873, + "max_channel_255": 40, + "pixels_over_8": 17 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.8495238095238096, + "max_channel_255": 40, + "pixels_over_8": 49 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 4, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.040317460317460314, + "max_channel_255": 28, + "pixels_over_8": 3 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.5215873015873016, + "max_channel_255": 28, + "pixels_over_8": 50 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 5, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.024761904761904763, + "max_channel_255": 19, + "pixels_over_8": 3 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.43682539682539684, + "max_channel_255": 19, + "pixels_over_8": 34 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.006666666666666667, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 6, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.022222222222222223, + "max_channel_255": 13, + "pixels_over_8": 3 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.49206349206349204, + "max_channel_255": 19, + "pixels_over_8": 49 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 7, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.006984126984126984, + "max_channel_255": 8, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.47968253968253965, + "max_channel_255": 19, + "pixels_over_8": 33 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.01, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 8, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.0038095238095238095, + "max_channel_255": 5, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.5225396825396825, + "max_channel_255": 19, + "pixels_over_8": 50 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 9, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.0031746031746031746, + "max_channel_255": 4, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.37047619047619046, + "max_channel_255": 16, + "pixels_over_8": 31 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + } + ], + "observed_frames_to_stable_edge_gate": 1 + }, + "upscale": { + "per_open_frame": [ + { + "phase": 2, + "edge_vs_unobstructed": { + "mean_rgb_255": 2.5095238095238095, + "max_channel_255": 53, + "pixels_over_8": 176 + }, + "edge_vs_current_only": { + "mean_rgb_255": 3.0555555555555554, + "max_channel_255": 53, + "pixels_over_8": 198 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.04666666666666667, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 3, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.5552380952380952, + "max_channel_255": 31, + "pixels_over_8": 28 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.246984126984127, + "max_channel_255": 31, + "pixels_over_8": 92 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 4, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.24349206349206348, + "max_channel_255": 20, + "pixels_over_8": 28 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.0536507936507937, + "max_channel_255": 23, + "pixels_over_8": 92 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 5, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.14285714285714285, + "max_channel_255": 12, + "pixels_over_8": 28 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.1092063492063493, + "max_channel_255": 23, + "pixels_over_8": 106 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 6, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.09777777777777778, + "max_channel_255": 8, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.9273015873015873, + "max_channel_255": 23, + "pixels_over_8": 64 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 7, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.054603174603174605, + "max_channel_255": 4, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.7844444444444445, + "max_channel_255": 19, + "pixels_over_8": 64 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.01, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 8, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.013333333333333334, + "max_channel_255": 2, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.0549206349206348, + "max_channel_255": 19, + "pixels_over_8": 100 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 9, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.013333333333333334, + "max_channel_255": 2, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.2215873015873016, + "max_channel_255": 23, + "pixels_over_8": 101 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + } + ], + "observed_frames_to_stable_edge_gate": 1 + } + }, + "resets": { + "cut": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "teleport": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "projection": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "view-switch": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "resize": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + } + }, + "ui": { + "current": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale-current": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + } + }, + "gpu-occlusion": { + "variation": { + "wire-static": { + "off": { + "mean_rgb_frame_delta": 0.0, + "p95_rgb_frame_delta": 0.0, + "samples": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ] + }, + "current": { + "mean_rgb_frame_delta": 0.38774249673771205, + "p95_rgb_frame_delta": 0.5395693779904307, + "samples": [ + 0.0, + 0.3597129186602871, + 0.4967464114832536, + 0.5138755980861244, + 0.37684210526315787, + 0.37684210526315787, + 0.3939712918660287, + 0.32545454545454544, + 0.34258373205741627, + 0.5310047846889953, + 0.548133971291866 + ] + }, + "taa": { + "mean_rgb_frame_delta": 0.35978251413658113, + "p95_rgb_frame_delta": 0.5023923444976076, + "samples": [ + 0.024497607655502393, + 0.33253588516746413, + 0.4739712918660287, + 0.4779904306220096, + 0.3357894736842105, + 0.3374162679425837, + 0.36076555023923446, + 0.30153110047846887, + 0.3083253588516746, + 0.48976076555023923, + 0.515023923444976 + ] + }, + "upscale-current": { + "mean_rgb_frame_delta": 0.4391300565463245, + "p95_rgb_frame_delta": 0.5310047846889951, + "samples": [ + 0.0, + 0.4453588516746411, + 0.5138755980861244, + 0.4453588516746411, + 0.4796172248803828, + 0.548133971291866, + 0.4796172248803828, + 0.4796172248803828, + 0.4453588516746411, + 0.4796172248803828, + 0.5138755980861244 + ] + }, + "upscale": { + "mean_rgb_frame_delta": 0.4121966072205307, + "p95_rgb_frame_delta": 0.4924401913875598, + "samples": [ + 0.04334928229665072, + 0.4075598086124402, + 0.49291866028708137, + 0.4277511961722488, + 0.43272727272727274, + 0.48995215311004786, + 0.4491866028708134, + 0.44401913875598087, + 0.4015311004784689, + 0.4532057416267943, + 0.49196172248803827 + ] + } + }, + "pan": { + "off": { + "mean_rgb_frame_delta": 0.0, + "p95_rgb_frame_delta": 0.0, + "samples": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ] + }, + "current": { + "mean_rgb_frame_delta": 0.39907785993910394, + "p95_rgb_frame_delta": 0.580334928229665, + "samples": [ + 0.017129186602870813, + 0.37684210526315787, + 0.5342583732057417, + 0.5717703349282297, + 0.3523444976076555, + 0.3523444976076555, + 0.3800956937799043, + 0.32545454545454544, + 0.34258373205741627, + 0.548133971291866, + 0.5888995215311005 + ] + }, + "taa": { + "mean_rgb_frame_delta": 0.39820791648542847, + "p95_rgb_frame_delta": 0.580334928229665, + "samples": [ + 0.017129186602870813, + 0.37684210526315787, + 0.5342583732057417, + 0.5717703349282297, + 0.3475598086124402, + 0.34698564593301434, + 0.38066985645933016, + 0.32545454545454544, + 0.34258373205741627, + 0.548133971291866, + 0.5888995215311005 + ] + }, + "upscale-current": { + "mean_rgb_frame_delta": 0.47307525010874296, + "p95_rgb_frame_delta": 0.6264114832535885, + "samples": [ + 0.0, + 0.4453588516746411, + 0.5823923444976077, + 0.6231578947368421, + 0.4648803827751196, + 0.5676555023923445, + 0.4861244019138756, + 0.4796172248803828, + 0.4453588516746411, + 0.4796172248803828, + 0.6296650717703349 + ] + }, + "upscale": { + "mean_rgb_frame_delta": 0.47147455415398, + "p95_rgb_frame_delta": 0.6264114832535885, + "samples": [ + 0.0, + 0.4453588516746411, + 0.5823923444976077, + 0.6231578947368421, + 0.45607655502392347, + 0.5588516746411484, + 0.4861244019138756, + 0.4796172248803828, + 0.4453588516746411, + 0.4796172248803828, + 0.6296650717703349 + ] + } + }, + "moving-cube": { + "off": { + "mean_rgb_frame_delta": 1.23265544332211, + "p95_rgb_frame_delta": 1.4505185185185185, + "samples": [ + 1.2113086419753087, + 1.2114567901234568, + 1.4501728395061728, + 1.4504197530864198, + 1.450469135802469, + 1.4505679012345678, + 0.9732839506172839, + 1.2120493827160495, + 0.9794567901234568, + 1.4414814814814816, + 0.7285432098765432 + ] + }, + "current": { + "mean_rgb_frame_delta": 1.9299887766554433, + "p95_rgb_frame_delta": 2.7756790123456794, + "samples": [ + 2.226962962962963, + 2.163358024691358, + 0.9889876543209877, + 2.9448395061728396, + 1.4725925925925927, + 1.9340246913580248, + 1.5753086419753086, + 2.339703703703704, + 1.2820246913580247, + 2.6065185185185187, + 1.6955555555555555 + ] + }, + "taa": { + "mean_rgb_frame_delta": 1.9171492704826039, + "p95_rgb_frame_delta": 2.7522222222222226, + "samples": [ + 2.2798024691358023, + 2.128641975308642, + 0.9975308641975309, + 2.949777777777778, + 1.4725925925925927, + 1.9341234567901235, + 1.534320987654321, + 2.239456790123457, + 1.321037037037037, + 2.554666666666667, + 1.6766913580246914 + ] + }, + "upscale-current": { + "mean_rgb_frame_delta": 1.8840224466891133, + "p95_rgb_frame_delta": 3.626074074074074, + "samples": [ + 1.3984197530864197, + 1.9335308641975308, + 0.966716049382716, + 4.834567901234568, + 1.4508641975308643, + 2.4175802469135803, + 1.153827160493827, + 2.371753086419753, + 1.398962962962963, + 2.127506172839506, + 0.6705185185185185 + ] + }, + "upscale": { + "mean_rgb_frame_delta": 1.836040404040404, + "p95_rgb_frame_delta": 3.626049382716049, + "samples": [ + 1.341432098765432, + 1.9367901234567901, + 0.9674567901234568, + 4.8344197530864195, + 1.4507654320987655, + 2.417679012345679, + 1.0918518518518519, + 2.1205432098765433, + 1.3752592592592592, + 1.9920987654320987, + 0.6681481481481482 + ] + } + } + }, + "spatial_reference": { + "wire-static": { + "off": { + "mean_rgb_error_255": 0.2570334928229665, + "p95_rgb_error_255": 0.2570334928229665, + "max_channel_255": 90, + "per_phase": [ + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + } + ] + }, + "current": { + "mean_rgb_error_255": 0.29566188197767146, + "p95_rgb_error_255": 0.3852296650717703, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2570334928229665, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.30861244019138756, + "max_channel_255": 179, + "pixels_over_8": 35 + }, + { + "mean_rgb_255": 0.37760765550239234, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.274066985645933, + "max_channel_255": 134, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25684210526315787, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.274066985645933, + "max_channel_255": 134, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2569377990430622, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25684210526315787, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25684210526315787, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.377511961722488, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.39454545454545453, + "max_channel_255": 179, + "pixels_over_8": 40 + } + ] + }, + "taa": { + "mean_rgb_error_255": 0.27027113237639555, + "p95_rgb_error_255": 0.36070334928229664, + "max_channel_255": 159, + "per_phase": [ + { + "mean_rgb_255": 0.22851674641148326, + "max_channel_255": 85, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23559808612440192, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.28583732057416267, + "max_channel_255": 159, + "pixels_over_8": 49 + }, + { + "mean_rgb_255": 0.3571291866028708, + "max_channel_255": 159, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.2429665071770335, + "max_channel_255": 115, + "pixels_over_8": 46 + }, + { + "mean_rgb_255": 0.22411483253588516, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2509090909090909, + "max_channel_255": 116, + "pixels_over_8": 42 + }, + { + "mean_rgb_255": 0.23425837320574164, + "max_channel_255": 90, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.23473684210526316, + "max_channel_255": 86, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.23339712918660288, + "max_channel_255": 86, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.3507177033492823, + "max_channel_255": 159, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.3650717703349282, + "max_channel_255": 159, + "pixels_over_8": 40 + } + ] + }, + "upscale-current": { + "mean_rgb_error_255": 0.36757575757575756, + "p95_rgb_error_255": 0.4549282296650718, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.3261244019138756, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.3261244019138756, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.37760765550239234, + "max_channel_255": 179, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.4549282296650718, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.3090909090909091, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.37722488038277513, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.36038277511961725, + "max_channel_255": 179, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3431578947368421, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.3431578947368421, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.3261244019138756, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.4549282296650718, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.41205741626794257, + "max_channel_255": 179, + "pixels_over_8": 43 + } + ] + }, + "upscale": { + "mean_rgb_error_255": 0.3409170653907496, + "p95_rgb_error_255": 0.42919617224880385, + "max_channel_255": 167, + "per_phase": [ + { + "mean_rgb_255": 0.29444976076555024, + "max_channel_255": 159, + "pixels_over_8": 42 + }, + { + "mean_rgb_255": 0.3129186602870813, + "max_channel_255": 167, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.3533971291866029, + "max_channel_255": 161, + "pixels_over_8": 53 + }, + { + "mean_rgb_255": 0.4275598086124402, + "max_channel_255": 160, + "pixels_over_8": 52 + }, + { + "mean_rgb_255": 0.2901435406698565, + "max_channel_255": 159, + "pixels_over_8": 43 + }, + { + "mean_rgb_255": 0.34258373205741627, + "max_channel_255": 160, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3307177033492823, + "max_channel_255": 160, + "pixels_over_8": 52 + }, + { + "mean_rgb_255": 0.307177033492823, + "max_channel_255": 161, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.31349282296650716, + "max_channel_255": 160, + "pixels_over_8": 48 + }, + { + "mean_rgb_255": 0.30277511961722486, + "max_channel_255": 161, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.43119617224880386, + "max_channel_255": 159, + "pixels_over_8": 54 + }, + { + "mean_rgb_255": 0.3845933014354067, + "max_channel_255": 159, + "pixels_over_8": 46 + } + ] + } + }, + "pan": { + "off": { + "mean_rgb_error_255": 0.2414274322169059, + "p95_rgb_error_255": 0.2499377990430622, + "max_channel_255": 90, + "per_phase": [ + { + "mean_rgb_255": 0.25272727272727274, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2476555023923445, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2476555023923445, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2433492822966507, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2433492822966507, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2433492822966507, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23904306220095695, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23904306220095695, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23397129186602872, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23904306220095695, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23397129186602872, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23397129186602872, + "max_channel_255": 90, + "pixels_over_8": 34 + } + ] + }, + "current": { + "mean_rgb_error_255": 0.2987001594896332, + "p95_rgb_error_255": 0.40856459330143535, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.25272727272727274, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2475598086124402, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.31799043062200955, + "max_channel_255": 179, + "pixels_over_8": 35 + }, + { + "mean_rgb_255": 0.4029665071770335, + "max_channel_255": 179, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.2822966507177033, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.24956937799043064, + "max_channel_255": 123, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.28660287081339714, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23894736842105263, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25100478468899523, + "max_channel_255": 135, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23885167464114831, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.40047846889952154, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.4154066985645933, + "max_channel_255": 179, + "pixels_over_8": 40 + } + ] + }, + "taa": { + "mean_rgb_error_255": 0.2983492822966507, + "p95_rgb_error_255": 0.40856459330143535, + "max_channel_255": 179, + "per_phase": [ + { + "mean_rgb_255": 0.25272727272727274, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2475598086124402, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.31799043062200955, + "max_channel_255": 179, + "pixels_over_8": 35 + }, + { + "mean_rgb_255": 0.4029665071770335, + "max_channel_255": 179, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.2822966507177033, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.2447846889952153, + "max_channel_255": 98, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.287177033492823, + "max_channel_255": 168, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23894736842105263, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.25100478468899523, + "max_channel_255": 135, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.23885167464114831, + "max_channel_255": 90, + "pixels_over_8": 34 + }, + { + "mean_rgb_255": 0.40047846889952154, + "max_channel_255": 179, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.4154066985645933, + "max_channel_255": 179, + "pixels_over_8": 40 + } + ] + }, + "upscale-current": { + "mean_rgb_error_255": 0.39107655502392347, + "p95_rgb_error_255": 0.49217224880382776, + "max_channel_255": 213, + "per_phase": [ + { + "mean_rgb_255": 0.33043062200956935, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.33550239234449764, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.3869856459330144, + "max_channel_255": 179, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.494066985645933, + "max_channel_255": 179, + "pixels_over_8": 47 + }, + { + "mean_rgb_255": 0.3889952153110048, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.4039234449760766, + "max_channel_255": 213, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.3762679425837321, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3525358851674641, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.34746411483253586, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.32688995215311006, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.45923444976076555, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.490622009569378, + "max_channel_255": 213, + "pixels_over_8": 46 + } + ] + }, + "upscale": { + "mean_rgb_error_255": 0.39034290271132377, + "p95_rgb_error_255": 0.49217224880382776, + "max_channel_255": 213, + "per_phase": [ + { + "mean_rgb_255": 0.33043062200956935, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.33550239234449764, + "max_channel_255": 179, + "pixels_over_8": 36 + }, + { + "mean_rgb_255": 0.3869856459330144, + "max_channel_255": 179, + "pixels_over_8": 41 + }, + { + "mean_rgb_255": 0.494066985645933, + "max_channel_255": 179, + "pixels_over_8": 47 + }, + { + "mean_rgb_255": 0.3889952153110048, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.39511961722488037, + "max_channel_255": 190, + "pixels_over_8": 39 + }, + { + "mean_rgb_255": 0.3762679425837321, + "max_channel_255": 213, + "pixels_over_8": 40 + }, + { + "mean_rgb_255": 0.3525358851674641, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.34746411483253586, + "max_channel_255": 179, + "pixels_over_8": 38 + }, + { + "mean_rgb_255": 0.32688995215311006, + "max_channel_255": 179, + "pixels_over_8": 37 + }, + { + "mean_rgb_255": 0.45923444976076555, + "max_channel_255": 179, + "pixels_over_8": 45 + }, + { + "mean_rgb_255": 0.490622009569378, + "max_channel_255": 213, + "pixels_over_8": 46 + } + ] + } + } + }, + "door_reveal": { + "taa": { + "per_open_frame": [ + { + "phase": 2, + "edge_vs_unobstructed": { + "mean_rgb_255": 2.0425396825396827, + "max_channel_255": 60, + "pixels_over_8": 121 + }, + "edge_vs_current_only": { + "mean_rgb_255": 2.4038095238095236, + "max_channel_255": 60, + "pixels_over_8": 136 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.03333333333333333, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 3, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.35873015873015873, + "max_channel_255": 40, + "pixels_over_8": 17 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.8495238095238096, + "max_channel_255": 40, + "pixels_over_8": 49 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 4, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.040317460317460314, + "max_channel_255": 28, + "pixels_over_8": 3 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.5215873015873016, + "max_channel_255": 28, + "pixels_over_8": 50 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 5, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.024761904761904763, + "max_channel_255": 19, + "pixels_over_8": 3 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.43682539682539684, + "max_channel_255": 19, + "pixels_over_8": 34 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.006666666666666667, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 6, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.022222222222222223, + "max_channel_255": 13, + "pixels_over_8": 3 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.49206349206349204, + "max_channel_255": 19, + "pixels_over_8": 49 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 7, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.006984126984126984, + "max_channel_255": 8, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.47968253968253965, + "max_channel_255": 19, + "pixels_over_8": 33 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.01, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 8, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.0038095238095238095, + "max_channel_255": 5, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.5225396825396825, + "max_channel_255": 19, + "pixels_over_8": 50 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 9, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.0031746031746031746, + "max_channel_255": 4, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.37047619047619046, + "max_channel_255": 16, + "pixels_over_8": 31 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + } + ], + "observed_frames_to_stable_edge_gate": 1 + }, + "upscale": { + "per_open_frame": [ + { + "phase": 2, + "edge_vs_unobstructed": { + "mean_rgb_255": 2.5095238095238095, + "max_channel_255": 53, + "pixels_over_8": 176 + }, + "edge_vs_current_only": { + "mean_rgb_255": 3.0555555555555554, + "max_channel_255": 53, + "pixels_over_8": 198 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.04666666666666667, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 3, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.5552380952380952, + "max_channel_255": 31, + "pixels_over_8": 28 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.246984126984127, + "max_channel_255": 31, + "pixels_over_8": 92 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 4, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.24349206349206348, + "max_channel_255": 20, + "pixels_over_8": 28 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.0536507936507937, + "max_channel_255": 23, + "pixels_over_8": 92 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 5, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.14285714285714285, + "max_channel_255": 12, + "pixels_over_8": 28 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.1092063492063493, + "max_channel_255": 23, + "pixels_over_8": 106 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 6, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.09777777777777778, + "max_channel_255": 8, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.9273015873015873, + "max_channel_255": 23, + "pixels_over_8": 64 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 7, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.054603174603174605, + "max_channel_255": 4, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 0.7844444444444445, + "max_channel_255": 19, + "pixels_over_8": 64 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.01, + "max_channel_255": 1, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 8, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.013333333333333334, + "max_channel_255": 2, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.0549206349206348, + "max_channel_255": 19, + "pixels_over_8": 100 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + }, + { + "phase": 9, + "edge_vs_unobstructed": { + "mean_rgb_255": 0.013333333333333334, + "max_channel_255": 2, + "pixels_over_8": 0 + }, + "edge_vs_current_only": { + "mean_rgb_255": 1.2215873015873016, + "max_channel_255": 23, + "pixels_over_8": 101 + }, + "center_vs_current_only": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "old_door_red_pixels": 0 + } + ], + "observed_frames_to_stable_edge_gate": 1 + } + }, + "resets": { + "cut": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "teleport": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "projection": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "view-switch": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + }, + "resize": { + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + } + }, + "ui": { + "current": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "taa": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale-current": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + }, + "upscale": { + "mean_rgb_255": 0.0, + "max_channel_255": 0, + "pixels_over_8": 0 + } + } + } + }, + "cross_visibility": { + "gpu-frustum": { + "compared_frames": 430, + "mean_rgb_error_255": 0.0, + "max_channel_255": 0, + "frames_with_pixels_over_8": 0 + }, + "gpu-occlusion": { + "compared_frames": 430, + "mean_rgb_error_255": 0.0, + "max_channel_255": 0, + "frames_with_pixels_over_8": 0 + } + } +} diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/spatial-reference.png b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/spatial-reference.png new file mode 100644 index 0000000..fe48764 Binary files /dev/null and b/docs/validation/p3-temporal-2026-09-24/matrix/branch-fe3a589/spatial-reference.png differ diff --git a/docs/validation/p3-temporal-2026-09-24/matrix/profile-720p-branch-5cb818f.csv b/docs/validation/p3-temporal-2026-09-24/matrix/profile-720p-branch-5cb818f.csv new file mode 100644 index 0000000..ffe8dd5 --- /dev/null +++ b/docs/validation/p3-temporal-2026-09-24/matrix/profile-720p-branch-5cb818f.csv @@ -0,0 +1,91 @@ +mode,frame,width,height,internal_width,internal_height,device,cpu_ms,gpu_ms,readback_cpu_ms,gpu_main_raster_ms,gpu_temporal_resolve_ms,gpu_temporal_composite_ms,gpu_ui_ms,gpu_allocated_bytes,validation_enabled,validation_errors +taa,0,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.54055,0.73024,0.431143,0.020224,0.103936,0.055456,0,80502304,1,0 +upscale,0,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.27389,0.692128,0.447033,0.019552,0.100736,0.02624,0,71851552,1,0 +off,0,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.98679,0.562784,0.474795,0.016448,0,0,0,45112576,1,0 +upscale,1,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.22313,0.7192,0.467452,0.01952,0.100896,0.02608,0,71851552,1,0 +off,1,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.90399,0.56656,0.472211,0.0168,0,0,0,45112576,1,0 +taa,1,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.3929,0.696672,0.459708,0.020352,0.101984,0.026752,0,80502304,1,0 +off,2,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.51554,0.561728,0.495084,0.01632,0,0,0,45112576,1,0 +taa,2,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.22812,0.692704,0.440952,0.020064,0.09872,0.026208,0,80502304,1,0 +upscale,2,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.27353,0.692256,0.468533,0.019808,0.098816,0.026752,0,71851552,1,0 +taa,3,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.27087,0.695264,0.471009,0.020416,0.10016,0.026816,0,80502304,1,0 +upscale,3,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.24004,0.692512,0.469105,0.021376,0.097888,0.02656,0,71851552,1,0 +off,3,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.01071,0.563104,0.468744,0.017152,0,0,0,45112576,1,0 +upscale,4,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.37663,0.689408,0.449669,0.018656,0.0992,0.025728,0,71851552,1,0 +off,4,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.90739,0.570848,0.470668,0.016384,0,0,0,45112576,1,0 +taa,4,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.23735,0.696224,0.486107,0.020032,0.10064,0.026336,0,80502304,1,0 +off,5,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.94661,0.562048,0.454217,0.016576,0,0,0,45112576,1,0 +taa,5,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.32894,0.69488,0.463815,0.020672,0.10032,0.026656,0,80502304,1,0 +upscale,5,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.63402,0.692064,0.50384,0.020256,0.09856,0.026368,3.2e-05,71851552,1,0 +taa,6,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",3.08962,0.710016,0.476168,0.020576,0.099872,0.025792,0,80502304,1,0 +upscale,6,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.37972,0.689824,0.465438,0.019904,0.098592,0.02624,3.2e-05,71851552,1,0 +off,6,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.21958,0.56336,0.492829,0.01696,0,0,0,45112576,1,0 +upscale,7,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.31582,0.708448,0.478944,0.019104,0.09904,0.025888,0,71851552,1,0 +off,7,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.0026,0.5624,0.477361,0.0168,0,0,0,45112576,1,0 +taa,7,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.34269,0.697248,0.483853,0.020864,0.10016,0.02704,0,80502304,1,0 +off,8,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.20455,0.573056,0.463444,0.016544,0,0,0,45112576,1,0 +taa,8,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.3191,0.694752,0.476969,0.019648,0.100352,0.026624,0,80502304,1,0 +upscale,8,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.28724,0.691328,0.49815,0.019424,0.098976,0.025952,0,71851552,1,0 +taa,9,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.51119,0.708512,0.470077,0.020576,0.100256,0.026784,3.2e-05,80502304,1,0 +upscale,9,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.3856,0.69024,0.442395,0.019616,0.098304,0.026624,0,71851552,1,0 +off,9,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.04045,0.563552,0.479184,0.016352,0,0,0,45112576,1,0 +upscale,10,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.56332,0.707488,0.493501,0.019904,0.09808,0.026336,3.2e-05,71851552,1,0 +off,10,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.9491,0.562016,0.467542,0.016928,0,0,0,45112576,1,0 +taa,10,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.36485,0.697312,0.478042,0.020736,0.100096,0.027104,0,80502304,1,0 +off,11,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.08338,0.561984,0.457793,0.01696,0,0,0,45112576,1,0 +taa,11,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.31101,0.6944,0.469856,0.020192,0.10032,0.026272,0,80502304,1,0 +upscale,11,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.30487,0.691168,0.47715,0.019072,0.098848,0.02608,0,71851552,1,0 +taa,12,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.44149,0.712864,0.483442,0.020512,0.100096,0.02656,0,80502304,1,0 +upscale,12,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.26318,0.691008,0.463084,0.019968,0.099232,0.025696,0,71851552,1,0 +off,12,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.05301,0.563232,0.49336,0.016896,0,0,0,45112576,1,0 +upscale,13,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.39242,0.69872,0.457654,0.02,0.098208,0.0264,0,71851552,1,0 +off,13,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.06454,0.561952,0.481979,0.016032,0,0,0,45112576,1,0 +taa,13,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.45048,0.696928,0.492118,0.020864,0.100096,0.026688,0,80502304,1,0 +off,14,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.07697,0.561568,0.479014,0.016576,0,0,0,45112576,1,0 +taa,14,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.39119,0.698208,0.468173,0.021888,0.1008,0.027424,3.2e-05,80502304,1,0 +upscale,14,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.39332,0.692096,0.50349,0.019808,0.098944,0.026528,0,71851552,1,0 +taa,15,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.44703,0.702624,0.466039,0.020416,0.09952,0.026592,3.2e-05,80502304,1,0 +upscale,15,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.39436,0.690272,0.469706,0.019936,0.09824,0.026784,0,71851552,1,0 +off,15,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.02914,0.563104,0.507758,0.016576,0,0,0,45112576,1,0 +upscale,16,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.24196,0.659264,0.47223,0.016896,0.076096,0.024256,0,71851552,1,0 +off,16,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.03784,0.557088,0.493,0.0152,0,0,0,45112576,1,0 +taa,16,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.57015,0.662944,0.488882,0.016416,0.077824,0.024576,0,80502304,1,0 +off,17,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.97992,0.555168,0.475637,0.014048,0,0,0,45112576,1,0 +taa,17,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.30416,0.662624,0.490625,0.016896,0.07712,0.02496,0,80502304,1,0 +upscale,17,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.31699,0.658912,0.481909,0.017056,0.074624,0.024576,0,71851552,1,0 +taa,18,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.51372,0.66944,0.483993,0.017248,0.07664,0.024576,0,80502304,1,0 +upscale,18,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.29279,0.659168,0.47186,0.017056,0.075648,0.024864,0,71851552,1,0 +off,18,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.97053,0.55632,0.479183,0.014368,0,0,0,45112576,1,0 +upscale,19,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.44893,0.6584,0.485566,0.016416,0.075424,0.024928,0,71851552,1,0 +off,19,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.95523,0.558048,0.489875,0.013216,0,0,0,45112576,1,0 +taa,19,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.20947,0.664704,0.46658,0.016896,0.077664,0.024736,0,80502304,1,0 +off,20,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.97839,0.555584,0.495164,0.01376,0,0,0,45112576,1,0 +taa,20,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.27538,0.668576,0.492369,0.017088,0.077344,0.025056,0,80502304,1,0 +upscale,20,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.3866,0.660896,0.512146,0.0168,0.075776,0.0256,0,71851552,1,0 +taa,21,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.4825,0.6632,0.465368,0.01744,0.077152,0.025056,0,80502304,1,0 +upscale,21,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.23511,0.661632,0.474325,0.015808,0.07616,0.024192,0,71851552,1,0 +off,21,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.94414,0.556224,0.493,0.01456,0,0,0,45112576,1,0 +upscale,22,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.20458,0.658592,0.439569,0.0168,0.075712,0.0248,0,71851552,1,0 +off,22,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.95685,0.55536,0.478212,0.013504,0,0,0,45112576,1,0 +taa,22,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.43596,0.684416,0.488782,0.017248,0.077664,0.024736,0,80502304,1,0 +off,23,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.19175,0.555328,0.464717,0.014176,0,0,0,45112576,1,0 +taa,23,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.37455,0.663328,0.461631,0.016608,0.077536,0.024832,0,80502304,1,0 +upscale,23,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.32752,0.659072,0.420333,0.01696,0.075168,0.024512,0,71851552,1,0 +taa,24,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.39071,0.663616,0.460479,0.016896,0.077824,0.024576,0,80502304,1,0 +upscale,24,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.331,0.663872,0.449949,0.016032,0.075776,0.024576,0,71851552,1,0 +off,24,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.03273,0.556672,0.464246,0.014496,0,0,0,45112576,1,0 +upscale,25,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.37536,0.657664,0.416175,0.016768,0.074048,0.024576,0,71851552,1,0 +off,25,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.98463,0.555712,0.479024,0.01424,0,0,0,45112576,1,0 +taa,25,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.36849,0.664672,0.446752,0.017824,0.077024,0.024288,0,80502304,1,0 +off,26,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.96288,0.55552,0.468163,0.014272,0,0,0,45112576,1,0 +taa,26,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.28533,0.663552,0.454708,0.01728,0.077344,0.025056,0,80502304,1,0 +upscale,26,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.45936,0.700864,0.46689,0.017056,0.116608,0.024768,0,71851552,1,0 +taa,27,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.42977,0.663008,0.5035,0.017216,0.076704,0.024576,0,80502304,1,0 +upscale,27,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.86524,0.659168,0.454848,0.016608,0.074656,0.024544,0,71851552,1,0 +off,27,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.995,0.55616,0.490756,0.013824,0,0,0,45112576,1,0 +upscale,28,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.45905,0.658304,0.461751,0.016672,0.075488,0.024704,3.2e-05,71851552,1,0 +off,28,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.9196,0.5608,0.499542,0.01328,0,0,0,45112576,1,0 +taa,28,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.35411,0.66464,0.464175,0.016768,0.077696,0.024704,0,80502304,1,0 +off,29,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",1.96243,0.555168,0.471499,0.01408,0,0,0,45112576,1,0 +taa,29,1280,720,1280,720,"NVIDIA GeForce RTX 2080 Ti",2.30857,0.663232,0.483812,0.017248,0.077088,0.023904,0,80502304,1,0 +upscale,29,1280,720,858,483,"NVIDIA GeForce RTX 2080 Ti",2.29834,0.691392,0.48209,0.042432,0.076032,0.02432,0,71851552,1,0 diff --git a/tools/analyze_temporal_quality_matrix.py b/tools/analyze_temporal_quality_matrix.py new file mode 100644 index 0000000..dab188c --- /dev/null +++ b/tools/analyze_temporal_quality_matrix.py @@ -0,0 +1,242 @@ +#!/usr/bin/env python3 +"""Package and measure the P3 Direct/P2 temporal image-quality matrix.""" + +from __future__ import annotations + +import argparse +import csv +import json +from pathlib import Path +from statistics import mean + +import numpy as np +from PIL import Image, ImageDraw + +from analyze_temporal_quality import image_error, quantile + + +VISIBILITIES = ("direct", "gpu-frustum", "gpu-occlusion") +MODES = ("off", "current", "taa", "upscale-current", "upscale") +LONG_SEQUENCES = ("wire-static", "pan", "moving-cube", "door-background") +RESET_SEQUENCES = ("cut", "teleport", "projection", "view-switch", "resize") +SEQUENCE_FRAMES = {**dict.fromkeys(LONG_SEQUENCES, 16), "door-open": 10, + **dict.fromkeys((*RESET_SEQUENCES, "ui-alpha"), 2)} +REGIONS = { + "wire-static": (25, 12, 110, 95), + "pan": (25, 12, 110, 95), + "moving-cube": (35, 25, 90, 75), + "door-edge": (65, 45, 30, 35), + "door-center": (75, 55, 10, 10), + "ui": (2, 2, 25, 12), + "reset": (35, 25, 90, 70), +} + + +def box_2x(source: np.ndarray) -> np.ndarray: + """Make the 160x120 spatial target from an unjittered 320x240 capture.""" + if source.shape != (240, 320, 3): + raise ValueError(f"Unexpected 2x source shape: {source.shape}") + return np.asarray(Image.fromarray(source, "RGB").resize( + (160, 120), Image.Resampling.BOX)) + + +def stable_convergence(samples: list[dict[str, float | int]]) -> int | None: + """First post-open frame whose remaining observed edge stays below the gate.""" + def below_gate(sample: dict[str, float | int]) -> bool: + return sample["pixels_over_8"] <= 32 and sample["mean_rgb_255"] <= .75 + + return next((index for index in range(len(samples)) + if all(below_gate(sample) for sample in samples[index:])), None) + + +def package(input_dir: Path, output_dir: Path, revision: str, driver: str) -> None: + if output_dir.exists(): + raise ValueError(f"Evidence output already exists; choose a new directory: {output_dir}") + with (input_dir / "frames.csv").open(newline="", encoding="utf-8") as source: + reader = csv.DictReader(source) + rows = list(reader) + columns = reader.fieldnames + if not columns or len(rows) != 1386: + raise ValueError(f"Expected exactly 1386 matrix frames, found {len(rows)}") + if len({row["device"] for row in rows}) != 1: + raise ValueError("Capture mixed Vulkan devices") + if any(row["effective_visibility"] != row["visibility"] or + int(row["validation_enabled"]) != 1 or + int(row["validation_errors"]) != 0 for row in rows): + raise ValueError("Visibility fallback or inactive/failing Vulkan validation") + keys = [(row["visibility"], row["sequence"], row["mode"], int(row["phase"])) + for row in rows] + if len(set(keys)) != len(rows): + raise ValueError("Capture contains duplicate phase keys") + expected = {(visibility, sequence, mode, phase) + for visibility in VISIBILITIES + for sequence, count in SEQUENCE_FRAMES.items() + for mode in MODES for phase in range(count)} + expected.update((visibility, sequence, "spatial-2x", phase) + for visibility in VISIBILITIES + for sequence in ("wire-static", "pan") for phase in range(16)) + if set(keys) != expected: + raise ValueError("Capture does not match the declared quality matrix") + + output_dir.mkdir(parents=True) + images: dict[tuple[str, str, str, int], np.ndarray] = {} + for row in rows: + relative = Path(row["image"]) + if not relative.parts or relative.parts[0] != "captures" or ".." in relative.parts: + raise ValueError(f"Unsafe capture path: {relative}") + destination = output_dir / relative.with_suffix(".png") + destination.parent.mkdir(parents=True, exist_ok=True) + with Image.open(input_dir / relative) as source: + if source.mode != "RGB" or source.size != (int(row["width"]), int(row["height"])): + raise ValueError(f"Unexpected capture format or extent: {relative}") + images[row["visibility"], row["sequence"], row["mode"], + int(row["phase"])] = np.asarray(source) + source.save(destination, optimize=True) + row["image"] = destination.relative_to(output_dir).as_posix() + with (output_dir / "frames.csv").open("w", newline="", encoding="utf-8") as target: + writer = csv.DictWriter(target, fieldnames=columns) + writer.writeheader() + writer.writerows(rows) + + report = { + "format": "faset.p3-temporal-quality-matrix-v1", + "source_revision": revision, + "device": rows[0]["device"], + "driver": driver, + "capture_configuration": "Linux Debug; Vulkan validation enabled; 160x120 output " + "except 319x241 resize and 320x240 spatial-2x source", + "spatial_reference_method": "Off at 320x240, 2x2 box-filtered in display-encoded RGB " + "to 160x120; it is a bounded 4-sample spatial reference", + "roi_xywh": REGIONS, + "frame_count": len(rows), + "paths": {}, + "cross_visibility": {}, + } + + for visibility in VISIBILITIES: + def image(sequence: str, mode: str, phase: int) -> np.ndarray: + return images[visibility, sequence, mode, phase] + + path = {"variation": {}, "spatial_reference": {}, "door_reveal": {}, + "resets": {}, "ui": {}} + for sequence in ("wire-static", "pan", "moving-cube"): + variation = {} + for mode in MODES: + samples = [image_error(image(sequence, mode, phase), + image(sequence, mode, phase - 1), + REGIONS[sequence])["mean_rgb_255"] + for phase in range(5, 16)] + variation[mode] = {"mean_rgb_frame_delta": mean(samples), + "p95_rgb_frame_delta": quantile(samples, .95), + "samples": samples} + path["variation"][sequence] = variation + + for sequence in ("wire-static", "pan"): + reference = {phase: box_2x(image(sequence, "spatial-2x", phase)) + for phase in range(4, 16)} + comparison = {} + for mode in MODES: + samples = [image_error(image(sequence, mode, phase), reference[phase], + REGIONS[sequence]) for phase in range(4, 16)] + comparison[mode] = { + "mean_rgb_error_255": mean(sample["mean_rgb_255"] for sample in samples), + "p95_rgb_error_255": quantile( + [sample["mean_rgb_255"] for sample in samples], .95), + "max_channel_255": max(sample["max_channel_255"] for sample in samples), + "per_phase": samples, + } + path["spatial_reference"][sequence] = comparison + + for mode in ("taa", "upscale"): + current = "current" if mode == "taa" else "upscale-current" + per_phase = [] + for phase in range(2, 10): + rendered = image("door-open", mode, phase) + prior_door_red = rendered[40:85, 60:100, :3].astype(np.int16) + red_pixels = int(np.logical_and.reduce(( + prior_door_red[:, :, 0] > prior_door_red[:, :, 1] + 20, + prior_door_red[:, :, 0] > prior_door_red[:, :, 2] + 20, + prior_door_red[:, :, 0] > 25)).sum()) + per_phase.append({ + "phase": phase, + "edge_vs_unobstructed": image_error( + rendered, image("door-background", mode, phase), + REGIONS["door-edge"]), + "edge_vs_current_only": image_error( + rendered, image("door-open", current, phase), + REGIONS["door-edge"]), + "center_vs_current_only": image_error( + rendered, image("door-open", current, phase), + REGIONS["door-center"]), + "old_door_red_pixels": red_pixels, + }) + path["door_reveal"][mode] = { + "per_open_frame": per_phase, + "observed_frames_to_stable_edge_gate": stable_convergence( + [sample["edge_vs_unobstructed"] for sample in per_phase]), + } + + for sequence in RESET_SEQUENCES: + path["resets"][sequence] = {} + for mode in ("taa", "upscale"): + current = "current" if mode == "taa" else "upscale-current" + path["resets"][sequence][mode] = image_error( + image(sequence, mode, 1), image(sequence, current, 1), + REGIONS["reset"]) + path["ui"] = {mode: image_error(image("ui-alpha", mode, 1), + image("ui-alpha", "off", 1), REGIONS["ui"]) + for mode in MODES[1:]} + report["paths"][visibility] = path + + for visibility in VISIBILITIES[1:]: + samples = [] + for sequence, count in SEQUENCE_FRAMES.items(): + for mode in MODES: + for phase in range(count): + first = images["direct", sequence, mode, phase] + second = images[visibility, sequence, mode, phase] + samples.append(image_error(first, second, + (0, 0, first.shape[1], first.shape[0]))) + report["cross_visibility"][visibility] = { + "compared_frames": len(samples), + "mean_rgb_error_255": mean(s["mean_rgb_255"] for s in samples), + "max_channel_255": max(s["max_channel_255"] for s in samples), + "frames_with_pixels_over_8": sum(s["pixels_over_8"] > 0 for s in samples), + } + + (output_dir / "metrics.json").write_text( + json.dumps(report, indent=2, ensure_ascii=False) + "\n", encoding="utf-8") + + # The nearest-neighbor enlargement makes the one-pixel reveal residual visible. + sheet = Image.new("RGB", (8 * 170, 3 * 200), "#111111") + draw = ImageDraw.Draw(sheet) + for row_index, mode in enumerate(("current", "taa", "upscale")): + for column_index, phase in enumerate(range(2, 10)): + x, y = column_index * 170, row_index * 200 + crop = Image.fromarray(images["direct", "door-open", mode, phase], "RGB") + crop = crop.crop((65, 45, 95, 80)).resize((120, 140), Image.Resampling.NEAREST) + sheet.paste(crop, (x + 10, y + 25)) + draw.text((x + 5, y + 4), f"{mode} / open+{phase - 2}", fill="#eeeeee") + sheet.save(output_dir / "door-trail-nearest-4x.png", optimize=True) + + reference_sheet = Image.new("RGB", (6 * 160, 2 * 144), "#111111") + reference_draw = ImageDraw.Draw(reference_sheet) + for row_index, sequence in enumerate(("wire-static", "pan")): + for column_index, mode in enumerate((*MODES, "spatial-2x")): + x, y = column_index * 160, row_index * 144 + frame = images["direct", sequence, mode, 15] + if mode == "spatial-2x": + frame = box_2x(frame) + reference_sheet.paste(Image.fromarray(frame, "RGB"), (x, y + 24)) + reference_draw.text((x + 5, y + 4), f"{sequence} / {mode}", fill="#eeeeee") + reference_sheet.save(output_dir / "spatial-reference.png", optimize=True) + + +if __name__ == "__main__": + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--input", type=Path, required=True) + parser.add_argument("--output", type=Path, required=True) + parser.add_argument("--revision", required=True) + parser.add_argument("--driver", required=True) + args = parser.parse_args() + package(args.input, args.output, args.revision, args.driver) diff --git a/tools/requirements-temporal-quality.txt b/tools/requirements-temporal-quality.txt new file mode 100644 index 0000000..12e9661 --- /dev/null +++ b/tools/requirements-temporal-quality.txt @@ -0,0 +1,2 @@ +numpy==2.5.2 +Pillow==12.1.1