| 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 |
| [ 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: FAIL ] [unexpected link status] vertex shader with invariant varying and fragment shader with invariant (global setting) varying must succeed |
| [ 10: PASS ] vertex shader with invariant gl_Position and fragment shader with invariant gl_FragCoord must succeed |
| [ 11: PASS ] vertex shader with variant gl_Position and fragment shader with invariant gl_FragCoord must fail |
| [ 12: PASS ] vertex shader with invariant gl_Position and fragment shader with variant gl_FragCoord must succeed |
| [ 13: PASS ] vertex shader with invariant gl_PointSize and fragment shader with invariant gl_PointCoord must succeed |
| [ 14: PASS ] vertex shader with variant gl_PointSize and fragment shader with invariant gl_PointCoord must fail |
| [ 15: PASS ] vertex shader with invariant gl_PointSize and fragment shader with variant gl_PointCoord must succeed |
| [ 16: PASS ] fragment shader with variant gl_FrontFacing must succeed compilation |
| [ 17: PASS ] fragment shader with invariant gl_FrontFacing must fail compilation |
| [ 18: PASS ] successfullyParsed is true |
| [ FAIL ] 1 failures reported |
| |