mirror of
https://github.com/servo/servo.git
synced 2025-08-06 22:15:33 +01:00
Auto merge of #19192 - MortimerGoro:webgl2_glsl, r=jdm
Set the correct Angle GLSL output when using WebGL 2 Set the correct Angle GLSL output when using WebGL 2 <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19192) <!-- Reviewable:end -->
This commit is contained in:
commit
f1cf41da00
21 changed files with 99 additions and 621 deletions
|
@ -1,13 +1,5 @@
|
|||
[array-as-return-value.html]
|
||||
[WebGL test #0: [unexpected fragment shader compile status\] (expected: true) Expression where a returned array is not used]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) Expression where a returned array is compared]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #2: [unexpected fragment shader compile status\] (expected: true) Expression where a returned array is returned again]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #3: [unexpected fragment shader compile status\] (expected: true) Expression where a returned array is passed as a parameter]
|
||||
expected: FAIL
|
||||
expected: ERROR
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,7 +0,0 @@
|
|||
[array-assign-constructor.html]
|
||||
[WebGL test #0: should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,255,255,255]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #1: should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,255,255,255]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +1,5 @@
|
|||
[array-assign.html]
|
||||
[WebGL test #0: [unexpected fragment shader compile status\] (expected: true) Arrays of integers]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) Arrays of structs]
|
||||
expected: FAIL
|
||||
expected: ERROR
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,10 +1,5 @@
|
|||
[array-complex-indexing.html]
|
||||
[WebGL test #0: [unexpected fragment shader compile status\] (expected: true) Test indexing a variable assignment: (a = b)[0\]]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) Test indexing a function return with a side-effect: (functionReturnArray())[0\]]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #2: [unexpected fragment shader compile status\] (expected: true) Test indexing an array initialization: (float[3\](2.0, 1.0, 0.0))[0\]]
|
||||
expected: FAIL
|
||||
expected: ERROR
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -3,9 +3,3 @@
|
|||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
[WebGL test #0: [unexpected fragment shader compile status\] (expected: true) Increment an element of a vector array]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) Increment an element of a vector array]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
[array-equality.html]
|
||||
[WebGL test #0: [unexpected fragment shader compile status\] (expected: true) Arrays of integers]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) Arrays of structs]
|
||||
expected: FAIL
|
||||
expected: ERROR
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
[array-in-complex-expression.html]
|
||||
[WebGL test #0: [unexpected fragment shader compile status\] (expected: true) Expression where an array is returned from a function call in an operand of a ternary operator that doesn't get evaluated]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) Expression where first operand of a sequence operator has side effects which affect the second operand that returns an array]
|
||||
expected: FAIL
|
||||
expected: ERROR
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,34 +0,0 @@
|
|||
[bool-type-cast-bug-uint-ivec-uvec.html]
|
||||
[WebGL test #0: Fail to set up program]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #1: Fail to set up program]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #2: Fail to set up program]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #6: Fail to set up program]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #7: Fail to set up program]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #8: Fail to set up program]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #12: Fail to set up program]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #13: Fail to set up program]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #14: Fail to set up program]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #18: Fail to set up program]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #19: Fail to set up program]
|
||||
expected: FAIL
|
||||
|
|
@ -1,433 +0,0 @@
|
|||
[compound-assignment-type-combination.html]
|
||||
[WebGL test #50: [unexpected vertex shader compile status\] (expected: true) mat2x3 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #51: [link failed\] mat2x3 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #52: [unexpected fragment shader compile status\] (expected: true) mat2x3 += float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #53: [unexpected vertex shader compile status\] (expected: true) mat2x3 += mat2x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #54: [link failed\] mat2x3 += mat2x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #55: [unexpected fragment shader compile status\] (expected: true) mat2x3 += mat2x3 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #60: [unexpected vertex shader compile status\] (expected: true) mat2x4 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #61: [link failed\] mat2x4 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #62: [unexpected fragment shader compile status\] (expected: true) mat2x4 += float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #63: [unexpected vertex shader compile status\] (expected: true) mat2x4 += mat2x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #64: [link failed\] mat2x4 += mat2x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #65: [unexpected fragment shader compile status\] (expected: true) mat2x4 += mat2x4 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #70: [unexpected vertex shader compile status\] (expected: true) mat3x2 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #71: [link failed\] mat3x2 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #72: [unexpected fragment shader compile status\] (expected: true) mat3x2 += float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #73: [unexpected vertex shader compile status\] (expected: true) mat3x2 += mat3x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #74: [link failed\] mat3x2 += mat3x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #75: [unexpected fragment shader compile status\] (expected: true) mat3x2 += mat3x2 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #80: [unexpected vertex shader compile status\] (expected: true) mat3x4 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #81: [link failed\] mat3x4 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #82: [unexpected fragment shader compile status\] (expected: true) mat3x4 += float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #83: [unexpected vertex shader compile status\] (expected: true) mat3x4 += mat3x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #84: [link failed\] mat3x4 += mat3x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #85: [unexpected fragment shader compile status\] (expected: true) mat3x4 += mat3x4 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #90: [unexpected vertex shader compile status\] (expected: true) mat4x2 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #91: [link failed\] mat4x2 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #92: [unexpected fragment shader compile status\] (expected: true) mat4x2 += float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #93: [unexpected vertex shader compile status\] (expected: true) mat4x2 += mat4x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #94: [link failed\] mat4x2 += mat4x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #95: [unexpected fragment shader compile status\] (expected: true) mat4x2 += mat4x2 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #100: [unexpected vertex shader compile status\] (expected: true) mat4x3 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #101: [link failed\] mat4x3 += float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #102: [unexpected fragment shader compile status\] (expected: true) mat4x3 += float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #103: [unexpected vertex shader compile status\] (expected: true) mat4x3 += mat4x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #104: [link failed\] mat4x3 += mat4x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #105: [unexpected fragment shader compile status\] (expected: true) mat4x3 += mat4x3 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #178: [unexpected vertex shader compile status\] (expected: true) mat2x3 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #179: [link failed\] mat2x3 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #180: [unexpected fragment shader compile status\] (expected: true) mat2x3 -= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #181: [unexpected vertex shader compile status\] (expected: true) mat2x3 -= mat2x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #182: [link failed\] mat2x3 -= mat2x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #183: [unexpected fragment shader compile status\] (expected: true) mat2x3 -= mat2x3 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #188: [unexpected vertex shader compile status\] (expected: true) mat2x4 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #189: [link failed\] mat2x4 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #190: [unexpected fragment shader compile status\] (expected: true) mat2x4 -= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #191: [unexpected vertex shader compile status\] (expected: true) mat2x4 -= mat2x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #192: [link failed\] mat2x4 -= mat2x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #193: [unexpected fragment shader compile status\] (expected: true) mat2x4 -= mat2x4 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #198: [unexpected vertex shader compile status\] (expected: true) mat3x2 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #199: [link failed\] mat3x2 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #200: [unexpected fragment shader compile status\] (expected: true) mat3x2 -= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #201: [unexpected vertex shader compile status\] (expected: true) mat3x2 -= mat3x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #202: [link failed\] mat3x2 -= mat3x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #203: [unexpected fragment shader compile status\] (expected: true) mat3x2 -= mat3x2 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #208: [unexpected vertex shader compile status\] (expected: true) mat3x4 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #209: [link failed\] mat3x4 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #210: [unexpected fragment shader compile status\] (expected: true) mat3x4 -= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #211: [unexpected vertex shader compile status\] (expected: true) mat3x4 -= mat3x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #212: [link failed\] mat3x4 -= mat3x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #213: [unexpected fragment shader compile status\] (expected: true) mat3x4 -= mat3x4 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #218: [unexpected vertex shader compile status\] (expected: true) mat4x2 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #219: [link failed\] mat4x2 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #220: [unexpected fragment shader compile status\] (expected: true) mat4x2 -= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #221: [unexpected vertex shader compile status\] (expected: true) mat4x2 -= mat4x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #222: [link failed\] mat4x2 -= mat4x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #223: [unexpected fragment shader compile status\] (expected: true) mat4x2 -= mat4x2 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #228: [unexpected vertex shader compile status\] (expected: true) mat4x3 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #229: [link failed\] mat4x3 -= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #230: [unexpected fragment shader compile status\] (expected: true) mat4x3 -= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #231: [unexpected vertex shader compile status\] (expected: true) mat4x3 -= mat4x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #232: [link failed\] mat4x3 -= mat4x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #233: [unexpected fragment shader compile status\] (expected: true) mat4x3 -= mat4x3 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #312: [unexpected vertex shader compile status\] (expected: true) mat2x3 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #313: [link failed\] mat2x3 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #314: [unexpected fragment shader compile status\] (expected: true) mat2x3 *= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #317: [unexpected vertex shader compile status\] (expected: true) mat2x3 *= mat2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #318: [link failed\] mat2x3 *= mat2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #319: [unexpected fragment shader compile status\] (expected: true) mat2x3 *= mat2 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #324: [unexpected vertex shader compile status\] (expected: true) mat2x4 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #325: [link failed\] mat2x4 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #326: [unexpected fragment shader compile status\] (expected: true) mat2x4 *= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #329: [unexpected vertex shader compile status\] (expected: true) mat2x4 *= mat2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #330: [link failed\] mat2x4 *= mat2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #331: [unexpected fragment shader compile status\] (expected: true) mat2x4 *= mat2 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #336: [unexpected vertex shader compile status\] (expected: true) mat3x2 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #337: [link failed\] mat3x2 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #338: [unexpected fragment shader compile status\] (expected: true) mat3x2 *= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #341: [unexpected vertex shader compile status\] (expected: true) mat3x2 *= mat3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #342: [link failed\] mat3x2 *= mat3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #343: [unexpected fragment shader compile status\] (expected: true) mat3x2 *= mat3 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #348: [unexpected vertex shader compile status\] (expected: true) mat3x4 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #349: [link failed\] mat3x4 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #350: [unexpected fragment shader compile status\] (expected: true) mat3x4 *= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #353: [unexpected vertex shader compile status\] (expected: true) mat3x4 *= mat3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #354: [link failed\] mat3x4 *= mat3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #355: [unexpected fragment shader compile status\] (expected: true) mat3x4 *= mat3 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #360: [unexpected vertex shader compile status\] (expected: true) mat4x2 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #361: [link failed\] mat4x2 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #362: [unexpected fragment shader compile status\] (expected: true) mat4x2 *= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #365: [unexpected vertex shader compile status\] (expected: true) mat4x2 *= mat4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #366: [link failed\] mat4x2 *= mat4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #367: [unexpected fragment shader compile status\] (expected: true) mat4x2 *= mat4 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #372: [unexpected vertex shader compile status\] (expected: true) mat4x3 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #373: [link failed\] mat4x3 *= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #374: [unexpected fragment shader compile status\] (expected: true) mat4x3 *= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #377: [unexpected vertex shader compile status\] (expected: true) mat4x3 *= mat4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #378: [link failed\] mat4x3 *= mat4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #379: [unexpected fragment shader compile status\] (expected: true) mat4x3 *= mat4 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #452: [unexpected vertex shader compile status\] (expected: true) mat2x3 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #453: [link failed\] mat2x3 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #454: [unexpected fragment shader compile status\] (expected: true) mat2x3 /= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #455: [unexpected vertex shader compile status\] (expected: true) mat2x3 /= mat2x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #456: [link failed\] mat2x3 /= mat2x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #457: [unexpected fragment shader compile status\] (expected: true) mat2x3 /= mat2x3 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #462: [unexpected vertex shader compile status\] (expected: true) mat2x4 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #463: [link failed\] mat2x4 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #464: [unexpected fragment shader compile status\] (expected: true) mat2x4 /= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #465: [unexpected vertex shader compile status\] (expected: true) mat2x4 /= mat2x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #466: [link failed\] mat2x4 /= mat2x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #467: [unexpected fragment shader compile status\] (expected: true) mat2x4 /= mat2x4 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #472: [unexpected vertex shader compile status\] (expected: true) mat3x2 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #473: [link failed\] mat3x2 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #474: [unexpected fragment shader compile status\] (expected: true) mat3x2 /= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #475: [unexpected vertex shader compile status\] (expected: true) mat3x2 /= mat3x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #476: [link failed\] mat3x2 /= mat3x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #477: [unexpected fragment shader compile status\] (expected: true) mat3x2 /= mat3x2 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #482: [unexpected vertex shader compile status\] (expected: true) mat3x4 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #483: [link failed\] mat3x4 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #484: [unexpected fragment shader compile status\] (expected: true) mat3x4 /= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #485: [unexpected vertex shader compile status\] (expected: true) mat3x4 /= mat3x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #486: [link failed\] mat3x4 /= mat3x4 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #487: [unexpected fragment shader compile status\] (expected: true) mat3x4 /= mat3x4 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #492: [unexpected vertex shader compile status\] (expected: true) mat4x2 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #493: [link failed\] mat4x2 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #494: [unexpected fragment shader compile status\] (expected: true) mat4x2 /= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #495: [unexpected vertex shader compile status\] (expected: true) mat4x2 /= mat4x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #496: [link failed\] mat4x2 /= mat4x2 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #497: [unexpected fragment shader compile status\] (expected: true) mat4x2 /= mat4x2 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #502: [unexpected vertex shader compile status\] (expected: true) mat4x3 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #503: [link failed\] mat4x3 /= float in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #504: [unexpected fragment shader compile status\] (expected: true) mat4x3 /= float in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #505: [unexpected vertex shader compile status\] (expected: true) mat4x3 /= mat4x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #506: [link failed\] mat4x3 /= mat4x3 in a vertex shader should succeed.]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #507: [unexpected fragment shader compile status\] (expected: true) mat4x3 /= mat4x3 in a fragment shader should succeed.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,10 +1,5 @@
|
|||
[const-array-init.html]
|
||||
[WebGL test #0: [unexpected fragment shader compile status\] (expected: true) Global constant array with vec4 constructors and literals in the initializer]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) Global constant array which indexes another global constant array in the initializer]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #2: [unexpected fragment shader compile status\] (expected: true) Global constant array initialized to another global constant array]
|
||||
expected: FAIL
|
||||
expected: ERROR
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
[no-attribute-vertex-shader.html]
|
||||
[WebGL test #0: Program compilation failed]
|
||||
expected: FAIL
|
||||
|
|
@ -5,3 +5,9 @@
|
|||
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) Maximum in-range texture offset should compile]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #2: [unexpected link status\] Texture offset below minimum valid value should not compile]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #3: [unexpected link status\] Texture offset above maximum valid value should not compile]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
[texture-offset-uniform-texture-coordinate.html]
|
||||
[WebGL test #0: [unexpected fragment shader compile status\] (expected: true) textureOffset with uniform texture coordinates should not crash]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) textureLodOffset with uniform texture coordinates should not crash]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #2: [unexpected fragment shader compile status\] (expected: true) textureGradOffset with uniform texture coordinates should not crash]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #3: [unexpected fragment shader compile status\] (expected: true) textureProjOffset with uniform texture coordinates should not crash]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #4: [unexpected fragment shader compile status\] (expected: true) textureProjLodOffset with uniform texture coordinates should not crash]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #5: [unexpected fragment shader compile status\] (expected: true) textureProjGradOffset with uniform texture coordinates should not crash]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #6: [unexpected fragment shader compile status\] (expected: true) texelFetchOffset with uniform texture coordinates should not crash]
|
||||
expected: FAIL
|
||||
|
|
@ -3,51 +3,3 @@
|
|||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
[WebGL test #0: [unexpected fragment shader compile status\] (expected: true) Test indexing an array assignment: bool((c = (a = b)[0\]) + 1.0) inside a for loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #1: [unexpected fragment shader compile status\] (expected: true) Test indexing an array assignment: bool((c = (a = b)[0\]) + 1.0) inside a while loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #2: [unexpected fragment shader compile status\] (expected: true) Test indexing an array assignment: bool((c = (a = b)[0\]) + 1.0) inside a do-while loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #3: [unexpected fragment shader compile status\] (expected: true) Test indexing an array assignment: c = (a = b)[0\] inside a for loop expression]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #4: [unexpected fragment shader compile status\] (expected: true) Test indexing a function returning an array: bool(c = functionReturnArray()[0\]) inside a for loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #5: [unexpected fragment shader compile status\] (expected: true) Test indexing a function returning an array: bool(c = functionReturnArray()[0\]) inside a while loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #6: [unexpected fragment shader compile status\] (expected: true) Test indexing a function returning an array: bool(c = functionReturnArray()[0\]) inside a do-while loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #7: [unexpected fragment shader compile status\] (expected: true) Test indexing a function returning an array: c = functionReturnArray()[0\] inside a for loop expression]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #8: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor: bool(c = (int[2\](c + 1, c + 2))[1\]) inside a for loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #9: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor: bool(c = (int[2\](c + 1, c + 2))[1\]) inside a while loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #10: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor: bool(c = (int[2\](c + 1, c + 2))[1\]) inside a do-while loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #11: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor: c = (int[2\](c + 1, c + 2))[1\] inside a for loop expression]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #12: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor inside a sequence operator: bool(c = (func(), (int[2\](c + 1, c + 2))[1\])) inside a for loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #13: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor inside a sequence operator: bool(c = (func(), (int[2\](c + 1, c + 2))[1\])) inside a while loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #14: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor inside a sequence operator: bool(c = (func(), (int[2\](c + 1, c + 2))[1\])) inside a do-while loop condition]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #15: [unexpected fragment shader compile status\] (expected: true) Test indexing an array constructor inside a sequence operator: c = (func(), (int[2\](c + 1, c + 2))[1\]) inside a for loop expression]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
[attrib-type-match.html]
|
||||
[WebGL test #1: Set up program failed]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #2: Set up program failed]
|
||||
expected: ERROR
|
||||
[WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
[rendering-sampling-feedback-loop.html]
|
||||
expected: ERROR
|
||||
[WebGL test #1: Set up program failed]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
|
||||
expected: FAIL
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue