blob: 23c1b4cbe5cc25e97a8dd9713f38ccb9dbe01a79 [file] [log] [blame]
This test ensures WebGL implementations handle uniformMatrix in a OpenGL ES 2.0 spec compliant way
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Checking gl.uniformMatrix.
PASS getError was expected value: INVALID_VALUE : should fail with insufficient array size for uniformMatrix2fv
PASS getError was expected value: NO_ERROR : should succeed with correct array size for uniformMatrix2fv
PASS getError was expected value: INVALID_VALUE : should fail with more than 1 array size for uniformMatrix2fv
PASS getError was expected value: NO_ERROR : can call uniformMatrix2fvwith transpose = false
PASS getError was expected value: INVALID_VALUE : uniformMatrix2fv should return INVALID_VALUE with transpose = true
PASS getError was expected value: INVALID_VALUE : should fail with insufficient array size for uniformMatrix3fv
PASS getError was expected value: NO_ERROR : should succeed with correct array size for uniformMatrix3fv
PASS getError was expected value: INVALID_VALUE : should fail with more than 1 array size for uniformMatrix3fv
PASS getError was expected value: NO_ERROR : can call uniformMatrix3fvwith transpose = false
PASS getError was expected value: INVALID_VALUE : uniformMatrix3fv should return INVALID_VALUE with transpose = true
PASS getError was expected value: INVALID_VALUE : should fail with insufficient array size for uniformMatrix4fv
PASS getError was expected value: NO_ERROR : should succeed with correct array size for uniformMatrix4fv
PASS getError was expected value: INVALID_VALUE : should fail with more than 1 array size for uniformMatrix4fv
PASS getError was expected value: NO_ERROR : can call uniformMatrix4fvwith transpose = false
PASS getError was expected value: INVALID_VALUE : uniformMatrix4fv should return INVALID_VALUE with transpose = true
PASS successfullyParsed is true
TEST COMPLETE