[Webkit-unassigned] [Bug 221285] [WebGL2] deqp regressions

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 4 22:11:34 PST 2021


https://bugs.webkit.org/show_bug.cgi?id=221285

Kenneth Russell <kbr at google.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |geofflang at google.com,
                   |                            |jonahr at google.com,
                   |                            |kpiddington at apple.com

--- Comment #4 from Kenneth Russell <kbr at google.com> ---
It looks like something's broken with respect to UNORM_INT8 textures on Intel GPUs specifically. This fails on my 15" MacBook Pro with Intel HD 630 / AMD Radeon Pro 560 GPUs when the Intel GPU is active, but when the AMD GPU is forcibly enabled the tests pass.

Here's output from one case of webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_copyteximage2d.html :

-----
Start testcase: specification.basic_copyteximage2d.cube_rgba
Fuzzy image comparison failed: difference = 6210.855652530553, threshold = 0.02
Result 
 BufferAccess(format: TextureFormat(RGBA, UNORM_INT8), width: 64, height: 64)

Reference 
 BufferAccess(format: TextureFormat(RGBA, UNORM_INT8), width: 64, height: 64)

Error error mask
 BufferAccess(format: TextureFormat(RGB, UNORM_INT8), width: 64, height: 64)

FAIL specification.basic_copyteximage2d.cube_rgba: Image comparison failed
FAIL specification.basic_copyteximage2d.cube_rgba: Verification failed
-----

These tests fail in Chrome on top of ANGLE, too. They pass on Chrome's old "validating" command decoder, but I'm not sure what OpenGL driver bug workaround, if any, is allowing these tests to pass on Intel GPUs. That workaround could be brought into ANGLE - or we could wait for and switch over to ANGLE's Metal backend.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210205/6ed2a630/attachment.htm>


More information about the webkit-unassigned mailing list