[Webkit-unassigned] [Bug 219340] New: REGRESSION(r270185) [GTK] Some webgl failures after multivalue setter refactor

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Nov 29 20:17:36 PST 2020


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

            Bug ID: 219340
           Summary: REGRESSION(r270185) [GTK] Some webgl failures after
                    multivalue setter refactor
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebGL
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: lmoura at igalia.com
                CC: dino at apple.com

fast/canvas/webgl/gl-bind-attrib-location-test.html
fast/canvas/webgl/gl-bind-attrib-mapped-names.html
webgl/1.0.3/conformance/attribs/gl-disabled-vertex-attrib.html
webgl/1.0.3/conformance/extensions/angle-instanced-arrays-out-of-bounds.html
webgl/1.0.3/conformance/programs/gl-bind-attrib-location-long-names-test.html
webgl/1.0.3/conformance/programs/gl-bind-attrib-location-test.html
webgl/1.0.3/conformance/rendering/draw-elements-out-of-bounds.html

All with messages like this in stderr (varying the sizes):

Mesa: User error: GL_INVALID_VALUE in glBufferSubData(offset 0 + size 192 > buffer size 48)

Most recent build with errors: https://build.webkit.org/results/GTK-Linux-64-bit-Release-Tests/r270231%20(17200)/results.html

Sample diff from webgl/1.0.3/conformance/programs/gl-bind-attrib-location-test.html

--- /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/webgl/1.0.3/conformance/programs/gl-bind-attrib-location-test-expected.txt
+++ /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/webgl/1.0.3/conformance/programs/gl-bind-attrib-location-test-actual.txt
@@ -1,5 +1,22 @@
 This test runs the WebGL Test listed below in an iframe and reports PASS or FAIL.

 Test: ../../resources/webgl_test_files/conformance/programs/gl-bind-attrib-location-test.html
-[ PASS ] All tests passed
+[ 1: PASS ] gl is non-null.
+[ 2: PASS ] getError was expected value: INVALID_OPERATION : bindAttribLocation should return INVALID_OPERATION if name starts with 'gl_'
+[ 3: PASS ] getError was expected value: INVALID_OPERATION : bindAttribLocation should return INVALID_OPERATION if name starts with 'gl_'
+[ 4: PASS ] program linked successfully
+[ 5: PASS ] location of vPosition should be 3
+[ 6: PASS ] location of vColor should be 2
+[ 7: PASS ] First line should be all black
+[ 8: PASS ] Line 15 should be red for at least 10 rgba pixels starting 20 pixels in
+[ 9: PASS ] Last line should be all black
+[ 10: PASS ] program linked successfully
+[ 11: PASS ] location of vPosition should be 3
+[ 12: PASS ] location of vColor should be 0
+[ 13: PASS ] First line should be all black
+[ 14: FAIL ] at (20, 15) expected: 255,0,0,255 was 0,0,0,0
+[ 15: PASS ] Last line should be all black
+[ 16: FAIL ] getError expected: NO_ERROR. Was INVALID_VALUE :
+[ 17: PASS ] successfullyParsed is true
+[ FAIL ] 2 failures reported

-- 
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/20201130/83fd12a0/attachment.htm>


More information about the webkit-unassigned mailing list