mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Auto merge of #21184 - servo:webgl, r=jdm
Use active uniforms data to implement gl.uniform* checks <!-- 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/21184) <!-- Reviewable:end -->
This commit is contained in:
commit
3003e6f897
15 changed files with 592 additions and 418 deletions
|
@ -1,3 +1,20 @@
|
|||
[type-conversion-test.html]
|
||||
type: testharness
|
||||
expected: CRASH
|
||||
[WebGL test #340: context.bufferData(context.ARRAY_BUFFER, argument, context.STATIC_DRAW) should be undefined. Threw exception TypeError: Not an ArrayBufferView]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #407: context.bufferData(context.ARRAY_BUFFER, argument, context.STATIC_DRAW) should be undefined. Threw exception TypeError: Not an ArrayBufferView]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #474: context.bufferData(context.ARRAY_BUFFER, argument, context.STATIC_DRAW) should be undefined. Threw exception TypeError: Not an ArrayBufferView]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #541: context.bufferData(context.ARRAY_BUFFER, argument, context.STATIC_DRAW) should be undefined. Threw exception TypeError: Not an ArrayBufferView]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #608: context.bufferData(context.ARRAY_BUFFER, argument, context.STATIC_DRAW) should be undefined. Threw exception TypeError: Not an ArrayBufferView]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #675: context.bufferData(context.ARRAY_BUFFER, argument, context.STATIC_DRAW) should be undefined. Threw exception TypeError: Not an ArrayBufferView]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
[uniformMatrixBadArgs.html]
|
||||
type: testharness
|
||||
expected: CRASH
|
||||
[WebGL test #0: testUniformf]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
[uniformfBadArgs.html]
|
||||
type: testharness
|
||||
expected: CRASH
|
||||
[WebGL test #0: testUniformf]
|
||||
expected: FAIL
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
[uniformiBadArgs.html]
|
||||
type: testharness
|
||||
expected: CRASH
|
||||
[WebGL test #0: testUniformf]
|
||||
expected: FAIL
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
[gl-uniform-arrays.html]
|
||||
type: testharness
|
||||
disabled: flaky
|
||||
expected: ERROR
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,35 +0,0 @@
|
|||
[gl-uniformmatrix4fv.html]
|
||||
type: testharness
|
||||
[WebGL test #0: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL uniformMatrix Conformance Tests]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #0: getError expected: INVALID_VALUE. Was INVALID_OPERATION : should fail with insufficient array size for uniformMatrix2fv]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #2: getError expected: INVALID_VALUE. Was INVALID_OPERATION : should fail with more than 1 array size for uniformMatrix2fv]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #4: getError expected: INVALID_VALUE. Was NO_ERROR : uniformMatrix2fv should return INVALID_VALUE with transpose = true]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #5: getError expected: INVALID_VALUE. Was INVALID_OPERATION : should fail with insufficient array size for uniformMatrix3fv]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #7: getError expected: INVALID_VALUE. Was INVALID_OPERATION : should fail with more than 1 array size for uniformMatrix3fv]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #9: getError expected: INVALID_VALUE. Was NO_ERROR : uniformMatrix3fv should return INVALID_VALUE with transpose = true]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #10: getError expected: INVALID_VALUE. Was INVALID_OPERATION : should fail with insufficient array size for uniformMatrix4fv]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #12: getError expected: INVALID_VALUE. Was INVALID_OPERATION : should fail with more than 1 array size for uniformMatrix4fv]
|
||||
expected: FAIL
|
||||
|
||||
[WebGL test #14: getError expected: INVALID_VALUE. Was NO_ERROR : uniformMatrix4fv should return INVALID_VALUE with transpose = true]
|
||||
expected: FAIL
|
||||
|
|
@ -1,9 +1,5 @@
|
|||
[uniform-default-values.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL uniform default values]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
[uniform-location.html]
|
||||
type: testharness
|
||||
[WebGL test #9: contextA.getUniform(programS, locationSx) should be 333. Threw exception TypeError: contextA.getUniform is not a function]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
[uniform-samplers-test.html]
|
||||
type: testharness
|
||||
disabled: flaky
|
Loading…
Add table
Add a link
Reference in a new issue