Enable WebGL2 glsl3 tests with expected FAIL results
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 23 Jul 2018 23:20:50 +0000 (23:20 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 23 Jul 2018 23:20:50 +0000 (23:20 +0000)
commit92fee10b299dd9935ea2b0010a2d1d080e934823
tree141d3183845172c1de89ac21d351f113a2e41ccc
parent22ee323d6997b191c75500c106d923880d6f294d
Enable WebGL2 glsl3 tests with expected FAIL results
https://bugs.webkit.org/show_bug.cgi?id=187929
<rdar://problem/42516498>

Patch by Justin Fan <justin_fan@apple.com> on 2018-07-23
Reviewed by Dean Jackson.

Before enabling glsl ES 3 for WebGL2 work, enable corresponding webgl2 conformance tests.

* TestExpectations:
* 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-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:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@234118 268f45cc-cd09-0410-ab3c-d52691b4dbfc
39 files changed:
LayoutTests/ChangeLog
LayoutTests/TestExpectations
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-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