RESOLVED FIXED 188346
[WPE] New webgl 2.0 test failures
https://bugs.webkit.org/show_bug.cgi?id=188346
Summary [WPE] New webgl 2.0 test failures
Claudio Saavedra
Reported 2018-08-06 05:51:10 PDT
The following webgl 2.0 tests are failing. # webgl 2.0 webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader.html [ Failure ] webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object.html [ Failure ] The second was added in https://trac.webkit.org/changeset/234566 and in fixing compliance, the first one was fixed too incidentally, hence its expectation changed globally. Both fail for WPE, so marking them as such.
Attachments
Miguel Gomez
Comment 1 2019-10-03 01:20:05 PDT
2 new failings: webgl/2.0.0/conformance/glsl/misc/shaders-with-invariance.html [ Failure ] --- /home/buildbot/wpe/wpe-linux-64-release-tests/build/layout-test-results/webgl/2.0.0/conformance/glsl/misc/shaders-with-invariance-expected.txt +++ /home/buildbot/wpe/wpe-linux-64-release-tests/build/layout-test-results/webgl/2.0.0/conformance/glsl/misc/shaders-with-invariance-actual.txt @@ -1,5 +1,24 @@ This test runs the WebGL Test listed below in an iframe and reports PASS or FAIL. Test: ../../../resources/webgl_test_files/conformance/glsl/misc/shaders-with-invariance.html -[ PASS ] All tests passed +[ 1: PASS ] vertex shader with variant varying and fragment shader with invariant varying must fail +[ 2: PASS ] vertex shader with invariant varying and fragment shader with variant varying must fail +[ 3: PASS ] vertex shader with invariant (global setting) varying and fragment shader with variant varying must fail +[ 4: PASS ] vertex shader with invariant (global setting) varying and fragment shader with invariant varying must succeed +[ 5: PASS ] vertex shader with invariant (separately set) varying and fragment shader with invariant varying must succeed +[ 6: PASS ] vertex shader with invariant varying and fragment shader with invariant (separately set) varying must succeed +[ 7: PASS ] vertex shader with invariant (separately set in wrong order) varying must fail +[ 8: PASS ] fragment shader with invariant (separately set in wrong order) varying must fail +[ 9: PASS ] vertex shader with invariant gl_Position and fragment shader with invariant gl_FragCoord must succeed +[ 10: PASS ] vertex shader with variant gl_Position and fragment shader with invariant gl_FragCoord must fail +[ 11: PASS ] vertex shader with invariant gl_Position and fragment shader with variant gl_FragCoord must succeed +[ 12: PASS ] vertex shader with invariant gl_PointSize and fragment shader with invariant gl_PointCoord must succeed +[ 13: PASS ] vertex shader with variant gl_PointSize and fragment shader with invariant gl_PointCoord must fail +[ 14: PASS ] vertex shader with invariant gl_PointSize and fragment shader with variant gl_PointCoord must succeed +[ 15: PASS ] fragment shader with variant gl_FrontFacing must succeed compilation +[ 16: PASS ] fragment shader with invariant gl_FrontFacing must fail compilation +[ 17: FAIL ] [unexpected link status] vertex shader with variant varying and fragment shader with invariant (global setting) varying must fail +[ 18: FAIL ] [unexpected link status] vertex shader with invariant varying and fragment shader with invariant (global setting) varying must succeed +[ 19: PASS ] successfullyParsed is true +[ FAIL ] 2 failures reported webgl/2.0.0/conformance2/renderbuffers/multisample-with-full-sample-counts.html [ Failure ] --- /home/buildbot/wpe/wpe-linux-64-release-tests/build/layout-test-results/webgl/2.0.0/conformance2/renderbuffers/multisample-with-full-sample-counts-expected.txt +++ /home/buildbot/wpe/wpe-linux-64-release-tests/build/layout-test-results/webgl/2.0.0/conformance2/renderbuffers/multisample-with-full-sample-counts-actual.txt @@ -17,22 +17,6 @@ [ 14: FAIL ] User buffer has been rendered to red with sample = 7, coverageValue = 0 and isInverted = true at (0, 0) expected: 255,0,0,255 was 0,0,0,0 [ 15: FAIL ] User buffer has been rendered to red with sample = 8, coverageValue = 1 and isInverted = false at (0, 0) expected: 255,0,0,255 was 0,0,0,0 [ 16: FAIL ] User buffer has been rendered to red with sample = 8, coverageValue = 0 and isInverted = true at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 17: FAIL ] User buffer has been rendered to red with sample = 9, coverageValue = 1 and isInverted = false at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 18: FAIL ] User buffer has been rendered to red with sample = 9, coverageValue = 0 and isInverted = true at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 19: FAIL ] User buffer has been rendered to red with sample = 10, coverageValue = 1 and isInverted = false at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 20: FAIL ] User buffer has been rendered to red with sample = 10, coverageValue = 0 and isInverted = true at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 21: FAIL ] User buffer has been rendered to red with sample = 11, coverageValue = 1 and isInverted = false at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 22: FAIL ] User buffer has been rendered to red with sample = 11, coverageValue = 0 and isInverted = true at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 23: FAIL ] User buffer has been rendered to red with sample = 12, coverageValue = 1 and isInverted = false at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 24: FAIL ] User buffer has been rendered to red with sample = 12, coverageValue = 0 and isInverted = true at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 25: FAIL ] User buffer has been rendered to red with sample = 13, coverageValue = 1 and isInverted = false at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 26: FAIL ] User buffer has been rendered to red with sample = 13, coverageValue = 0 and isInverted = true at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 27: FAIL ] User buffer has been rendered to red with sample = 14, coverageValue = 1 and isInverted = false at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 28: FAIL ] User buffer has been rendered to red with sample = 14, coverageValue = 0 and isInverted = true at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 29: FAIL ] User buffer has been rendered to red with sample = 15, coverageValue = 1 and isInverted = false at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 30: FAIL ] User buffer has been rendered to red with sample = 15, coverageValue = 0 and isInverted = true at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 31: FAIL ] User buffer has been rendered to red with sample = 16, coverageValue = 1 and isInverted = false at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 32: FAIL ] User buffer has been rendered to red with sample = 16, coverageValue = 0 and isInverted = true at (0, 0) expected: 255,0,0,255 was 0,0,0,0 -[ 33: PASS ] successfullyParsed is true -[ FAIL ] 32 failures reported +[ 17: PASS ] successfullyParsed is true +[ FAIL ] 16 failures reported
Miguel Gomez
Comment 2 2019-10-10 03:05:26 PDT
webgl/2.0.0/conformance/glsl/misc/shaders-with-invariance.html is now passing reliably.
Zan Dobersek
Comment 3 2020-05-19 00:35:22 PDT
webgl/2.0.0/conformance/canvas/drawingbuffer-static-canvas-test.html no longer a flaky crasher.
Diego Pino
Comment 4 2023-01-25 20:43:14 PST
There are no references to this bug in any TestExpectations. It's probable this bug was solved at some point but it wasn't marked as closed. I'm closing this bug now. If you think this bug report is still valid, please reopen it and add an entry to TestExpectations.
Note You need to log in before you can comment on or make changes to this bug.