From d96a2da0354491fee32e9a40d6d939f20e63275a Mon Sep 17 00:00:00 2001 From: Kenneth Russell Date: Tue, 3 Mar 2026 10:44:06 -0800 Subject: [PATCH] Disable dithering in framebuffer-render-to-layer.html. conformance2/rendering/framebuffer-render-to-layer.html was producing inconsistent results across devices for low-bit-depth formats with dithering enabled. Associated with crbug.com/488961394 . --- .../conformance2/rendering/framebuffer-render-to-layer.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sdk/tests/conformance2/rendering/framebuffer-render-to-layer.html b/sdk/tests/conformance2/rendering/framebuffer-render-to-layer.html index c34f2a4143..b9426b74ed 100644 --- a/sdk/tests/conformance2/rendering/framebuffer-render-to-layer.html +++ b/sdk/tests/conformance2/rendering/framebuffer-render-to-layer.html @@ -319,6 +319,9 @@ gl.framebufferTextureLayer(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, texture, level, slice); } + // Disable dithering for more reliable results with low-bit-depth formats + gl.disable(gl.DITHER); + const targets = {}; targets[gl.TEXTURE_2D] = { make: make2DTexture, attach: attach2DTexture, }, targets[gl.TEXTURE_3D] = { make: make3DTexture, attach: attach3DTexture, },