Update webgl conformance tests (#33121)

* Update python -> python3 for helper script.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

* Update webgl conformance testsuite patches.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

* Import WebGL conformance testsuite for August 19, 2024.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

* Update expected results.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

* Track the commit used for webgl conformance test import.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

---------

Signed-off-by: Josh Matthews <josh@joshmatthews.net>
This commit is contained in:
Josh Matthews 2024-11-03 23:27:29 -05:00 committed by GitHub
parent e64831d68a
commit 5d1d3d6b5a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4060 changed files with 100141 additions and 90094 deletions

View file

@ -5,3 +5,8 @@
[WebGL test #2: [unexpected link status\] OpenGL ES Shading Language 1.00 vertex shader should not link with OpenGL ES Shading Language 3.00 fragment shader.]
expected: FAIL
[WebGL test #1: [unexpected link status\] (expected: false) OpenGL ES Shading Language 3.00 vertex shader should not link with OpenGL ES Shading Language 1.00 fragment shader.]
expected: FAIL
[WebGL test #2: [unexpected link status\] (expected: false) OpenGL ES Shading Language 1.00 vertex shader should not link with OpenGL ES Shading Language 3.00 fragment shader.]
expected: FAIL

View file

@ -2,3 +2,5 @@
[WebGL test #0: [unexpected link status\] Shaders with precision mis-matching uniform blocks should fail]
expected: FAIL
[WebGL test #0: [unexpected link status\] (expected: false) Shaders with precision mis-matching uniform blocks should fail]
expected: FAIL

View file

@ -0,0 +1,228 @@
[texture-bias.html]
[WebGL test #0: getError expected: NO_ERROR. Was INVALID_VALUE : ]
expected: FAIL
[WebGL test #1: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #2: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #3: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #4: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #5: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #6: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #7: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #8: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #9: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #10: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #11: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #12: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #13: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #14: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #15: getError expected: NO_ERROR. Was INVALID_OPERATION : ]
expected: FAIL
[WebGL test #16: should be: 1,1,1,1\nat (0, 0) expected: 1,1,1,1 was 0,0,0,255]
expected: FAIL
[WebGL test #18: should be: 1,1,1,1\nat (0, 2) expected: 1,1,1,1 was 0,0,0,255]
expected: FAIL
[WebGL test #19: should be: 2,2,2,2\nat (1, 0) expected: 2,2,2,2 was 0,0,0,255]
expected: FAIL
[WebGL test #21: should be: 2,2,2,2\nat (1, 2) expected: 2,2,2,2 was 0,0,0,0]
expected: FAIL
[WebGL test #22: should be: 3,3,3,3\nat (2, 0) expected: 3,3,3,3 was 0,0,0,255]
expected: FAIL
[WebGL test #24: should be: 3,3,3,3\nat (2, 2) expected: 3,3,3,3 was 0,0,0,0]
expected: FAIL
[WebGL test #25: should be: 4,4,4,4\nat (3, 0) expected: 4,4,4,4 was 0,0,0,255]
expected: FAIL
[WebGL test #27: should be: 4,4,4,4\nat (3, 2) expected: 4,4,4,4 was 0,0,0,0]
expected: FAIL
[WebGL test #28: should be: 5,5,5,5\nat (4, 0) expected: 5,5,5,5 was 0,0,0,255]
expected: FAIL
[WebGL test #30: should be: 5,5,5,5\nat (4, 2) expected: 5,5,5,5 was 0,0,0,0]
expected: FAIL
[WebGL test #31: should be: 6,6,6,6\nat (5, 0) expected: 6,6,6,6 was 0,0,0,255]
expected: FAIL
[WebGL test #33: should be: 6,6,6,6\nat (5, 2) expected: 6,6,6,6 was 0,0,0,0]
expected: FAIL
[WebGL test #34: should be: 7,7,7,7\nat (6, 0) expected: 7,7,7,7 was 0,0,0,255]
expected: FAIL
[WebGL test #36: should be: 7,7,7,7\nat (6, 2) expected: 7,7,7,7 was 0,0,0,0]
expected: FAIL
[WebGL test #37: should be: 8,8,8,8\nat (7, 0) expected: 8,8,8,8 was 0,0,0,255]
expected: FAIL
[WebGL test #39: should be: 8,8,8,8\nat (7, 2) expected: 8,8,8,8 was 0,0,0,0]
expected: FAIL
[WebGL test #40: should be: 9,9,9,9\nat (8, 0) expected: 9,9,9,9 was 0,0,0,255]
expected: FAIL
[WebGL test #42: should be: 9,9,9,9\nat (8, 2) expected: 9,9,9,9 was 0,0,0,0]
expected: FAIL
[WebGL test #43: should be: 10,10,10,10\nat (9, 0) expected: 10,10,10,10 was 0,0,0,255]
expected: FAIL
[WebGL test #45: should be: 10,10,10,10\nat (9, 2) expected: 10,10,10,10 was 0,0,0,0]
expected: FAIL
[WebGL test #46: should be: 11,11,11,11\nat (10, 0) expected: 11,11,11,11 was 0,0,0,255]
expected: FAIL
[WebGL test #48: should be: 11,11,11,11\nat (10, 2) expected: 11,11,11,11 was 0,0,0,0]
expected: FAIL
[WebGL test #49: should be: 12,12,12,12\nat (11, 0) expected: 12,12,12,12 was 0,0,0,255]
expected: FAIL
[WebGL test #51: should be: 12,12,12,12\nat (11, 2) expected: 12,12,12,12 was 0,0,0,0]
expected: FAIL
[WebGL test #52: should be: 13,13,13,13\nat (12, 0) expected: 13,13,13,13 was 0,0,0,255]
expected: FAIL
[WebGL test #54: should be: 13,13,13,13\nat (12, 2) expected: 13,13,13,13 was 0,0,0,0]
expected: FAIL
[WebGL test #55: should be: 14,14,14,14\nat (13, 0) expected: 14,14,14,14 was 0,0,0,255]
expected: FAIL
[WebGL test #57: should be: 14,14,14,14\nat (13, 2) expected: 14,14,14,14 was 0,0,0,0]
expected: FAIL
[WebGL test #58: should be: 15,15,15,15\nat (14, 0) expected: 15,15,15,15 was 0,0,0,255]
expected: FAIL
[WebGL test #60: should be: 15,15,15,15\nat (14, 2) expected: 15,15,15,15 was 0,0,0,0]
expected: FAIL
[WebGL test #61: should be: 15,15,15,15\nat (0, 0) expected: 15,15,15,15 was 0,0,0,255]
expected: FAIL
[WebGL test #63: should be: 1,1,1,1\nat (0, 2) expected: 1,1,1,1 was 0,0,0,255]
expected: FAIL
[WebGL test #64: should be: 14,14,14,14\nat (1, 0) expected: 14,14,14,14 was 0,0,0,255]
expected: FAIL
[WebGL test #66: should be: 2,2,2,2\nat (1, 2) expected: 2,2,2,2 was 0,0,0,0]
expected: FAIL
[WebGL test #67: should be: 13,13,13,13\nat (2, 0) expected: 13,13,13,13 was 0,0,0,255]
expected: FAIL
[WebGL test #69: should be: 3,3,3,3\nat (2, 2) expected: 3,3,3,3 was 0,0,0,0]
expected: FAIL
[WebGL test #70: should be: 12,12,12,12\nat (3, 0) expected: 12,12,12,12 was 0,0,0,255]
expected: FAIL
[WebGL test #72: should be: 4,4,4,4\nat (3, 2) expected: 4,4,4,4 was 0,0,0,0]
expected: FAIL
[WebGL test #73: should be: 11,11,11,11\nat (4, 0) expected: 11,11,11,11 was 0,0,0,255]
expected: FAIL
[WebGL test #75: should be: 5,5,5,5\nat (4, 2) expected: 5,5,5,5 was 0,0,0,0]
expected: FAIL
[WebGL test #76: should be: 10,10,10,10\nat (5, 0) expected: 10,10,10,10 was 0,0,0,255]
expected: FAIL
[WebGL test #78: should be: 6,6,6,6\nat (5, 2) expected: 6,6,6,6 was 0,0,0,0]
expected: FAIL
[WebGL test #79: should be: 9,9,9,9\nat (6, 0) expected: 9,9,9,9 was 0,0,0,255]
expected: FAIL
[WebGL test #81: should be: 7,7,7,7\nat (6, 2) expected: 7,7,7,7 was 0,0,0,0]
expected: FAIL
[WebGL test #82: should be: 8,8,8,8\nat (7, 0) expected: 8,8,8,8 was 0,0,0,255]
expected: FAIL
[WebGL test #84: should be: 8,8,8,8\nat (7, 2) expected: 8,8,8,8 was 0,0,0,0]
expected: FAIL
[WebGL test #85: should be: 7,7,7,7\nat (8, 0) expected: 7,7,7,7 was 0,0,0,255]
expected: FAIL
[WebGL test #87: should be: 9,9,9,9\nat (8, 2) expected: 9,9,9,9 was 0,0,0,0]
expected: FAIL
[WebGL test #88: should be: 6,6,6,6\nat (9, 0) expected: 6,6,6,6 was 0,0,0,255]
expected: FAIL
[WebGL test #90: should be: 10,10,10,10\nat (9, 2) expected: 10,10,10,10 was 0,0,0,0]
expected: FAIL
[WebGL test #91: should be: 5,5,5,5\nat (10, 0) expected: 5,5,5,5 was 0,0,0,255]
expected: FAIL
[WebGL test #93: should be: 11,11,11,11\nat (10, 2) expected: 11,11,11,11 was 0,0,0,0]
expected: FAIL
[WebGL test #94: should be: 4,4,4,4\nat (11, 0) expected: 4,4,4,4 was 0,0,0,255]
expected: FAIL
[WebGL test #96: should be: 12,12,12,12\nat (11, 2) expected: 12,12,12,12 was 0,0,0,0]
expected: FAIL
[WebGL test #97: should be: 3,3,3,3\nat (12, 0) expected: 3,3,3,3 was 0,0,0,255]
expected: FAIL
[WebGL test #99: should be: 13,13,13,13\nat (12, 2) expected: 13,13,13,13 was 0,0,0,0]
expected: FAIL
[WebGL test #100: should be: 2,2,2,2\nat (13, 0) expected: 2,2,2,2 was 0,0,0,255]
expected: FAIL
[WebGL test #102: should be: 14,14,14,14\nat (13, 2) expected: 14,14,14,14 was 0,0,0,0]
expected: FAIL
[WebGL test #103: should be: 1,1,1,1\nat (14, 0) expected: 1,1,1,1 was 0,0,0,255]
expected: FAIL
[WebGL test #105: should be: 15,15,15,15\nat (14, 2) expected: 15,15,15,15 was 0,0,0,0]
expected: FAIL