WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
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.
Top of Page
Format For Printing
XML
Clone This Bug