RESOLVED DUPLICATE of bug 186187 184576
[WPE] Many WebGL tests fail unexpectedly when GL_EXT_robustness is available
https://bugs.webkit.org/show_bug.cgi?id=184576
Summary [WPE] Many WebGL tests fail unexpectedly when GL_EXT_robustness is available
Carlos Bentzen
Reported 2018-04-12 20:08:57 PDT
In WebGLRenderingContextBase.cpp the GL_EXT_robustness [1] is tested and it affects how pixels are read. Many tests are returning pixel values of rgba 0,0,0,0. When I forcefully disabled the use of this extension many of those tested passed. [1] https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_robustness.txt Here is a list of unexpected failures when running it with the extension. Regressions: Unexpected text-only failures (58) fast/canvas/webgl/array-bounds-clamping.html [ Failure ] fast/canvas/webgl/canvas-2d-webgl-texture.html [ Failure ] fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html [ Failure ] fast/canvas/webgl/copy-tex-image-and-sub-image-2d.html [ Failure ] fast/canvas/webgl/framebuffer-bindings-unaffected-on-resize.html [ Failure ] fast/canvas/webgl/framebuffer-object-attachment.html [ Failure ] fast/canvas/webgl/gl-bind-attrib-location-before-compile-test.html [ Failure ] fast/canvas/webgl/gl-bind-attrib-location-test.html [ Failure ] fast/canvas/webgl/gl-bind-attrib-mapped-names.html [ Failure ] fast/canvas/webgl/gl-object-get-calls.html [ Failure ] fast/canvas/webgl/gl-pixelstorei.html [ Failure ] fast/canvas/webgl/gl-teximage.html [ Failure ] fast/canvas/webgl/gl-uniform-arrays.html [ Failure ] fast/canvas/webgl/object-deletion-behaviour.html [ Failure ] fast/canvas/webgl/oes-element-index-uint.html [ Failure ] fast/canvas/webgl/oes-texture-float-linear.html [ Failure ] fast/canvas/webgl/oes-texture-half-float-linear.html [ Failure ] fast/canvas/webgl/point-size.html [ Failure ] fast/canvas/webgl/read-pixels-pack-alignment.html [ Failure ] fast/canvas/webgl/read-pixels-test.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-array-buffer-view.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgb565.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba4444.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba5551.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgb565.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba4444.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba5551.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgb565.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba4444.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba5551.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-svg-image.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgb565.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba5551.html [ Failure ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html [ Failure ] fast/canvas/webgl/tex-image-webgl.html [ Failure ] fast/canvas/webgl/tex-image-with-format-and-type.html [ Failure ] fast/canvas/webgl/tex-sub-image-2d.html [ Failure ] fast/canvas/webgl/tex-sub-image-cube-maps.html [ Failure ] fast/canvas/webgl/texImage2D-video-flipY-false.html [ Failure ] fast/canvas/webgl/texImage2D-video-flipY-true.html [ Failure ] fast/canvas/webgl/texImage2DImageDataTest.html [ Failure ] fast/canvas/webgl/texture-active-bind.html [ Failure ] fast/canvas/webgl/texture-bindings-uneffected-on-resize.html [ Failure ] fast/canvas/webgl/texture-color-profile.html [ Failure ] fast/canvas/webgl/texture-complete.html [ Failure ] fast/canvas/webgl/texture-npot.html [ Failure ] fast/canvas/webgl/triangle.html [ Failure ] fast/canvas/webgl/uniform-location.html [ Failure ] fast/canvas/webgl/uninitialized-test.html [ Failure ] fast/canvas/webgl/viewport-unchanged-upon-resize.html [ Failure ] fast/canvas/webgl/webgl-depth-texture.html [ Failure ] fast/canvas/webgl/webgl-texture-binding-preserved.html [ Failure ] fast/canvas/webgl/webgl2-texStorage.html [ Failure ] Regressions: Unexpected crashes (2) fast/canvas/webgl/WebGLContextEvent.html [ Crash ] fast/canvas/webgl/context-lost-restored.html [ Crash ] Regressions: Unexpected timeouts (1) fast/canvas/webgl/multisample-resolve-consistency.html [ Timeout ] My system: - Arch Linux - MacBook Pro 2015 retina - Mesa 17.3.7 Intel driver Can someone else with GL_EXT_robustness available confirm it?
Attachments
Zan Dobersek
Comment 1 2018-06-03 10:24:45 PDT
*** This bug has been marked as a duplicate of bug 186187 ***
Note You need to log in before you can comment on or make changes to this bug.