Commit 2b280e6
Re-enable blur-cube-with-the-effect-renderer validation test (#1763)
## What
Re-enables the `blur-cube-with-the-effect-renderer` Playground
validation test (`#4C900K#2`) by
dropping its `excludeFromAutomaticTesting` entry in `config.json`, and
bumps the bundled `babylonjs`
to **9.15.0** (which contains the paired engine fix) so the test
actually passes in CI.
Two commits:
1. Re-enable `blur-cube-with-the-effect-renderer` in
`Apps/Playground/Scripts/config.json`.
2. Bump `babylonjs` to 9.15.0 in `Apps/package.json` +
`Apps/package-lock.json`.
Broken out of #1748 so it
can merge independently:
#1748 re-enables this same test alongside six single-file-`.dds` cube
tests, but those six are still
gated on an unmerged cube-loading TS change
(BabylonJS/Babylon.js#18567), whereas this test only
needs the already-merged depth-test fix. (#1748 currently still carries
a duplicate `blur-cube`
re-enable; that entry should be dropped there once this lands.)
## Why it passes now
The test previously failed pixel comparison because the native engine
ignored
`depthCullingState.depthTest`, so an `EffectRenderer` fullscreen pass
produced an all-black frame.
That is fixed by BabylonJS/Babylon.js#18558
("[Native] Honor
depthCullingState.depthTest on the native engine"), **merged 2026-06-16
and shipped in `babylonjs`
9.15.0** — the version this PR now pins. With that fix present in the
bundled engine the pass renders
correctly and the test matches its reference image.
## Status
- **Pin bump included; the earlier gate is resolved.** The bump to
9.15.0 (which contains #18558) is
part of this PR, so the re-enable no longer depends on a separate future
`babylonjs` bump.
- **CI is fully green**, including every Win32 D3D11 and Ubuntu desktop
job that runs the validation
suite — `blur-cube-with-the-effect-renderer` validates. Ready to merge
(pending review).
---------
Co-authored-by: Branimir Karadzic <branimirkaradzic@gmail.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Branimir Karadzic <bkaradzic@users.noreply.github.com>1 parent 64f545d commit 2b280e6
3 files changed
Lines changed: 42 additions & 44 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2575 | 2575 | | |
2576 | 2576 | | |
2577 | 2577 | | |
2578 | | - | |
2579 | | - | |
2580 | 2578 | | |
2581 | 2579 | | |
2582 | 2580 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
0 commit comments