Update webkit-webgl-test-harness.js for more details on WebGL 2 conformance tests...
authorjustin_fan@apple.com <justin_fan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Sep 2018 21:35:23 +0000 (21:35 +0000)
committerjustin_fan@apple.com <justin_fan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Sep 2018 21:35:23 +0000 (21:35 +0000)
commiteef58d7fc238c6604fb306054325f2f9cf542447
treed6c599f9cdafde170b0e976bb70c192d90a80770
parent46a8812292851459eb5da423a0157aa629fdb20c
Update webkit-webgl-test-harness.js for more details on WebGL 2 conformance tests part 3
https://bugs.webkit.org/show_bug.cgi?id=189491

Reviewed by Dean Jackson.

Small update to the test-harness file used for the new 2.0.0 suite tests, as well as
expectation updates for the unskipped tests.

* webgl/2.0.0/conformance2/glsl3/array-as-return-value-expected.txt:
* webgl/2.0.0/conformance2/glsl3/array-assign-constructor-expected.txt:
* webgl/2.0.0/conformance2/glsl3/array-assign-expected.txt:
* webgl/2.0.0/conformance2/glsl3/array-complex-indexing-expected.txt:
* webgl/2.0.0/conformance2/glsl3/array-element-increment-expected.txt:
* webgl/2.0.0/conformance2/glsl3/array-equality-expected.txt:
* webgl/2.0.0/conformance2/glsl3/array-in-complex-expression-expected.txt:
* webgl/2.0.0/conformance2/glsl3/attrib-location-length-limits-expected.txt:
* webgl/2.0.0/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec-expected.txt:
* webgl/2.0.0/conformance2/glsl3/compare-structs-containing-arrays-expected.txt:
* webgl/2.0.0/conformance2/glsl3/compound-assignment-type-combination-expected.txt:
* webgl/2.0.0/conformance2/glsl3/const-array-init-expected.txt:
* webgl/2.0.0/conformance2/glsl3/forbidden-operators-expected.txt:
* webgl/2.0.0/conformance2/glsl3/frag-depth-expected.txt:
* webgl/2.0.0/conformance2/glsl3/invalid-default-precision-expected.txt:
* webgl/2.0.0/conformance2/glsl3/invalid-invariant-expected.txt:
* webgl/2.0.0/conformance2/glsl3/loops-with-side-effects-expected.txt:
* webgl/2.0.0/conformance2/glsl3/misplaced-version-directive-expected.txt:
* webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader-expected.txt:
* webgl/2.0.0/conformance2/glsl3/sampler-no-precision-expected.txt:
* webgl/2.0.0/conformance2/glsl3/sequence-operator-returns-non-constant-expected.txt:
* webgl/2.0.0/conformance2/glsl3/shader-linking-expected.txt:
* webgl/2.0.0/conformance2/glsl3/shader-with-1024-character-define-expected.txt:
* webgl/2.0.0/conformance2/glsl3/shader-with-1024-character-identifier.frag-expected.txt:
* webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-define-expected.txt:
* webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-identifier.frag-expected.txt:
* webgl/2.0.0/conformance2/glsl3/shader-with-invalid-characters-expected.txt:
* webgl/2.0.0/conformance2/glsl3/shader-with-mis-matching-uniform-block-expected.txt:
* webgl/2.0.0/conformance2/glsl3/short-circuiting-in-loop-condition-expected.txt:
* webgl/2.0.0/conformance2/glsl3/texture-offset-out-of-range-expected.txt:
* webgl/2.0.0/conformance2/glsl3/texture-offset-uniform-texture-coordinate-expected.txt:
* webgl/2.0.0/conformance2/glsl3/tricky-loop-conditions-expected.txt:
* webgl/2.0.0/conformance2/glsl3/unary-minus-operator-in-dynamic-loop-expected.txt:
* webgl/2.0.0/conformance2/glsl3/uniform-block-layout-match-expected.txt:
* webgl/2.0.0/conformance2/glsl3/uniform-block-layouts-expected.txt:
* webgl/2.0.0/conformance2/glsl3/uniform-location-length-limits-expected.txt:
* webgl/2.0.0/conformance2/glsl3/valid-invariant-expected.txt:
* webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-expected.txt:
* webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug-expected.txt:
* webgl/2.0.0/conformance2/renderbuffers/framebuffer-test-expected.txt:
* webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object-expected.txt:
* webgl/2.0.0/resources/webkit-webgl-test-harness.js:
(list):
(window.webglTestHarness.reportResults):
(window.webglTestHarness.notifyFinished):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@235913 268f45cc-cd09-0410-ab3c-d52691b4dbfc
43 files changed:
LayoutTests/ChangeLog
LayoutTests/webgl/2.0.0/conformance2/glsl3/array-as-return-value-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/array-assign-constructor-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/array-assign-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/array-complex-indexing-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/array-element-increment-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/array-equality-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/array-in-complex-expression-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/attrib-location-length-limits-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/compare-structs-containing-arrays-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/compound-assignment-type-combination-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/const-array-init-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/forbidden-operators-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/frag-depth-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/invalid-default-precision-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/invalid-invariant-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/loops-with-side-effects-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/misplaced-version-directive-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/sampler-no-precision-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/sequence-operator-returns-non-constant-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/shader-linking-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/shader-with-1024-character-define-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/shader-with-1024-character-identifier.frag-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-define-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/shader-with-1025-character-identifier.frag-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/shader-with-invalid-characters-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/shader-with-mis-matching-uniform-block-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/short-circuiting-in-loop-condition-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/texture-offset-out-of-range-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/texture-offset-uniform-texture-coordinate-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/tricky-loop-conditions-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/unary-minus-operator-in-dynamic-loop-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/uniform-block-layout-match-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/uniform-block-layouts-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/uniform-location-length-limits-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/valid-invariant-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-expected.txt
LayoutTests/webgl/2.0.0/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug-expected.txt
LayoutTests/webgl/2.0.0/conformance2/renderbuffers/framebuffer-test-expected.txt
LayoutTests/webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object-expected.txt
LayoutTests/webgl/2.0.0/resources/webkit-webgl-test-harness.js