@@ -136,7 +136,7 @@ export class DepthCullingState {
this._isDepthFuncDirty = false;
this._isCullFaceDirty = false;
this._isCullDirty = false;
- this._isZOffsetDirty = false;
+ this._isZOffsetDirty = true;
this._isFrontFaceDirty = false;
}
@@ -130,10 +130,16 @@ async function evaluate(test, resultCanvas, result, renderImage, waitRing, done)
var renderB64 = saveRenderImage(renderData, canvas);
renderImage.src = renderB64;
- engine.applyStates();
currentScene.dispose();
currentScene = null;
engine.setHardwareScalingLevel(1);
+ engine.setDepthFunction(BABYLON.Constants.LEQUAL);
+
+ engine.applyStates();
+ engine._deltaTime = 0;
+ engine._fps = 60;
+ engine._performanceMonitor = new BABYLON.PerformanceMonitor();
done(testRes, renderB64);
@@ -26,7 +26,7 @@
},
{
"title": "sphere with custom shader to display wireframe using glow layer",
- "playgroundId": "#Y05E2C#0"
+ "playgroundId": "#Y05E2C#1"
"title": "blur cube with the effect renderer",
@@ -75,7 +75,7 @@
"title": "simple custom shader",
"renderCount": 5,
- "playgroundId": "#6GFJNR#1"
+ "playgroundId": "#6GFJNR#2"
"title": "show multiple guis",