# This is a GENERATED FILE. Do not edit it directly.
# Regenerated it by using `python generate-wrappers-and-manifest.py`.
# Mark failing (fail-if) and crashing (skip-if) tests in mochitest-errata.ini.

[DEFAULT]
prefs = "media.seamless-looping-video=false"

support-files = [
                  "always-fail.html",
                  "checkout/00_test_list.txt",
                  "checkout/CONFORMANCE_RULES.txt",
                  "checkout/README.md",
                  "checkout/closure-library/AUTHORS",
                  "checkout/closure-library/CONTRIBUTING",
                  "checkout/closure-library/LICENSE",
                  "checkout/closure-library/README-Khronos.txt",
                  "checkout/closure-library/README.md",
                  "checkout/closure-library/closure/bin/build/closurebuilder.py",
                  "checkout/closure-library/closure/bin/build/depstree.py",
                  "checkout/closure-library/closure/bin/build/depswriter.py",
                  "checkout/closure-library/closure/bin/build/jscompiler.py",
                  "checkout/closure-library/closure/bin/build/source.py",
                  "checkout/closure-library/closure/bin/build/treescan.py",
                  "checkout/closure-library/closure/bin/calcdeps.py",
                  "checkout/closure-library/closure/bin/scopify.py",
                  "checkout/closure-library/closure/goog/base.js",
                  "checkout/closure-library/closure/goog/deps.js",
                  "checkout/conformance/00_test_list.txt",
                  "checkout/conformance/attribs/00_test_list.txt",
                  "checkout/conformance/attribs/gl-bindAttribLocation-aliasing.html",
                  "checkout/conformance/attribs/gl-bindAttribLocation-matrix.html",
                  "checkout/conformance/attribs/gl-bindAttribLocation-nonexistent-attribute.html",
                  "checkout/conformance/attribs/gl-bindAttribLocation-repeated.html",
                  "checkout/conformance/attribs/gl-disabled-vertex-attrib-update.html",
                  "checkout/conformance/attribs/gl-disabled-vertex-attrib.html",
                  "checkout/conformance/attribs/gl-enable-vertex-attrib.html",
                  "checkout/conformance/attribs/gl-matrix-attributes.html",
                  "checkout/conformance/attribs/gl-vertex-attrib-context-switch.html",
                  "checkout/conformance/attribs/gl-vertex-attrib-render.html",
                  "checkout/conformance/attribs/gl-vertex-attrib-unconsumed-out-of-bounds.html",
                  "checkout/conformance/attribs/gl-vertex-attrib-zero-issues.html",
                  "checkout/conformance/attribs/gl-vertex-attrib.html",
                  "checkout/conformance/attribs/gl-vertexattribpointer-offsets.html",
                  "checkout/conformance/attribs/gl-vertexattribpointer.html",
                  "checkout/conformance/buffers/00_test_list.txt",
                  "checkout/conformance/buffers/buffer-bind-test.html",
                  "checkout/conformance/buffers/buffer-data-and-buffer-sub-data.html",
                  "checkout/conformance/buffers/buffer-data-array-buffer-delete.html",
                  "checkout/conformance/buffers/buffer-data-dynamic-delay.html",
                  "checkout/conformance/buffers/buffer-uninitialized.html",
                  "checkout/conformance/buffers/element-array-buffer-delete-recreate.html",
                  "checkout/conformance/buffers/index-validation-copies-indices.html",
                  "checkout/conformance/buffers/index-validation-crash-with-buffer-sub-data.html",
                  "checkout/conformance/buffers/index-validation-large-buffer.html",
                  "checkout/conformance/buffers/index-validation-verifies-too-many-indices.html",
                  "checkout/conformance/buffers/index-validation-with-resized-buffer.html",
                  "checkout/conformance/buffers/index-validation.html",
                  "checkout/conformance/buffers/vertex-buffer-updated-after-draw.html",
                  "checkout/conformance/canvas/00_test_list.txt",
                  "checkout/conformance/canvas/buffer-offscreen-test.html",
                  "checkout/conformance/canvas/buffer-preserve-test.html",
                  "checkout/conformance/canvas/canvas-test.html",
                  "checkout/conformance/canvas/canvas-zero-size.html",
                  "checkout/conformance/canvas/draw-static-webgl-to-multiple-canvas-test.html",
                  "checkout/conformance/canvas/draw-webgl-to-canvas-test.html",
                  "checkout/conformance/canvas/drawingbuffer-hd-dpi-test.html",
                  "checkout/conformance/canvas/drawingbuffer-static-canvas-test.html",
                  "checkout/conformance/canvas/drawingbuffer-storage-test.html",
                  "checkout/conformance/canvas/drawingbuffer-test.html",
                  "checkout/conformance/canvas/framebuffer-bindings-affected-by-to-data-url.html",
                  "checkout/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html",
                  "checkout/conformance/canvas/rapid-resizing.html",
                  "checkout/conformance/canvas/render-after-resize-test.html",
                  "checkout/conformance/canvas/texture-bindings-unaffected-on-resize.html",
                  "checkout/conformance/canvas/to-data-url-after-composite.html",
                  "checkout/conformance/canvas/to-data-url-test.html",
                  "checkout/conformance/canvas/viewport-unchanged-upon-resize.html",
                  "checkout/conformance/canvas/webgl-to-2d-canvas.html",
                  "checkout/conformance/context/00_test_list.txt",
                  "checkout/conformance/context/constants-and-properties.html",
                  "checkout/conformance/context/context-attribute-preserve-drawing-buffer-antialias.html",
                  "checkout/conformance/context/context-attribute-preserve-drawing-buffer.html",
                  "checkout/conformance/context/context-attributes-alpha-depth-stencil-antialias.html",
                  "checkout/conformance/context/context-creation-and-destruction.html",
                  "checkout/conformance/context/context-creation.html",
                  "checkout/conformance/context/context-eviction-with-garbage-collection.html",
                  "checkout/conformance/context/context-hidden-alpha.html",
                  "checkout/conformance/context/context-lost-restored.html",
                  "checkout/conformance/context/context-lost.html",
                  "checkout/conformance/context/context-no-alpha-fbo-with-alpha.html",
                  "checkout/conformance/context/context-release-upon-reload.html",
                  "checkout/conformance/context/context-release-with-workers.html",
                  "checkout/conformance/context/context-size-change.html",
                  "checkout/conformance/context/context-type-test.html",
                  "checkout/conformance/context/deleted-object-behavior.html",
                  "checkout/conformance/context/incorrect-context-object-behaviour.html",
                  "checkout/conformance/context/methods.html",
                  "checkout/conformance/context/premultiplyalpha-test.html",
                  "checkout/conformance/context/resources/context-release-child-with-worker.html",
                  "checkout/conformance/context/resources/context-release-upon-reload-child.html",
                  "checkout/conformance/context/resources/context-release-worker.js",
                  "checkout/conformance/context/user-defined-properties-on-context.html",
                  "checkout/conformance/context/zero-sized-canvas.html",
                  "checkout/conformance/extensions/00_test_list.txt",
                  "checkout/conformance/extensions/angle-instanced-arrays-out-of-bounds.html",
                  "checkout/conformance/extensions/angle-instanced-arrays.html",
                  "checkout/conformance/extensions/ext-blend-minmax.html",
                  "checkout/conformance/extensions/ext-clip-control.html",
                  "checkout/conformance/extensions/ext-color-buffer-half-float.html",
                  "checkout/conformance/extensions/ext-depth-clamp.html",
                  "checkout/conformance/extensions/ext-disjoint-timer-query.html",
                  "checkout/conformance/extensions/ext-float-blend.html",
                  "checkout/conformance/extensions/ext-frag-depth.html",
                  "checkout/conformance/extensions/ext-polygon-offset-clamp.html",
                  "checkout/conformance/extensions/ext-sRGB.html",
                  "checkout/conformance/extensions/ext-shader-texture-lod.html",
                  "checkout/conformance/extensions/ext-texture-compression-bptc.html",
                  "checkout/conformance/extensions/ext-texture-compression-rgtc.html",
                  "checkout/conformance/extensions/ext-texture-filter-anisotropic.html",
                  "checkout/conformance/extensions/ext-texture-mirror-clamp-to-edge.html",
                  "checkout/conformance/extensions/get-extension.html",
                  "checkout/conformance/extensions/khr-parallel-shader-compile.html",
                  "checkout/conformance/extensions/oes-element-index-uint.html",
                  "checkout/conformance/extensions/oes-fbo-render-mipmap.html",
                  "checkout/conformance/extensions/oes-standard-derivatives.html",
                  "checkout/conformance/extensions/oes-texture-float-linear.html",
                  "checkout/conformance/extensions/oes-texture-float-with-canvas.html",
                  "checkout/conformance/extensions/oes-texture-float-with-image-data.html",
                  "checkout/conformance/extensions/oes-texture-float-with-image.html",
                  "checkout/conformance/extensions/oes-texture-float-with-video.html",
                  "checkout/conformance/extensions/oes-texture-float.html",
                  "checkout/conformance/extensions/oes-texture-half-float-linear.html",
                  "checkout/conformance/extensions/oes-texture-half-float-with-canvas.html",
                  "checkout/conformance/extensions/oes-texture-half-float-with-image-data.html",
                  "checkout/conformance/extensions/oes-texture-half-float-with-image.html",
                  "checkout/conformance/extensions/oes-texture-half-float-with-video.html",
                  "checkout/conformance/extensions/oes-texture-half-float.html",
                  "checkout/conformance/extensions/oes-vertex-array-object-bufferData.html",
                  "checkout/conformance/extensions/oes-vertex-array-object.html",
                  "checkout/conformance/extensions/s3tc-and-rgtc.html",
                  "checkout/conformance/extensions/webgl-blend-func-extended.html",
                  "checkout/conformance/extensions/webgl-compressed-texture-astc.html",
                  "checkout/conformance/extensions/webgl-compressed-texture-etc.html",
                  "checkout/conformance/extensions/webgl-compressed-texture-etc1.html",
                  "checkout/conformance/extensions/webgl-compressed-texture-pvrtc.html",
                  "checkout/conformance/extensions/webgl-compressed-texture-s3tc-srgb.html",
                  "checkout/conformance/extensions/webgl-compressed-texture-size-limit.html",
                  "checkout/conformance/extensions/webgl-debug-renderer-info.html",
                  "checkout/conformance/extensions/webgl-debug-shaders.html",
                  "checkout/conformance/extensions/webgl-depth-texture.html",
                  "checkout/conformance/extensions/webgl-draw-buffers-broadcast-return.html",
                  "checkout/conformance/extensions/webgl-draw-buffers-framebuffer-unsupported.html",
                  "checkout/conformance/extensions/webgl-draw-buffers-max-draw-buffers.html",
                  "checkout/conformance/extensions/webgl-draw-buffers.html",
                  "checkout/conformance/extensions/webgl-multi-draw.html",
                  "checkout/conformance/extensions/webgl-polygon-mode.html",
                  "checkout/conformance/extensions/webgl-webcodecs-video-frame.html",
                  "checkout/conformance/glsl/00_test_list.txt",
                  "checkout/conformance/glsl/bugs/00_test_list.txt",
                  "checkout/conformance/glsl/bugs/README.md",
                  "checkout/conformance/glsl/bugs/angle-ambiguous-function-call.html",
                  "checkout/conformance/glsl/bugs/angle-constructor-invalid-parameters.html",
                  "checkout/conformance/glsl/bugs/angle-d3d11-compiler-error.html",
                  "checkout/conformance/glsl/bugs/angle-dx-variable-bug.html",
                  "checkout/conformance/glsl/bugs/array-of-struct-with-int-first-position.html",
                  "checkout/conformance/glsl/bugs/assign-to-swizzled-twice-in-function.html",
                  "checkout/conformance/glsl/bugs/bool-type-cast-bug-int-float.html",
                  "checkout/conformance/glsl/bugs/character-set.html",
                  "checkout/conformance/glsl/bugs/compare-loop-index-to-uniform.html",
                  "checkout/conformance/glsl/bugs/complex-glsl-does-not-crash.html",
                  "checkout/conformance/glsl/bugs/compound-assignment-type-combination.html",
                  "checkout/conformance/glsl/bugs/conditional-discard-in-loop.html",
                  "checkout/conformance/glsl/bugs/conditional-discard-optimization.html",
                  "checkout/conformance/glsl/bugs/conditional-texture-fetch.html",
                  "checkout/conformance/glsl/bugs/constant-precision-qualifier.html",
                  "checkout/conformance/glsl/bugs/essl3-shaders-with-webgl1.html",
                  "checkout/conformance/glsl/bugs/floor-div-cos-should-not-truncate.html",
                  "checkout/conformance/glsl/bugs/floored-division-accuracy.html",
                  "checkout/conformance/glsl/bugs/fragcoord-linking-bug.html",
                  "checkout/conformance/glsl/bugs/gl-fragcoord-multisampling-bug.html",
                  "checkout/conformance/glsl/bugs/global-invariant-does-not-leak-across-shaders.html",
                  "checkout/conformance/glsl/bugs/if-return-and-elseif.html",
                  "checkout/conformance/glsl/bugs/in-parameter-passed-as-inout-argument-and-global.html",
                  "checkout/conformance/glsl/bugs/init-array-with-loop.html",
                  "checkout/conformance/glsl/bugs/invariant-does-not-leak-across-shaders.html",
                  "checkout/conformance/glsl/bugs/logic-inside-block-without-braces.html",
                  "checkout/conformance/glsl/bugs/long-expressions-should-not-crash.html",
                  "checkout/conformance/glsl/bugs/loop-if-loop-gradient.html",
                  "checkout/conformance/glsl/bugs/modulo-arithmetic-accuracy.html",
                  "checkout/conformance/glsl/bugs/multiplication-assignment.html",
                  "checkout/conformance/glsl/bugs/nested-functions-should-not-crash.html",
                  "checkout/conformance/glsl/bugs/nested-loops-with-break-and-continue.html",
                  "checkout/conformance/glsl/bugs/nested-sequence-operator.html",
                  "checkout/conformance/glsl/bugs/pow-of-small-constant-in-user-defined-function.html",
                  "checkout/conformance/glsl/bugs/pow-with-constant-exponent-should-not-crash.html",
                  "checkout/conformance/glsl/bugs/qualcomm-crash.html",
                  "checkout/conformance/glsl/bugs/qualcomm-loop-with-continue-crash.html",
                  "checkout/conformance/glsl/bugs/sampler-array-struct-function-arg.html",
                  "checkout/conformance/glsl/bugs/sampler-array-using-loop-index.html",
                  "checkout/conformance/glsl/bugs/sampler-struct-function-arg.html",
                  "checkout/conformance/glsl/bugs/sequence-operator-evaluation-order.html",
                  "checkout/conformance/glsl/bugs/sketchfab-lighting-shader-crash.html",
                  "checkout/conformance/glsl/bugs/struct-constructor-highp-bug.html",
                  "checkout/conformance/glsl/bugs/struct-with-single-member-constructor.html",
                  "checkout/conformance/glsl/bugs/temp-expressions-should-not-crash.html",
                  "checkout/conformance/glsl/bugs/unary-minus-operator-float-bug.html",
                  "checkout/conformance/glsl/bugs/undefined-index-should-not-crash.html",
                  "checkout/conformance/glsl/bugs/uniforms-should-not-lose-values.html",
                  "checkout/conformance/glsl/bugs/varying-arrays-should-not-be-reversed.html",
                  "checkout/conformance/glsl/bugs/vector-matrix-constructor-scalarization.html",
                  "checkout/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop-complex.html",
                  "checkout/conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop.html",
                  "checkout/conformance/glsl/constructors/00_test_list.txt",
                  "checkout/conformance/glsl/constructors/glsl-construct-bvec2.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-bvec3.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-bvec4.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-ivec2.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-ivec3.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-ivec4.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-mat2.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-mat3.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-mat4.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-vec-mat-index.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-vec2.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-vec3.html",
                  "checkout/conformance/glsl/constructors/glsl-construct-vec4.html",
                  "checkout/conformance/glsl/functions/00_test_list.txt",
                  "checkout/conformance/glsl/functions/glsl-function-abs.html",
                  "checkout/conformance/glsl/functions/glsl-function-acos.html",
                  "checkout/conformance/glsl/functions/glsl-function-asin.html",
                  "checkout/conformance/glsl/functions/glsl-function-atan-xy.html",
                  "checkout/conformance/glsl/functions/glsl-function-atan.html",
                  "checkout/conformance/glsl/functions/glsl-function-ceil.html",
                  "checkout/conformance/glsl/functions/glsl-function-clamp-float.html",
                  "checkout/conformance/glsl/functions/glsl-function-clamp-gentype.html",
                  "checkout/conformance/glsl/functions/glsl-function-cos.html",
                  "checkout/conformance/glsl/functions/glsl-function-cross.html",
                  "checkout/conformance/glsl/functions/glsl-function-distance.html",
                  "checkout/conformance/glsl/functions/glsl-function-dot.html",
                  "checkout/conformance/glsl/functions/glsl-function-faceforward.html",
                  "checkout/conformance/glsl/functions/glsl-function-floor.html",
                  "checkout/conformance/glsl/functions/glsl-function-fract.html",
                  "checkout/conformance/glsl/functions/glsl-function-length.html",
                  "checkout/conformance/glsl/functions/glsl-function-lessThan.html",
                  "checkout/conformance/glsl/functions/glsl-function-max-float.html",
                  "checkout/conformance/glsl/functions/glsl-function-max-gentype.html",
                  "checkout/conformance/glsl/functions/glsl-function-min-float.html",
                  "checkout/conformance/glsl/functions/glsl-function-min-gentype.html",
                  "checkout/conformance/glsl/functions/glsl-function-mix-float.html",
                  "checkout/conformance/glsl/functions/glsl-function-mix-gentype.html",
                  "checkout/conformance/glsl/functions/glsl-function-mod-float.html",
                  "checkout/conformance/glsl/functions/glsl-function-mod-gentype.html",
                  "checkout/conformance/glsl/functions/glsl-function-normalize.html",
                  "checkout/conformance/glsl/functions/glsl-function-reflect.html",
                  "checkout/conformance/glsl/functions/glsl-function-refract.html",
                  "checkout/conformance/glsl/functions/glsl-function-sign.html",
                  "checkout/conformance/glsl/functions/glsl-function-sin.html",
                  "checkout/conformance/glsl/functions/glsl-function-smoothstep-float.html",
                  "checkout/conformance/glsl/functions/glsl-function-smoothstep-gentype.html",
                  "checkout/conformance/glsl/functions/glsl-function-step-float.html",
                  "checkout/conformance/glsl/functions/glsl-function-step-gentype.html",
                  "checkout/conformance/glsl/functions/glsl-function.html",
                  "checkout/conformance/glsl/implicit/00_test_list.txt",
                  "checkout/conformance/glsl/implicit/add_int_float.vert.html",
                  "checkout/conformance/glsl/implicit/add_int_mat2.vert.html",
                  "checkout/conformance/glsl/implicit/add_int_mat3.vert.html",
                  "checkout/conformance/glsl/implicit/add_int_mat4.vert.html",
                  "checkout/conformance/glsl/implicit/add_int_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/add_int_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/add_int_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/add_ivec2_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/add_ivec3_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/add_ivec4_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/assign_int_to_float.vert.html",
                  "checkout/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/construct_struct.vert.html",
                  "checkout/conformance/glsl/implicit/divide_int_float.vert.html",
                  "checkout/conformance/glsl/implicit/divide_int_mat2.vert.html",
                  "checkout/conformance/glsl/implicit/divide_int_mat3.vert.html",
                  "checkout/conformance/glsl/implicit/divide_int_mat4.vert.html",
                  "checkout/conformance/glsl/implicit/divide_int_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/divide_int_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/divide_int_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/divide_ivec2_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/divide_ivec3_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/divide_ivec4_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/equal_int_float.vert.html",
                  "checkout/conformance/glsl/implicit/equal_ivec2_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/equal_ivec3_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/equal_ivec4_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/function_int_float.vert.html",
                  "checkout/conformance/glsl/implicit/function_ivec2_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/function_ivec3_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/function_ivec4_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/greater_than.vert.html",
                  "checkout/conformance/glsl/implicit/greater_than_equal.vert.html",
                  "checkout/conformance/glsl/implicit/less_than.vert.html",
                  "checkout/conformance/glsl/implicit/less_than_equal.vert.html",
                  "checkout/conformance/glsl/implicit/multiply_int_float.vert.html",
                  "checkout/conformance/glsl/implicit/multiply_int_mat2.vert.html",
                  "checkout/conformance/glsl/implicit/multiply_int_mat3.vert.html",
                  "checkout/conformance/glsl/implicit/multiply_int_mat4.vert.html",
                  "checkout/conformance/glsl/implicit/multiply_int_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/multiply_int_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/multiply_int_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/not_equal_int_float.vert.html",
                  "checkout/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/subtract_int_float.vert.html",
                  "checkout/conformance/glsl/implicit/subtract_int_mat2.vert.html",
                  "checkout/conformance/glsl/implicit/subtract_int_mat3.vert.html",
                  "checkout/conformance/glsl/implicit/subtract_int_mat4.vert.html",
                  "checkout/conformance/glsl/implicit/subtract_int_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/subtract_int_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/subtract_int_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html",
                  "checkout/conformance/glsl/implicit/ternary_int_float.vert.html",
                  "checkout/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html",
                  "checkout/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html",
                  "checkout/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html",
                  "checkout/conformance/glsl/literals/00_test_list.txt",
                  "checkout/conformance/glsl/literals/float_literal.vert.html",
                  "checkout/conformance/glsl/literals/literal_precision.html",
                  "checkout/conformance/glsl/literals/overflow_leak.vert.html",
                  "checkout/conformance/glsl/matrices/00_test_list.txt",
                  "checkout/conformance/glsl/matrices/glsl-mat3-construction.html",
                  "checkout/conformance/glsl/matrices/glsl-mat4-to-mat3.html",
                  "checkout/conformance/glsl/matrices/matrix-compound-multiply.html",
                  "checkout/conformance/glsl/misc/00_test_list.txt",
                  "checkout/conformance/glsl/misc/attrib-location-length-limits.html",
                  "checkout/conformance/glsl/misc/boolean_precision.html",
                  "checkout/conformance/glsl/misc/const-variable-initialization.html",
                  "checkout/conformance/glsl/misc/embedded-struct-definitions-forbidden.html",
                  "checkout/conformance/glsl/misc/empty-declaration.html",
                  "checkout/conformance/glsl/misc/empty_main.vert.html",
                  "checkout/conformance/glsl/misc/expression-list-in-declarator-initializer.html",
                  "checkout/conformance/glsl/misc/fragcolor-fragdata-invariant.html",
                  "checkout/conformance/glsl/misc/gl_position_unset.vert.html",
                  "checkout/conformance/glsl/misc/global-variable-init.html",
                  "checkout/conformance/glsl/misc/glsl-2types-of-textures-on-same-unit.html",
                  "checkout/conformance/glsl/misc/glsl-function-nodes.html",
                  "checkout/conformance/glsl/misc/glsl-long-variable-names.html",
                  "checkout/conformance/glsl/misc/glsl-vertex-branch.html",
                  "checkout/conformance/glsl/misc/include.vs",
                  "checkout/conformance/glsl/misc/large-loop-compile.html",
                  "checkout/conformance/glsl/misc/local-variable-shadowing-outer-function.html",
                  "checkout/conformance/glsl/misc/non-ascii-comments.vert.html",
                  "checkout/conformance/glsl/misc/non-ascii.vert.html",
                  "checkout/conformance/glsl/misc/re-compile-re-link.html",
                  "checkout/conformance/glsl/misc/sampler-operand.html",
                  "checkout/conformance/glsl/misc/sequence-operator-returns-constant.html",
                  "checkout/conformance/glsl/misc/shader-precision-format-obeyed.html",
                  "checkout/conformance/glsl/misc/shader-struct-scope.html",
                  "checkout/conformance/glsl/misc/shader-uniform-packing-restrictions.html",
                  "checkout/conformance/glsl/misc/shader-varying-packing-restrictions.html",
                  "checkout/conformance/glsl/misc/shader-with-256-character-define.html",
                  "checkout/conformance/glsl/misc/shader-with-256-character-identifier.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-257-character-define.html",
                  "checkout/conformance/glsl/misc/shader-with-257-character-identifier.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html",
                  "checkout/conformance/glsl/misc/shader-with-array-of-structs-uniform.html",
                  "checkout/conformance/glsl/misc/shader-with-attrib-array.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-attrib-struct.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-clipvertex.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-comma-assignment.html",
                  "checkout/conformance/glsl/misc/shader-with-comma-conditional-assignment.html",
                  "checkout/conformance/glsl/misc/shader-with-comma-separated-variable-declarations.html",
                  "checkout/conformance/glsl/misc/shader-with-conditional-scoping-negative.html",
                  "checkout/conformance/glsl/misc/shader-with-conditional-scoping.html",
                  "checkout/conformance/glsl/misc/shader-with-default-precision.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-default-precision.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-dfdx.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-do-loop.html",
                  "checkout/conformance/glsl/misc/shader-with-error-directive.html",
                  "checkout/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-float-return-value.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-for-loop.html",
                  "checkout/conformance/glsl/misc/shader-with-for-scoping.html",
                  "checkout/conformance/glsl/misc/shader-with-frag-depth.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-function-recursion.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-function-scoped-struct.html",
                  "checkout/conformance/glsl/misc/shader-with-functional-scoping.html",
                  "checkout/conformance/glsl/misc/shader-with-glcolor.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-gles-1.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-gles-symbol.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html",
                  "checkout/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-hex-int-constant-macro.html",
                  "checkout/conformance/glsl/misc/shader-with-illegal-default-precision.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-illegal-default-precision.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-include.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-int-return-value.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-invalid-identifier.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-limited-indexing.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-long-line.html",
                  "checkout/conformance/glsl/misc/shader-with-non-ascii-error.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-non-reserved-words-1-of-8.html",
                  "checkout/conformance/glsl/misc/shader-with-non-reserved-words-2-of-8.html",
                  "checkout/conformance/glsl/misc/shader-with-non-reserved-words-3-of-8.html",
                  "checkout/conformance/glsl/misc/shader-with-non-reserved-words-4-of-8.html",
                  "checkout/conformance/glsl/misc/shader-with-non-reserved-words-5-of-8.html",
                  "checkout/conformance/glsl/misc/shader-with-non-reserved-words-6-of-8.html",
                  "checkout/conformance/glsl/misc/shader-with-non-reserved-words-7-of-8.html",
                  "checkout/conformance/glsl/misc/shader-with-non-reserved-words-8-of-8.html",
                  "checkout/conformance/glsl/misc/shader-with-precision.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-preprocessor-whitespace.html",
                  "checkout/conformance/glsl/misc/shader-with-quoted-error.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-reserved-words.html",
                  "checkout/conformance/glsl/misc/shader-with-short-circuiting-operators.html",
                  "checkout/conformance/glsl/misc/shader-with-similar-uniform-array-names.html",
                  "checkout/conformance/glsl/misc/shader-with-too-many-uniforms.html",
                  "checkout/conformance/glsl/misc/shader-with-two-initializer-types.html",
                  "checkout/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-vec2-return-value.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-vec3-return-value.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-vec4-return-value.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html",
                  "checkout/conformance/glsl/misc/shader-with-version-100.frag.html",
                  "checkout/conformance/glsl/misc/shader-with-version-100.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-version-120.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-version-130.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-webgl-identifier.vert.html",
                  "checkout/conformance/glsl/misc/shader-with-while-loop.html",
                  "checkout/conformance/glsl/misc/shader-without-precision.frag.html",
                  "checkout/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions.html",
                  "checkout/conformance/glsl/misc/shaders-with-invariance.html",
                  "checkout/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html",
                  "checkout/conformance/glsl/misc/shaders-with-mis-matching-varyings.html",
                  "checkout/conformance/glsl/misc/shaders-with-missing-varyings.html",
                  "checkout/conformance/glsl/misc/shaders-with-name-conflicts.html",
                  "checkout/conformance/glsl/misc/shaders-with-uniform-structs.html",
                  "checkout/conformance/glsl/misc/shaders-with-varyings.html",
                  "checkout/conformance/glsl/misc/shared.html",
                  "checkout/conformance/glsl/misc/struct-as-inout-parameter.html",
                  "checkout/conformance/glsl/misc/struct-as-out-parameter.html",
                  "checkout/conformance/glsl/misc/struct-assign.html",
                  "checkout/conformance/glsl/misc/struct-equals.html",
                  "checkout/conformance/glsl/misc/struct-mixed-array-declarators.html",
                  "checkout/conformance/glsl/misc/struct-nesting-exceeds-maximum.html",
                  "checkout/conformance/glsl/misc/struct-nesting-of-variable-names.html",
                  "checkout/conformance/glsl/misc/struct-nesting-under-maximum.html",
                  "checkout/conformance/glsl/misc/struct-specifiers-in-uniforms.html",
                  "checkout/conformance/glsl/misc/struct-unary-operators.html",
                  "checkout/conformance/glsl/misc/ternary-operator-on-arrays.html",
                  "checkout/conformance/glsl/misc/ternary-operators-in-global-initializers.html",
                  "checkout/conformance/glsl/misc/ternary-operators-in-initializers.html",
                  "checkout/conformance/glsl/misc/uniform-location-length-limits.html",
                  "checkout/conformance/glsl/misc/uninitialized-local-global-variables.html",
                  "checkout/conformance/glsl/preprocessor/00_test_list.txt",
                  "checkout/conformance/glsl/preprocessor/comments.html",
                  "checkout/conformance/glsl/preprocessor/macro-expansion-tricky.html",
                  "checkout/conformance/glsl/reserved/00_test_list.txt",
                  "checkout/conformance/glsl/reserved/_webgl_field.vert.html",
                  "checkout/conformance/glsl/reserved/_webgl_function.vert.html",
                  "checkout/conformance/glsl/reserved/_webgl_struct.vert.html",
                  "checkout/conformance/glsl/reserved/_webgl_variable.vert.html",
                  "checkout/conformance/glsl/reserved/webgl_field.vert.html",
                  "checkout/conformance/glsl/reserved/webgl_function.vert.html",
                  "checkout/conformance/glsl/reserved/webgl_struct.vert.html",
                  "checkout/conformance/glsl/reserved/webgl_variable.vert.html",
                  "checkout/conformance/glsl/samplers/00_test_list.txt",
                  "checkout/conformance/glsl/samplers/glsl-function-texture2d-bias.html",
                  "checkout/conformance/glsl/samplers/glsl-function-texture2dlod.html",
                  "checkout/conformance/glsl/samplers/glsl-function-texture2dproj.html",
                  "checkout/conformance/glsl/samplers/glsl-function-texture2dprojlod.html",
                  "checkout/conformance/glsl/variables/00_test_list.txt",
                  "checkout/conformance/glsl/variables/gl-fragcoord-xy-values.html",
                  "checkout/conformance/glsl/variables/gl-fragcoord.html",
                  "checkout/conformance/glsl/variables/gl-fragdata-and-fragcolor.html",
                  "checkout/conformance/glsl/variables/gl-frontfacing.html",
                  "checkout/conformance/glsl/variables/gl-pointcoord.html",
                  "checkout/conformance/glsl/variables/glsl-built-ins.html",
                  "checkout/conformance/limits/00_test_list.txt",
                  "checkout/conformance/limits/gl-line-width.html",
                  "checkout/conformance/limits/gl-max-texture-dimensions.html",
                  "checkout/conformance/limits/gl-min-attribs.html",
                  "checkout/conformance/limits/gl-min-textures.html",
                  "checkout/conformance/limits/gl-min-uniforms.html",
                  "checkout/conformance/manual/angle-instanced-arrays-state-leakage.html",
                  "checkout/conformance/manual/canvas-clear-on-zero-count-draw.html",
                  "checkout/conformance/manual/canvas-no-clear-on-readpixels.html",
                  "checkout/conformance/manual/canvas-no-clear-on-unsuccessful-draw.html",
                  "checkout/conformance/manual/framebuffers-keep-contents-exiting-fullscreen-mode.html",
                  "checkout/conformance/misc/00_test_list.txt",
                  "checkout/conformance/misc/bad-arguments-test.html",
                  "checkout/conformance/misc/boolean-argument-conversion.html",
                  "checkout/conformance/misc/delayed-drawing.html",
                  "checkout/conformance/misc/error-reporting.html",
                  "checkout/conformance/misc/expando-loss.html",
                  "checkout/conformance/misc/functions-returning-strings.html",
                  "checkout/conformance/misc/hint.html",
                  "checkout/conformance/misc/instanceof-test.html",
                  "checkout/conformance/misc/invalid-passed-params.html",
                  "checkout/conformance/misc/is-object.html",
                  "checkout/conformance/misc/null-object-behaviour.html",
                  "checkout/conformance/misc/object-deletion-behaviour.html",
                  "checkout/conformance/misc/shader-precision-format.html",
                  "checkout/conformance/misc/type-conversion-test.html",
                  "checkout/conformance/misc/uninitialized-test.html",
                  "checkout/conformance/misc/webgl-specific-stencil-settings.html",
                  "checkout/conformance/misc/webgl-specific.html",
                  "checkout/conformance/more/00_test_list.txt",
                  "checkout/conformance/more/README.md",
                  "checkout/conformance/more/all_tests.html",
                  "checkout/conformance/more/all_tests_linkonly.html",
                  "checkout/conformance/more/all_tests_sequential.html",
                  "checkout/conformance/more/conformance/argGenerators-A.js",
                  "checkout/conformance/more/conformance/argGenerators-B1.js",
                  "checkout/conformance/more/conformance/argGenerators-B2.js",
                  "checkout/conformance/more/conformance/argGenerators-B3.js",
                  "checkout/conformance/more/conformance/argGenerators-B4.js",
                  "checkout/conformance/more/conformance/argGenerators-C.js",
                  "checkout/conformance/more/conformance/argGenerators-D_G.js",
                  "checkout/conformance/more/conformance/argGenerators-G_I.js",
                  "checkout/conformance/more/conformance/argGenerators-L_S.js",
                  "checkout/conformance/more/conformance/argGenerators-S_V.js",
                  "checkout/conformance/more/conformance/badArgsArityLessThanArgc.html",
                  "checkout/conformance/more/conformance/constants.html",
                  "checkout/conformance/more/conformance/fuzzTheAPI.html",
                  "checkout/conformance/more/conformance/getContext.html",
                  "checkout/conformance/more/conformance/methods.html",
                  "checkout/conformance/more/conformance/quickCheckAPI-A.html",
                  "checkout/conformance/more/conformance/quickCheckAPI-B1.html",
                  "checkout/conformance/more/conformance/quickCheckAPI-B2.html",
                  "checkout/conformance/more/conformance/quickCheckAPI-B3.html",
                  "checkout/conformance/more/conformance/quickCheckAPI-B4.html",
                  "checkout/conformance/more/conformance/quickCheckAPI-C.html",
                  "checkout/conformance/more/conformance/quickCheckAPI-D_G.html",
                  "checkout/conformance/more/conformance/quickCheckAPI-G_I.html",
                  "checkout/conformance/more/conformance/quickCheckAPI-L_S.html",
                  "checkout/conformance/more/conformance/quickCheckAPI-S_V.html",
                  "checkout/conformance/more/conformance/quickCheckAPI.js",
                  "checkout/conformance/more/conformance/quickCheckAPIBadArgs.html",
                  "checkout/conformance/more/conformance/webGLArrays.html",
                  "checkout/conformance/more/functions/bindBuffer.html",
                  "checkout/conformance/more/functions/bindBufferBadArgs.html",
                  "checkout/conformance/more/functions/bindFramebufferLeaveNonZero.html",
                  "checkout/conformance/more/functions/bufferData.html",
                  "checkout/conformance/more/functions/bufferDataBadArgs.html",
                  "checkout/conformance/more/functions/bufferSubData.html",
                  "checkout/conformance/more/functions/bufferSubDataBadArgs.html",
                  "checkout/conformance/more/functions/copyTexImage2D.html",
                  "checkout/conformance/more/functions/copyTexImage2DBadArgs.html",
                  "checkout/conformance/more/functions/copyTexSubImage2D.html",
                  "checkout/conformance/more/functions/copyTexSubImage2DBadArgs.html",
                  "checkout/conformance/more/functions/deleteBufferBadArgs.html",
                  "checkout/conformance/more/functions/drawArrays.html",
                  "checkout/conformance/more/functions/drawElements.html",
                  "checkout/conformance/more/functions/isTests.html",
                  "checkout/conformance/more/functions/isTestsBadArgs.html",
                  "checkout/conformance/more/functions/readPixels.html",
                  "checkout/conformance/more/functions/readPixelsBadArgs.html",
                  "checkout/conformance/more/functions/texImage2D.html",
                  "checkout/conformance/more/functions/texImage2DBadArgs.html",
                  "checkout/conformance/more/functions/texImage2DHTML.html",
                  "checkout/conformance/more/functions/texImage2DHTMLBadArgs.html",
                  "checkout/conformance/more/functions/texSubImage2D.html",
                  "checkout/conformance/more/functions/texSubImage2DBadArgs.html",
                  "checkout/conformance/more/functions/texSubImage2DHTML.html",
                  "checkout/conformance/more/functions/texSubImage2DHTMLBadArgs.html",
                  "checkout/conformance/more/functions/uniformMatrix.html",
                  "checkout/conformance/more/functions/uniformMatrixBadArgs.html",
                  "checkout/conformance/more/functions/uniformf.html",
                  "checkout/conformance/more/functions/uniformfArrayLen1.html",
                  "checkout/conformance/more/functions/uniformfBadArgs.html",
                  "checkout/conformance/more/functions/uniformi.html",
                  "checkout/conformance/more/functions/uniformiBadArgs.html",
                  "checkout/conformance/more/functions/vertexAttrib.html",
                  "checkout/conformance/more/functions/vertexAttribBadArgs.html",
                  "checkout/conformance/more/functions/vertexAttribPointer.html",
                  "checkout/conformance/more/functions/vertexAttribPointerBadArgs.html",
                  "checkout/conformance/more/glsl/arrayOutOfBounds.html",
                  "checkout/conformance/more/glsl/uniformOutOfBounds.html",
                  "checkout/conformance/more/index.html",
                  "checkout/conformance/more/unit.css",
                  "checkout/conformance/more/unit.js",
                  "checkout/conformance/more/util.js",
                  "checkout/conformance/offscreencanvas/00_test_list.txt",
                  "checkout/conformance/offscreencanvas/context-attribute-preserve-drawing-buffer.html",
                  "checkout/conformance/offscreencanvas/context-creation-worker.html",
                  "checkout/conformance/offscreencanvas/context-creation-worker.js",
                  "checkout/conformance/offscreencanvas/context-creation.html",
                  "checkout/conformance/offscreencanvas/context-lost-restored-worker.html",
                  "checkout/conformance/offscreencanvas/context-lost-restored-worker.js",
                  "checkout/conformance/offscreencanvas/context-lost-restored.html",
                  "checkout/conformance/offscreencanvas/context-lost-worker.html",
                  "checkout/conformance/offscreencanvas/context-lost-worker.js",
                  "checkout/conformance/offscreencanvas/context-lost.html",
                  "checkout/conformance/offscreencanvas/methods-worker.html",
                  "checkout/conformance/offscreencanvas/methods-worker.js",
                  "checkout/conformance/offscreencanvas/methods.html",
                  "checkout/conformance/offscreencanvas/offscreencanvas-resize.html",
                  "checkout/conformance/offscreencanvas/offscreencanvas-timer-query.html",
                  "checkout/conformance/offscreencanvas/offscreencanvas-transfer-image-bitmap.html",
                  "checkout/conformance/ogles/00_test_list.txt",
                  "checkout/conformance/ogles/GL/abs/abs_001_to_006.html",
                  "checkout/conformance/ogles/GL/abs/abs_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/abs/abs_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/abs/abs_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/abs/abs_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/abs/abs_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/abs/abs_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/abs/abs_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/abs/abs_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/abs/abs_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/abs/abs_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/abs/abs_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/abs/abs_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/abs/input.run.txt",
                  "checkout/conformance/ogles/GL/acos/acos_001_to_006.html",
                  "checkout/conformance/ogles/GL/acos/acos_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/acos/acos_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/acos/acos_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/acos/acos_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/acos/acos_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/acos/acos_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/acos/acos_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/acos/acos_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/acos/acos_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/acos/acos_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/acos/acos_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/acos/acos_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/acos/input.run.txt",
                  "checkout/conformance/ogles/GL/all/all_001_to_004.html",
                  "checkout/conformance/ogles/GL/all/all_bvec2_frag.frag",
                  "checkout/conformance/ogles/GL/all/all_bvec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/all/all_bvec2_vert.vert",
                  "checkout/conformance/ogles/GL/all/all_bvec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/all/all_bvec3_frag.frag",
                  "checkout/conformance/ogles/GL/all/all_bvec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/all/all_bvec3_vert.vert",
                  "checkout/conformance/ogles/GL/all/all_bvec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/all/input.run.txt",
                  "checkout/conformance/ogles/GL/any/any_001_to_004.html",
                  "checkout/conformance/ogles/GL/any/any_bvec2_frag.frag",
                  "checkout/conformance/ogles/GL/any/any_bvec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/any/any_bvec2_vert.vert",
                  "checkout/conformance/ogles/GL/any/any_bvec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/any/any_bvec3_frag.frag",
                  "checkout/conformance/ogles/GL/any/any_bvec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/any/any_bvec3_vert.vert",
                  "checkout/conformance/ogles/GL/any/any_bvec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/any/input.run.txt",
                  "checkout/conformance/ogles/GL/array/array_001_to_006.html",
                  "checkout/conformance/ogles/GL/array/empty_empty_array_float_frag.frag",
                  "checkout/conformance/ogles/GL/array/empty_empty_array_float_vert.vert",
                  "checkout/conformance/ogles/GL/array/empty_uniform_array_float_frag.frag",
                  "checkout/conformance/ogles/GL/array/empty_uniform_array_float_vert.vert",
                  "checkout/conformance/ogles/GL/array/initfunc_empty_array_float_frag.frag",
                  "checkout/conformance/ogles/GL/array/initfunc_empty_array_float_vert.vert",
                  "checkout/conformance/ogles/GL/array/input.run.txt",
                  "checkout/conformance/ogles/GL/asin/asin_001_to_006.html",
                  "checkout/conformance/ogles/GL/asin/asin_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/asin/asin_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/asin/asin_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/asin/asin_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/asin/asin_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/asin/asin_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/asin/asin_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/asin/asin_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/asin/asin_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/asin/asin_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/asin/asin_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/asin/asin_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/asin/input.run.txt",
                  "checkout/conformance/ogles/GL/atan/atan_001_to_008.html",
                  "checkout/conformance/ogles/GL/atan/atan_009_to_012.html",
                  "checkout/conformance/ogles/GL/atan/atan_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/atan/atan_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/atan/atan_float_frag_xvaryyvary.frag",
                  "checkout/conformance/ogles/GL/atan/atan_float_frag_xvaryyvary_ref.frag",
                  "checkout/conformance/ogles/GL/atan/atan_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/atan/atan_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/atan/atan_float_vert_xvaryyvary.vert",
                  "checkout/conformance/ogles/GL/atan/atan_float_vert_xvaryyvary_ref.vert",
                  "checkout/conformance/ogles/GL/atan/atan_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/atan/atan_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/atan/atan_vec2_frag_xvaryyvary.frag",
                  "checkout/conformance/ogles/GL/atan/atan_vec2_frag_xvaryyvary_ref.frag",
                  "checkout/conformance/ogles/GL/atan/atan_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/atan/atan_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/atan/atan_vec2_vert_xvaryyvary.vert",
                  "checkout/conformance/ogles/GL/atan/atan_vec2_vert_xvaryyvary_ref.vert",
                  "checkout/conformance/ogles/GL/atan/atan_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/atan/atan_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/atan/atan_vec3_frag_xvaryyvary.frag",
                  "checkout/conformance/ogles/GL/atan/atan_vec3_frag_xvaryyvary_ref.frag",
                  "checkout/conformance/ogles/GL/atan/atan_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/atan/atan_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/atan/atan_vec3_vert_xvaryyvary.vert",
                  "checkout/conformance/ogles/GL/atan/atan_vec3_vert_xvaryyvary_ref.vert",
                  "checkout/conformance/ogles/GL/atan/input.run.txt",
                  "checkout/conformance/ogles/GL/biConstants/biConstants_001_to_008.html",
                  "checkout/conformance/ogles/GL/biConstants/biConstants_009_to_016.html",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxCombinedTextureImageUnits_frag.frag",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxCombinedTextureImageUnits_vert.vert",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxDrawBuffers_frag.frag",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxDrawBuffers_vert.vert",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxFragmentUniformVectors_frag.frag",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxFragmentUniformVectors_vert.vert",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxTextureImageUnits_frag.frag",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxTextureImageUnits_vert.vert",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxVaryingVectors_frag.frag",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxVaryingVectors_vert.vert",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxVertexAttribs_frag.frag",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxVertexAttribs_vert.vert",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxVertexTextureImageUnits_frag.frag",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxVertexTextureImageUnits_vert.vert",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxVertexUniformVectors_frag.frag",
                  "checkout/conformance/ogles/GL/biConstants/gl_MaxVertexUniformVectors_vert.vert",
                  "checkout/conformance/ogles/GL/biConstants/input.run.txt",
                  "checkout/conformance/ogles/GL/biuDepthRange/DepthRange_frag.frag",
                  "checkout/conformance/ogles/GL/biuDepthRange/DepthRange_vert.vert",
                  "checkout/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html",
                  "checkout/conformance/ogles/GL/biuDepthRange/input.run.txt",
                  "checkout/conformance/ogles/GL/build/CG_Data_Types_frag.frag",
                  "checkout/conformance/ogles/GL/build/CG_Standard_Library_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectBuiltInOveride_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectComma_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectConstFolding1_vert.vert",
                  "checkout/conformance/ogles/GL/build/CorrectConstFolding2_vert.vert",
                  "checkout/conformance/ogles/GL/build/CorrectConstruct_vert.vert",
                  "checkout/conformance/ogles/GL/build/CorrectExtension10_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectExtension1_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectExtension4_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectFull_vert.vert",
                  "checkout/conformance/ogles/GL/build/CorrectFuncOverload_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectFuncOverload_vert.vert",
                  "checkout/conformance/ogles/GL/build/CorrectFunction1_vert.vert",
                  "checkout/conformance/ogles/GL/build/CorrectModule_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectParse1_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectParse2_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectParse2_vert.vert",
                  "checkout/conformance/ogles/GL/build/CorrectParseTest1_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectParseTest_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectPreprocess5_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectPreprocess8_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectPreprocess9_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectSwizzle1_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectSwizzle1_vert.vert",
                  "checkout/conformance/ogles/GL/build/CorrectSwizzle2_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectSwizzle2_vert.vert",
                  "checkout/conformance/ogles/GL/build/CorrectSwizzle3_frag.frag",
                  "checkout/conformance/ogles/GL/build/CorrectVersion_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/DuplicateVersion1_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/FunctionParam_vert.vert",
                  "checkout/conformance/ogles/GL/build/Include_Preprocessor_Directive_frag.frag",
                  "checkout/conformance/ogles/GL/build/Low_Level_Assembly_Reserved_Words_frag.frag",
                  "checkout/conformance/ogles/GL/build/Main_Parameters_vert.vert",
                  "checkout/conformance/ogles/GL/build/ParseTest3_frag.frag",
                  "checkout/conformance/ogles/GL/build/ParseTest4_frag.frag",
                  "checkout/conformance/ogles/GL/build/Permissive_Constant_Conversions_frag.frag",
                  "checkout/conformance/ogles/GL/build/Permissive_Scalar_Vector_Expressions_frag.frag",
                  "checkout/conformance/ogles/GL/build/TernaryOp_frag.frag",
                  "checkout/conformance/ogles/GL/build/Texture_Rectangle_Samplers_frag.frag",
                  "checkout/conformance/ogles/GL/build/array10_frag.frag",
                  "checkout/conformance/ogles/GL/build/array11_frag.frag",
                  "checkout/conformance/ogles/GL/build/array1_frag.frag",
                  "checkout/conformance/ogles/GL/build/array2_frag.frag",
                  "checkout/conformance/ogles/GL/build/array3_frag.frag",
                  "checkout/conformance/ogles/GL/build/array4_frag.frag",
                  "checkout/conformance/ogles/GL/build/array5_frag.frag",
                  "checkout/conformance/ogles/GL/build/array6_frag.frag",
                  "checkout/conformance/ogles/GL/build/array7_frag.frag",
                  "checkout/conformance/ogles/GL/build/array8_frag.frag",
                  "checkout/conformance/ogles/GL/build/array9_frag.frag",
                  "checkout/conformance/ogles/GL/build/attribute1_vert.vert",
                  "checkout/conformance/ogles/GL/build/attribute2_vert.vert",
                  "checkout/conformance/ogles/GL/build/attribute_frag.frag",
                  "checkout/conformance/ogles/GL/build/attribute_vert.vert",
                  "checkout/conformance/ogles/GL/build/break_frag.frag",
                  "checkout/conformance/ogles/GL/build/build_001_to_008.html",
                  "checkout/conformance/ogles/GL/build/build_009_to_016.html",
                  "checkout/conformance/ogles/GL/build/build_017_to_024.html",
                  "checkout/conformance/ogles/GL/build/build_025_to_032.html",
                  "checkout/conformance/ogles/GL/build/build_033_to_040.html",
                  "checkout/conformance/ogles/GL/build/build_041_to_048.html",
                  "checkout/conformance/ogles/GL/build/build_049_to_056.html",
                  "checkout/conformance/ogles/GL/build/build_057_to_064.html",
                  "checkout/conformance/ogles/GL/build/build_065_to_072.html",
                  "checkout/conformance/ogles/GL/build/build_073_to_080.html",
                  "checkout/conformance/ogles/GL/build/build_081_to_088.html",
                  "checkout/conformance/ogles/GL/build/build_089_to_096.html",
                  "checkout/conformance/ogles/GL/build/build_097_to_104.html",
                  "checkout/conformance/ogles/GL/build/build_105_to_112.html",
                  "checkout/conformance/ogles/GL/build/build_113_to_120.html",
                  "checkout/conformance/ogles/GL/build/build_121_to_128.html",
                  "checkout/conformance/ogles/GL/build/build_129_to_136.html",
                  "checkout/conformance/ogles/GL/build/build_137_to_144.html",
                  "checkout/conformance/ogles/GL/build/build_145_to_152.html",
                  "checkout/conformance/ogles/GL/build/build_153_to_160.html",
                  "checkout/conformance/ogles/GL/build/build_161_to_168.html",
                  "checkout/conformance/ogles/GL/build/build_169_to_176.html",
                  "checkout/conformance/ogles/GL/build/build_177_to_178.html",
                  "checkout/conformance/ogles/GL/build/comma1_vert.vert",
                  "checkout/conformance/ogles/GL/build/comma2_frag.frag",
                  "checkout/conformance/ogles/GL/build/comma2_vert.vert",
                  "checkout/conformance/ogles/GL/build/comma3_vert.vert",
                  "checkout/conformance/ogles/GL/build/comment_frag.frag",
                  "checkout/conformance/ogles/GL/build/conditional1_frag.frag",
                  "checkout/conformance/ogles/GL/build/conditional2_frag.frag",
                  "checkout/conformance/ogles/GL/build/conditional3_frag.frag",
                  "checkout/conformance/ogles/GL/build/constFunc_frag.frag",
                  "checkout/conformance/ogles/GL/build/constructor1_frag.frag",
                  "checkout/conformance/ogles/GL/build/constructor2_frag.frag",
                  "checkout/conformance/ogles/GL/build/constructor3_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/continue_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType10_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType11_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType12_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType13_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType19_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType1_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType2_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType3_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType4_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType5_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType6_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType7_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType8_frag.frag",
                  "checkout/conformance/ogles/GL/build/dataType9_frag.frag",
                  "checkout/conformance/ogles/GL/build/default.frag",
                  "checkout/conformance/ogles/GL/build/default.vert",
                  "checkout/conformance/ogles/GL/build/dowhile_frag.frag",
                  "checkout/conformance/ogles/GL/build/dvec2_frag.frag",
                  "checkout/conformance/ogles/GL/build/dvec3_frag.frag",
                  "checkout/conformance/ogles/GL/build/dvec4_frag.frag",
                  "checkout/conformance/ogles/GL/build/extension2_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/extension3_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/extension5_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/extension6_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/extension7_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/extension8_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/extension9_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/float2_frag.frag",
                  "checkout/conformance/ogles/GL/build/float3_frag.frag",
                  "checkout/conformance/ogles/GL/build/float4_frag.frag",
                  "checkout/conformance/ogles/GL/build/fragmentOnly1_vert.vert",
                  "checkout/conformance/ogles/GL/build/fragmentOnly2_vert.vert",
                  "checkout/conformance/ogles/GL/build/fragmentOnly3_vert.vert",
                  "checkout/conformance/ogles/GL/build/fragmentOnly4_vert.vert",
                  "checkout/conformance/ogles/GL/build/fragmentOnly_vert.vert",
                  "checkout/conformance/ogles/GL/build/function10_frag.frag",
                  "checkout/conformance/ogles/GL/build/function1_frag.frag",
                  "checkout/conformance/ogles/GL/build/function2_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/function3_frag.frag",
                  "checkout/conformance/ogles/GL/build/function4_frag.frag",
                  "checkout/conformance/ogles/GL/build/function6_frag.frag",
                  "checkout/conformance/ogles/GL/build/function7_frag.frag",
                  "checkout/conformance/ogles/GL/build/function8_frag.frag",
                  "checkout/conformance/ogles/GL/build/function9_frag.frag",
                  "checkout/conformance/ogles/GL/build/hvec2_frag.frag",
                  "checkout/conformance/ogles/GL/build/hvec3_frag.frag",
                  "checkout/conformance/ogles/GL/build/hvec4_frag.frag",
                  "checkout/conformance/ogles/GL/build/identifier1_frag.frag",
                  "checkout/conformance/ogles/GL/build/identifier2_frag.frag",
                  "checkout/conformance/ogles/GL/build/identifier3_frag.frag",
                  "checkout/conformance/ogles/GL/build/if1_frag.frag",
                  "checkout/conformance/ogles/GL/build/if2_frag.frag",
                  "checkout/conformance/ogles/GL/build/increment1_frag.frag",
                  "checkout/conformance/ogles/GL/build/increment2_frag.frag",
                  "checkout/conformance/ogles/GL/build/increment3_frag.frag",
                  "checkout/conformance/ogles/GL/build/increment4_frag.frag",
                  "checkout/conformance/ogles/GL/build/increment6_frag.frag",
                  "checkout/conformance/ogles/GL/build/input.run.txt",
                  "checkout/conformance/ogles/GL/build/main1_vert.vert",
                  "checkout/conformance/ogles/GL/build/main2_vert.vert",
                  "checkout/conformance/ogles/GL/build/main3_vert.vert",
                  "checkout/conformance/ogles/GL/build/matrix_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/normal_vert.vert",
                  "checkout/conformance/ogles/GL/build/parser10_frag.frag",
                  "checkout/conformance/ogles/GL/build/parser1_vert.vert",
                  "checkout/conformance/ogles/GL/build/parser3_frag.frag",
                  "checkout/conformance/ogles/GL/build/parser4_frag.frag",
                  "checkout/conformance/ogles/GL/build/parser5_frag.frag",
                  "checkout/conformance/ogles/GL/build/parser6_frag.frag",
                  "checkout/conformance/ogles/GL/build/parser7_frag.frag",
                  "checkout/conformance/ogles/GL/build/parser8_frag.frag",
                  "checkout/conformance/ogles/GL/build/parser9_frag.frag",
                  "checkout/conformance/ogles/GL/build/preprocess0_frag.frag",
                  "checkout/conformance/ogles/GL/build/preprocess10_frag.frag",
                  "checkout/conformance/ogles/GL/build/preprocess1_frag.frag",
                  "checkout/conformance/ogles/GL/build/preprocess2_frag.frag",
                  "checkout/conformance/ogles/GL/build/preprocess3_frag.frag",
                  "checkout/conformance/ogles/GL/build/preprocess4_frag.frag",
                  "checkout/conformance/ogles/GL/build/preprocess6_frag.frag",
                  "checkout/conformance/ogles/GL/build/preprocess7_frag.frag",
                  "checkout/conformance/ogles/GL/build/scoping1_frag.frag",
                  "checkout/conformance/ogles/GL/build/scoping2_frag.frag",
                  "checkout/conformance/ogles/GL/build/struct10_frag.frag",
                  "checkout/conformance/ogles/GL/build/struct11_frag.frag",
                  "checkout/conformance/ogles/GL/build/struct1_frag.frag",
                  "checkout/conformance/ogles/GL/build/struct2_frag.frag",
                  "checkout/conformance/ogles/GL/build/struct3_frag.frag",
                  "checkout/conformance/ogles/GL/build/struct4_frag.frag",
                  "checkout/conformance/ogles/GL/build/struct5_frag.frag",
                  "checkout/conformance/ogles/GL/build/struct6_frag.frag",
                  "checkout/conformance/ogles/GL/build/struct7_frag.frag",
                  "checkout/conformance/ogles/GL/build/struct8_frag.frag",
                  "checkout/conformance/ogles/GL/build/struct9_frag.frag",
                  "checkout/conformance/ogles/GL/build/swizzle1_frag.frag",
                  "checkout/conformance/ogles/GL/build/swizzle2_frag.frag",
                  "checkout/conformance/ogles/GL/build/swizzle3_frag.frag",
                  "checkout/conformance/ogles/GL/build/typecast_frag.frag",
                  "checkout/conformance/ogles/GL/build/uniform1_frag.frag",
                  "checkout/conformance/ogles/GL/build/uniform_frag.frag",
                  "checkout/conformance/ogles/GL/build/varying1_frag.frag",
                  "checkout/conformance/ogles/GL/build/varying2_frag.frag",
                  "checkout/conformance/ogles/GL/build/varying3_frag.frag",
                  "checkout/conformance/ogles/GL/build/varying_frag.frag",
                  "checkout/conformance/ogles/GL/build/vector_frag.frag",
                  "checkout/conformance/ogles/GL/build/version2_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/version3_V100_frag.frag",
                  "checkout/conformance/ogles/GL/build/vertexOnly2_frag.frag",
                  "checkout/conformance/ogles/GL/build/vertexOnly_frag.frag",
                  "checkout/conformance/ogles/GL/build/vertex_vert.vert",
                  "checkout/conformance/ogles/GL/build/while1_frag.frag",
                  "checkout/conformance/ogles/GL/build/while2_frag.frag",
                  "checkout/conformance/ogles/GL/build/while_frag.frag",
                  "checkout/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html",
                  "checkout/conformance/ogles/GL/built_in_varying_array_out_of_bounds/gl_Color_array_index_out_of_bounds_frag.frag",
                  "checkout/conformance/ogles/GL/built_in_varying_array_out_of_bounds/input.run.txt",
                  "checkout/conformance/ogles/GL/ceil/ceil_001_to_006.html",
                  "checkout/conformance/ogles/GL/ceil/ceil_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/ceil/ceil_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/ceil/ceil_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/ceil/ceil_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/ceil/ceil_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/ceil/ceil_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/ceil/ceil_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/ceil/ceil_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/ceil/ceil_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/ceil/ceil_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/ceil/ceil_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/ceil/ceil_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/ceil/input.run.txt",
                  "checkout/conformance/ogles/GL/clamp/clamp_001_to_006.html",
                  "checkout/conformance/ogles/GL/clamp/clamp_float_frag_xvary_yconstquarter.frag",
                  "checkout/conformance/ogles/GL/clamp/clamp_float_frag_xvary_yconstquarter_ref.frag",
                  "checkout/conformance/ogles/GL/clamp/clamp_float_vert_xvary_yconstquarter.vert",
                  "checkout/conformance/ogles/GL/clamp/clamp_float_vert_xvary_yconstquarter_ref.vert",
                  "checkout/conformance/ogles/GL/clamp/clamp_vec2_frag_xvary_yconstquarter.frag",
                  "checkout/conformance/ogles/GL/clamp/clamp_vec2_frag_xvary_yconstquarter_ref.frag",
                  "checkout/conformance/ogles/GL/clamp/clamp_vec2_vert_xvary_yconstquarter.vert",
                  "checkout/conformance/ogles/GL/clamp/clamp_vec2_vert_xvary_yconstquarter_ref.vert",
                  "checkout/conformance/ogles/GL/clamp/clamp_vec3_frag_xvary_yconstquarter.frag",
                  "checkout/conformance/ogles/GL/clamp/clamp_vec3_frag_xvary_yconstquarter_ref.frag",
                  "checkout/conformance/ogles/GL/clamp/clamp_vec3_vert_xvary_yconstquarter.vert",
                  "checkout/conformance/ogles/GL/clamp/clamp_vec3_vert_xvary_yconstquarter_ref.vert",
                  "checkout/conformance/ogles/GL/clamp/input.run.txt",
                  "checkout/conformance/ogles/GL/control_flow/control_flow_001_to_008.html",
                  "checkout/conformance/ogles/GL/control_flow/control_flow_009_to_010.html",
                  "checkout/conformance/ogles/GL/control_flow/for_break_frag.frag",
                  "checkout/conformance/ogles/GL/control_flow/for_break_vert.vert",
                  "checkout/conformance/ogles/GL/control_flow/for_continue_frag.frag",
                  "checkout/conformance/ogles/GL/control_flow/for_continue_vert.vert",
                  "checkout/conformance/ogles/GL/control_flow/for_nested_break_frag.frag",
                  "checkout/conformance/ogles/GL/control_flow/for_nested_break_vert.vert",
                  "checkout/conformance/ogles/GL/control_flow/for_nested_continue_frag.frag",
                  "checkout/conformance/ogles/GL/control_flow/for_nested_continue_vert.vert",
                  "checkout/conformance/ogles/GL/control_flow/input.run.txt",
                  "checkout/conformance/ogles/GL/control_flow/nested_if_else_frag.frag",
                  "checkout/conformance/ogles/GL/control_flow/nested_if_else_vert.vert",
                  "checkout/conformance/ogles/GL/cos/cos_001_to_006.html",
                  "checkout/conformance/ogles/GL/cos/cos_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/cos/cos_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/cos/cos_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/cos/cos_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/cos/cos_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/cos/cos_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/cos/cos_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/cos/cos_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/cos/cos_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/cos/cos_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/cos/cos_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/cos/cos_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/cos/input.run.txt",
                  "checkout/conformance/ogles/GL/cross/cross_001_to_002.html",
                  "checkout/conformance/ogles/GL/cross/cross_vec3_frag_xvaryyconst.frag",
                  "checkout/conformance/ogles/GL/cross/cross_vec3_frag_xvaryyconst_ref.frag",
                  "checkout/conformance/ogles/GL/cross/cross_vec3_vert_xvaryyconst.vert",
                  "checkout/conformance/ogles/GL/cross/cross_vec3_vert_xvaryyconst_ref.vert",
                  "checkout/conformance/ogles/GL/cross/input.run.txt",
                  "checkout/conformance/ogles/GL/default/default.frag",
                  "checkout/conformance/ogles/GL/default/default.vert",
                  "checkout/conformance/ogles/GL/default/default_001_to_001.html",
                  "checkout/conformance/ogles/GL/default/default_textured.frag",
                  "checkout/conformance/ogles/GL/default/default_textured.vert",
                  "checkout/conformance/ogles/GL/default/expected.frag",
                  "checkout/conformance/ogles/GL/default/input.run.txt",
                  "checkout/conformance/ogles/GL/degrees/degrees_001_to_006.html",
                  "checkout/conformance/ogles/GL/degrees/degrees_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/degrees/degrees_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/degrees/degrees_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/degrees/degrees_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/degrees/degrees_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/degrees/degrees_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/degrees/degrees_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/degrees/degrees_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/degrees/degrees_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/degrees/degrees_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/degrees/degrees_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/degrees/degrees_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/degrees/input.run.txt",
                  "checkout/conformance/ogles/GL/discard/discard_001_to_002.html",
                  "checkout/conformance/ogles/GL/discard/discard_cond_frag.frag",
                  "checkout/conformance/ogles/GL/discard/discard_cond_frag_ref.frag",
                  "checkout/conformance/ogles/GL/discard/discard_frag.frag",
                  "checkout/conformance/ogles/GL/discard/input.run.txt",
                  "checkout/conformance/ogles/GL/distance/distance_001_to_006.html",
                  "checkout/conformance/ogles/GL/distance/distance_float_frag_xvaryyhalf.frag",
                  "checkout/conformance/ogles/GL/distance/distance_float_frag_xvaryyhalf_ref.frag",
                  "checkout/conformance/ogles/GL/distance/distance_float_vert_xvaryyhalf.vert",
                  "checkout/conformance/ogles/GL/distance/distance_float_vert_xvaryyhalf_ref.vert",
                  "checkout/conformance/ogles/GL/distance/distance_vec2_frag_xvaryyhalf.frag",
                  "checkout/conformance/ogles/GL/distance/distance_vec2_frag_xvaryyhalf_ref.frag",
                  "checkout/conformance/ogles/GL/distance/distance_vec2_vert_xvaryyhalf.vert",
                  "checkout/conformance/ogles/GL/distance/distance_vec2_vert_xvaryyhalf_ref.vert",
                  "checkout/conformance/ogles/GL/distance/distance_vec3_frag_xvaryyhalf.frag",
                  "checkout/conformance/ogles/GL/distance/distance_vec3_frag_xvaryyhalf_ref.frag",
                  "checkout/conformance/ogles/GL/distance/distance_vec3_vert_xvaryyhalf.vert",
                  "checkout/conformance/ogles/GL/distance/distance_vec3_vert_xvaryyhalf_ref.vert",
                  "checkout/conformance/ogles/GL/distance/input.run.txt",
                  "checkout/conformance/ogles/GL/dot/dot_001_to_006.html",
                  "checkout/conformance/ogles/GL/dot/dot_float_frag_xvaryyone.frag",
                  "checkout/conformance/ogles/GL/dot/dot_float_frag_xvaryyone_ref.frag",
                  "checkout/conformance/ogles/GL/dot/dot_float_vert_xvaryyone.vert",
                  "checkout/conformance/ogles/GL/dot/dot_float_vert_xvaryyone_ref.vert",
                  "checkout/conformance/ogles/GL/dot/dot_vec2_frag_xvaryyhalf.frag",
                  "checkout/conformance/ogles/GL/dot/dot_vec2_frag_xvaryyhalf_ref.frag",
                  "checkout/conformance/ogles/GL/dot/dot_vec2_vert_xvaryyhalf.vert",
                  "checkout/conformance/ogles/GL/dot/dot_vec2_vert_xvaryyhalf_ref.vert",
                  "checkout/conformance/ogles/GL/dot/dot_vec3_frag_xvaryythird.frag",
                  "checkout/conformance/ogles/GL/dot/dot_vec3_frag_xvaryythird_ref.frag",
                  "checkout/conformance/ogles/GL/dot/dot_vec3_vert_xvaryythird.vert",
                  "checkout/conformance/ogles/GL/dot/dot_vec3_vert_xvaryythird_ref.vert",
                  "checkout/conformance/ogles/GL/dot/input.run.txt",
                  "checkout/conformance/ogles/GL/equal/equal_001_to_008.html",
                  "checkout/conformance/ogles/GL/equal/equal_009_to_012.html",
                  "checkout/conformance/ogles/GL/equal/equal_bvec2_frag.frag",
                  "checkout/conformance/ogles/GL/equal/equal_bvec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/equal/equal_bvec2_vert.vert",
                  "checkout/conformance/ogles/GL/equal/equal_bvec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/equal/equal_bvec3_frag.frag",
                  "checkout/conformance/ogles/GL/equal/equal_bvec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/equal/equal_bvec3_vert.vert",
                  "checkout/conformance/ogles/GL/equal/equal_bvec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/equal/equal_ivec2_frag.frag",
                  "checkout/conformance/ogles/GL/equal/equal_ivec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/equal/equal_ivec2_vert.vert",
                  "checkout/conformance/ogles/GL/equal/equal_ivec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/equal/equal_ivec3_frag.frag",
                  "checkout/conformance/ogles/GL/equal/equal_ivec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/equal/equal_ivec3_vert.vert",
                  "checkout/conformance/ogles/GL/equal/equal_ivec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/equal/equal_vec2_frag.frag",
                  "checkout/conformance/ogles/GL/equal/equal_vec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/equal/equal_vec2_vert.vert",
                  "checkout/conformance/ogles/GL/equal/equal_vec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/equal/equal_vec3_frag.frag",
                  "checkout/conformance/ogles/GL/equal/equal_vec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/equal/equal_vec3_vert.vert",
                  "checkout/conformance/ogles/GL/equal/equal_vec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/equal/input.run.txt",
                  "checkout/conformance/ogles/GL/exp/exp_001_to_008.html",
                  "checkout/conformance/ogles/GL/exp/exp_009_to_012.html",
                  "checkout/conformance/ogles/GL/exp/exp_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/exp/exp_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/exp/exp_float_frag_xvaryneg.frag",
                  "checkout/conformance/ogles/GL/exp/exp_float_frag_xvaryneg_ref.frag",
                  "checkout/conformance/ogles/GL/exp/exp_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/exp/exp_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/exp/exp_float_vert_xvaryneg.vert",
                  "checkout/conformance/ogles/GL/exp/exp_float_vert_xvaryneg_ref.vert",
                  "checkout/conformance/ogles/GL/exp/exp_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/exp/exp_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/exp/exp_vec2_frag_xvaryneg.frag",
                  "checkout/conformance/ogles/GL/exp/exp_vec2_frag_xvaryneg_ref.frag",
                  "checkout/conformance/ogles/GL/exp/exp_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/exp/exp_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/exp/exp_vec2_vert_xvaryneg.vert",
                  "checkout/conformance/ogles/GL/exp/exp_vec2_vert_xvaryneg_ref.vert",
                  "checkout/conformance/ogles/GL/exp/exp_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/exp/exp_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/exp/exp_vec3_frag_xvaryneg.frag",
                  "checkout/conformance/ogles/GL/exp/exp_vec3_frag_xvaryneg_ref.frag",
                  "checkout/conformance/ogles/GL/exp/exp_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/exp/exp_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/exp/exp_vec3_vert_xvaryneg.vert",
                  "checkout/conformance/ogles/GL/exp/exp_vec3_vert_xvaryneg_ref.vert",
                  "checkout/conformance/ogles/GL/exp/input.run.txt",
                  "checkout/conformance/ogles/GL/exp2/exp2_001_to_008.html",
                  "checkout/conformance/ogles/GL/exp2/exp2_009_to_012.html",
                  "checkout/conformance/ogles/GL/exp2/exp2_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_float_frag_xvaryneg.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_float_frag_xvaryneg_ref.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/exp2/exp2_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/exp2/exp2_float_vert_xvaryneg.vert",
                  "checkout/conformance/ogles/GL/exp2/exp2_float_vert_xvaryneg_ref.vert",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec2_frag_xvaryneg.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec2_frag_xvaryneg_ref.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec2_vert_xvaryneg.vert",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec2_vert_xvaryneg_ref.vert",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec3_frag_xvaryneg.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec3_frag_xvaryneg_ref.frag",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec3_vert_xvaryneg.vert",
                  "checkout/conformance/ogles/GL/exp2/exp2_vec3_vert_xvaryneg_ref.vert",
                  "checkout/conformance/ogles/GL/exp2/input.run.txt",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_001_to_006.html",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_float_frag_nvaryiconst.frag",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_float_frag_nvaryiconst_ref.frag",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_float_vert_nvaryiconst.vert",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_float_vert_nvaryiconst_ref.vert",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_vec2_frag_nvaryiconst.frag",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_vec2_frag_nvaryiconst_ref.frag",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_vec2_vert_nvaryiconst.vert",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_vec2_vert_nvaryiconst_ref.vert",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_vec3_frag_nvaryiconst.frag",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_vec3_frag_nvaryiconst_ref.frag",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_vec3_vert_nvaryiconst.vert",
                  "checkout/conformance/ogles/GL/faceforward/faceforward_vec3_vert_nvaryiconst_ref.vert",
                  "checkout/conformance/ogles/GL/faceforward/input.run.txt",
                  "checkout/conformance/ogles/GL/floor/floor_001_to_006.html",
                  "checkout/conformance/ogles/GL/floor/floor_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/floor/floor_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/floor/floor_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/floor/floor_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/floor/floor_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/floor/floor_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/floor/floor_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/floor/floor_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/floor/floor_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/floor/floor_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/floor/floor_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/floor/floor_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/floor/input.run.txt",
                  "checkout/conformance/ogles/GL/fract/fract_001_to_006.html",
                  "checkout/conformance/ogles/GL/fract/fract_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/fract/fract_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/fract/fract_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/fract/fract_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/fract/fract_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/fract/fract_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/fract/fract_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/fract/fract_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/fract/fract_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/fract/fract_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/fract/fract_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/fract/fract_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/fract/input.run.txt",
                  "checkout/conformance/ogles/GL/functions/array_float_frag.frag",
                  "checkout/conformance/ogles/GL/functions/array_float_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bool_empty_empty_bool_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bool_empty_empty_bool_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bool_empty_empty_bool_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bool_empty_empty_bool_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bool_empty_in_bool_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bool_empty_in_bool_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bool_empty_in_bool_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bool_empty_in_bool_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bool_empty_inout_bool_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bool_empty_inout_bool_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bool_empty_inout_bool_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bool_empty_inout_bool_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bool_empty_out_bool_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bool_empty_out_bool_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bool_empty_out_bool_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bool_empty_out_bool_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_empty_bvec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_empty_bvec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_empty_bvec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_empty_bvec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_in_bvec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_in_bvec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_in_bvec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_in_bvec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_bigarray_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_bigarray_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_inout_bvec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_out_bvec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_out_bvec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_out_bvec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/bvec4_empty_out_bvec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/float_empty_empty_float_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/float_empty_empty_float_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/float_empty_empty_float_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/float_empty_empty_float_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/float_empty_in_float_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/float_empty_in_float_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/float_empty_in_float_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/float_empty_in_float_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/float_empty_inout_float_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/float_empty_inout_float_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/float_empty_inout_float_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/float_empty_inout_float_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/float_empty_out_float_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/float_empty_out_float_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/float_empty_out_float_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/float_empty_out_float_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/functions_001_to_008.html",
                  "checkout/conformance/ogles/GL/functions/functions_009_to_016.html",
                  "checkout/conformance/ogles/GL/functions/functions_017_to_024.html",
                  "checkout/conformance/ogles/GL/functions/functions_025_to_032.html",
                  "checkout/conformance/ogles/GL/functions/functions_033_to_040.html",
                  "checkout/conformance/ogles/GL/functions/functions_041_to_048.html",
                  "checkout/conformance/ogles/GL/functions/functions_049_to_056.html",
                  "checkout/conformance/ogles/GL/functions/functions_057_to_064.html",
                  "checkout/conformance/ogles/GL/functions/functions_065_to_072.html",
                  "checkout/conformance/ogles/GL/functions/functions_073_to_080.html",
                  "checkout/conformance/ogles/GL/functions/functions_081_to_088.html",
                  "checkout/conformance/ogles/GL/functions/functions_089_to_096.html",
                  "checkout/conformance/ogles/GL/functions/functions_097_to_104.html",
                  "checkout/conformance/ogles/GL/functions/functions_105_to_112.html",
                  "checkout/conformance/ogles/GL/functions/functions_113_to_120.html",
                  "checkout/conformance/ogles/GL/functions/functions_121_to_126.html",
                  "checkout/conformance/ogles/GL/functions/input.run.txt",
                  "checkout/conformance/ogles/GL/functions/int_empty_empty_int_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/int_empty_empty_int_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/int_empty_empty_int_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/int_empty_empty_int_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/int_empty_in_int_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/int_empty_in_int_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/int_empty_in_int_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/int_empty_in_int_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/int_empty_inout_int_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/int_empty_inout_int_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/int_empty_inout_int_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/int_empty_inout_int_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/int_empty_out_int_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/int_empty_out_int_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/int_empty_out_int_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/int_empty_out_int_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_empty_ivec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_empty_ivec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_empty_ivec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_empty_ivec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_in_ivec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_in_ivec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_in_ivec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_in_ivec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_bigarray_frag.frag",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_bigarray_vert.vert",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_inout_ivec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_out_ivec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_out_ivec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_out_ivec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/ivec4_empty_out_ivec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_empty_mat4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_empty_mat4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_empty_mat4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_empty_mat4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_in_mat4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_in_mat4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_in_mat4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_in_mat4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_inout_mat4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_inout_mat4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_inout_mat4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_inout_mat4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_out_mat4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_out_mat4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_out_mat4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/mat4_empty_out_mat4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/qualifiers_float_frag.frag",
                  "checkout/conformance/ogles/GL/functions/qualifiers_float_vert.vert",
                  "checkout/conformance/ogles/GL/functions/qualifiers_struct_frag.frag",
                  "checkout/conformance/ogles/GL/functions/qualifiers_struct_vert.vert",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_empty_vec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_empty_vec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_empty_vec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_empty_vec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_in_vec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_in_vec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_in_vec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_in_vec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_inout_vec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_inout_vec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_inout_vec4_bigarray_frag.frag",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_inout_vec4_bigarray_vert.vert",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_inout_vec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_inout_vec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_out_vec4_array_frag.frag",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_out_vec4_array_vert.vert",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_out_vec4_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/vec4_empty_out_vec4_empty_vert.vert",
                  "checkout/conformance/ogles/GL/functions/void_empty_empty_void_empty_frag.frag",
                  "checkout/conformance/ogles/GL/functions/void_empty_empty_void_empty_vert.vert",
                  "checkout/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html",
                  "checkout/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_w_frag.frag",
                  "checkout/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_xy_frag.frag",
                  "checkout/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_xy_frag_ref.frag",
                  "checkout/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_z_frag.frag",
                  "checkout/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_z_frag_ref.frag",
                  "checkout/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_z_frag_ref.vert",
                  "checkout/conformance/ogles/GL/gl_FragCoord/input.run.txt",
                  "checkout/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html",
                  "checkout/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_frag.frag",
                  "checkout/conformance/ogles/GL/gl_FrontFacing/input.run.txt",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_ivec2_frag.frag",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_ivec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_ivec2_vert.vert",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_ivec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_ivec3_frag.frag",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_ivec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_ivec3_vert.vert",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_ivec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_vec2_frag.frag",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_vec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_vec2_vert.vert",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_vec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_vec3_frag.frag",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_vec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_vec3_vert.vert",
                  "checkout/conformance/ogles/GL/greaterThan/greaterThan_vec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/greaterThan/input.run.txt",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec2_frag.frag",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec2_vert.vert",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec3_frag.frag",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec3_vert.vert",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_ivec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec2_frag.frag",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec2_vert.vert",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec3_frag.frag",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec3_vert.vert",
                  "checkout/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_vec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/greaterThanEqual/input.run.txt",
                  "checkout/conformance/ogles/GL/inversesqrt/input.run.txt",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/inversesqrt/inversesqrt_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/length/input.run.txt",
                  "checkout/conformance/ogles/GL/length/length_001_to_006.html",
                  "checkout/conformance/ogles/GL/length/length_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/length/length_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/length/length_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/length/length_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/length/length_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/length/length_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/length/length_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/length/length_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/length/length_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/length/length_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/length/length_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/length/length_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/lessThan/input.run.txt",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_001_to_008.html",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_ivec2_frag.frag",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_ivec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_ivec2_vert.vert",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_ivec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_ivec3_frag.frag",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_ivec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_ivec3_vert.vert",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_ivec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_vec2_frag.frag",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_vec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_vec2_vert.vert",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_vec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_vec3_frag.frag",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_vec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_vec3_vert.vert",
                  "checkout/conformance/ogles/GL/lessThan/lessThan_vec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/lessThanEqual/input.run.txt",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec2_frag.frag",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec2_vert.vert",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec3_frag.frag",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec3_vert.vert",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_ivec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec2_frag.frag",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec2_vert.vert",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec3_frag.frag",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec3_vert.vert",
                  "checkout/conformance/ogles/GL/lessThanEqual/lessThanEqual_vec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/log/input.run.txt",
                  "checkout/conformance/ogles/GL/log/log_001_to_008.html",
                  "checkout/conformance/ogles/GL/log/log_009_to_012.html",
                  "checkout/conformance/ogles/GL/log/log_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/log/log_float_frag_xvary01.frag",
                  "checkout/conformance/ogles/GL/log/log_float_frag_xvary01_ref.frag",
                  "checkout/conformance/ogles/GL/log/log_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/log/log_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/log/log_float_vert_xvary01.vert",
                  "checkout/conformance/ogles/GL/log/log_float_vert_xvary01_ref.vert",
                  "checkout/conformance/ogles/GL/log/log_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/log/log_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/log/log_vec2_frag_xvary01.frag",
                  "checkout/conformance/ogles/GL/log/log_vec2_frag_xvary01_ref.frag",
                  "checkout/conformance/ogles/GL/log/log_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/log/log_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/log/log_vec2_vert_xvary01.vert",
                  "checkout/conformance/ogles/GL/log/log_vec2_vert_xvary01_ref.vert",
                  "checkout/conformance/ogles/GL/log/log_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/log/log_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/log/log_vec3_frag_xvary01.frag",
                  "checkout/conformance/ogles/GL/log/log_vec3_frag_xvary01_ref.frag",
                  "checkout/conformance/ogles/GL/log/log_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/log/log_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/log/log_vec3_vert_xvary01.vert",
                  "checkout/conformance/ogles/GL/log/log_vec3_vert_xvary01_ref.vert",
                  "checkout/conformance/ogles/GL/log/log_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/log2/input.run.txt",
                  "checkout/conformance/ogles/GL/log2/log2_001_to_008.html",
                  "checkout/conformance/ogles/GL/log2/log2_009_to_012.html",
                  "checkout/conformance/ogles/GL/log2/log2_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/log2/log2_float_frag_xvary01.frag",
                  "checkout/conformance/ogles/GL/log2/log2_float_frag_xvary01_ref.frag",
                  "checkout/conformance/ogles/GL/log2/log2_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/log2/log2_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/log2/log2_float_vert_xvary01.vert",
                  "checkout/conformance/ogles/GL/log2/log2_float_vert_xvary01_ref.vert",
                  "checkout/conformance/ogles/GL/log2/log2_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/log2/log2_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/log2/log2_vec2_frag_xvary01.frag",
                  "checkout/conformance/ogles/GL/log2/log2_vec2_frag_xvary01_ref.frag",
                  "checkout/conformance/ogles/GL/log2/log2_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/log2/log2_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/log2/log2_vec2_vert_xvary01.vert",
                  "checkout/conformance/ogles/GL/log2/log2_vec2_vert_xvary01_ref.vert",
                  "checkout/conformance/ogles/GL/log2/log2_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/log2/log2_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/log2/log2_vec3_frag_xvary01.frag",
                  "checkout/conformance/ogles/GL/log2/log2_vec3_frag_xvary01_ref.frag",
                  "checkout/conformance/ogles/GL/log2/log2_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/log2/log2_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/log2/log2_vec3_vert_xvary01.vert",
                  "checkout/conformance/ogles/GL/log2/log2_vec3_vert_xvary01_ref.vert",
                  "checkout/conformance/ogles/GL/log2/log2_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/mat/array_const_mat2_frag.frag",
                  "checkout/conformance/ogles/GL/mat/array_const_mat2_vert.vert",
                  "checkout/conformance/ogles/GL/mat/array_const_mat3_frag.frag",
                  "checkout/conformance/ogles/GL/mat/array_const_mat3_vert.vert",
                  "checkout/conformance/ogles/GL/mat/array_const_mat4_frag.frag",
                  "checkout/conformance/ogles/GL/mat/array_const_mat4_vert.vert",
                  "checkout/conformance/ogles/GL/mat/const_mat2_copy_frag.frag",
                  "checkout/conformance/ogles/GL/mat/const_mat2_copy_vert.vert",
                  "checkout/conformance/ogles/GL/mat/const_mat2_frag.frag",
                  "checkout/conformance/ogles/GL/mat/const_mat2_vert.vert",
                  "checkout/conformance/ogles/GL/mat/const_mat3_copy_frag.frag",
                  "checkout/conformance/ogles/GL/mat/const_mat3_copy_vert.vert",
                  "checkout/conformance/ogles/GL/mat/const_mat3_frag.frag",
                  "checkout/conformance/ogles/GL/mat/const_mat3_vert.vert",
                  "checkout/conformance/ogles/GL/mat/const_mat4_copy_frag.frag",
                  "checkout/conformance/ogles/GL/mat/const_mat4_copy_vert.vert",
                  "checkout/conformance/ogles/GL/mat/const_mat4_frag.frag",
                  "checkout/conformance/ogles/GL/mat/const_mat4_vert.vert",
                  "checkout/conformance/ogles/GL/mat/input.run.txt",
                  "checkout/conformance/ogles/GL/mat/mat2_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat2_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat2_4float_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat2_4float_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat2_copy_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat2_copy_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat2_float_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat2_float_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat2_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat2_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat3_3vec3_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat3_3vec3_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat3_9float_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat3_9float_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat3_copy_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat3_copy_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat3_float_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat3_float_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat3_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat3_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat4_16float_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat4_16float_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat4_4vec4_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat4_4vec4_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat4_copy_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat4_copy_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat4_frag.frag",
                  "checkout/conformance/ogles/GL/mat/mat4_vert.vert",
                  "checkout/conformance/ogles/GL/mat/mat_001_to_008.html",
                  "checkout/conformance/ogles/GL/mat/mat_009_to_016.html",
                  "checkout/conformance/ogles/GL/mat/mat_017_to_024.html",
                  "checkout/conformance/ogles/GL/mat/mat_025_to_032.html",
                  "checkout/conformance/ogles/GL/mat/mat_033_to_040.html",
                  "checkout/conformance/ogles/GL/mat/mat_041_to_046.html",
                  "checkout/conformance/ogles/GL/mat3/input.run.txt",
                  "checkout/conformance/ogles/GL/mat3/mat3_001_to_006.html",
                  "checkout/conformance/ogles/GL/mat3/mat3arrayindirect0_frag.frag",
                  "checkout/conformance/ogles/GL/mat3/mat3arrayindirect0_vert.vert",
                  "checkout/conformance/ogles/GL/mat3/mat3arrayindirect1_frag.frag",
                  "checkout/conformance/ogles/GL/mat3/mat3arrayindirect1_vert.vert",
                  "checkout/conformance/ogles/GL/mat3/mat3arraysimple_frag.frag",
                  "checkout/conformance/ogles/GL/mat3/mat3arraysimple_vert.vert",
                  "checkout/conformance/ogles/GL/matrixCompMult/input.run.txt",
                  "checkout/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html",
                  "checkout/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat2_frag.frag",
                  "checkout/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat2_vert.vert",
                  "checkout/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat3_frag.frag",
                  "checkout/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat3_vert.vert",
                  "checkout/conformance/ogles/GL/matrixCompMult/matrixMultComp_mat3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/max/input.run.txt",
                  "checkout/conformance/ogles/GL/max/max_001_to_006.html",
                  "checkout/conformance/ogles/GL/max/max_float_frag_xvary_yconsthalf.frag",
                  "checkout/conformance/ogles/GL/max/max_float_frag_xvary_yconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/max/max_float_vert_xvary_yconsthalf.vert",
                  "checkout/conformance/ogles/GL/max/max_float_vert_xvary_yconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/max/max_vec2_frag_xvary_yconsthalf.frag",
                  "checkout/conformance/ogles/GL/max/max_vec2_frag_xvary_yconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/max/max_vec2_vert_xvary_yconsthalf.vert",
                  "checkout/conformance/ogles/GL/max/max_vec2_vert_xvary_yconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/max/max_vec3_frag_xvary_yconsthalf.frag",
                  "checkout/conformance/ogles/GL/max/max_vec3_frag_xvary_yconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/max/max_vec3_vert_xvary_yconsthalf.vert",
                  "checkout/conformance/ogles/GL/max/max_vec3_vert_xvary_yconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/min/input.run.txt",
                  "checkout/conformance/ogles/GL/min/min_001_to_006.html",
                  "checkout/conformance/ogles/GL/min/min_float_frag_xvary_yconsthalf.frag",
                  "checkout/conformance/ogles/GL/min/min_float_frag_xvary_yconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/min/min_float_vert_xvary_yconsthalf.vert",
                  "checkout/conformance/ogles/GL/min/min_float_vert_xvary_yconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/min/min_vec2_frag_xvary_yconsthalf.frag",
                  "checkout/conformance/ogles/GL/min/min_vec2_frag_xvary_yconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/min/min_vec2_vert_xvary_yconsthalf.vert",
                  "checkout/conformance/ogles/GL/min/min_vec2_vert_xvary_yconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/min/min_vec3_frag_xvary_yconsthalf.frag",
                  "checkout/conformance/ogles/GL/min/min_vec3_frag_xvary_yconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/min/min_vec3_vert_xvary_yconsthalf.vert",
                  "checkout/conformance/ogles/GL/min/min_vec3_vert_xvary_yconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/mix/input.run.txt",
                  "checkout/conformance/ogles/GL/mix/mix_001_to_006.html",
                  "checkout/conformance/ogles/GL/mix/mix_float_frag_xvary_yconsthalf_aconsthalf.frag",
                  "checkout/conformance/ogles/GL/mix/mix_float_frag_xvary_yconsthalf_aconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/mix/mix_float_vert_xvary_yconsthalf_aconsthalf.vert",
                  "checkout/conformance/ogles/GL/mix/mix_float_vert_xvary_yconsthalf_aconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/mix/mix_vec2_frag_xvary_yconsthalf_aconsthalf.frag",
                  "checkout/conformance/ogles/GL/mix/mix_vec2_frag_xvary_yconsthalf_aconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/mix/mix_vec2_vert_xvary_yconsthalf_aconsthalf.vert",
                  "checkout/conformance/ogles/GL/mix/mix_vec2_vert_xvary_yconsthalf_aconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/mix/mix_vec3_frag_xvary_yconsthalf_aconsthalf.frag",
                  "checkout/conformance/ogles/GL/mix/mix_vec3_frag_xvary_yconsthalf_aconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/mix/mix_vec3_vert_xvary_yconsthalf_aconsthalf.vert",
                  "checkout/conformance/ogles/GL/mix/mix_vec3_vert_xvary_yconsthalf_aconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/mod/input.run.txt",
                  "checkout/conformance/ogles/GL/mod/mod_001_to_008.html",
                  "checkout/conformance/ogles/GL/mod/mod_float_frag_xvary_yconst1.frag",
                  "checkout/conformance/ogles/GL/mod/mod_float_frag_xvary_yconst1_ref.frag",
                  "checkout/conformance/ogles/GL/mod/mod_float_vert_xvary_yconst1.vert",
                  "checkout/conformance/ogles/GL/mod/mod_float_vert_xvary_yconst1_ref.vert",
                  "checkout/conformance/ogles/GL/mod/mod_vec2_frag_xvary_yconst1.frag",
                  "checkout/conformance/ogles/GL/mod/mod_vec2_frag_xvary_yconst1_ref.frag",
                  "checkout/conformance/ogles/GL/mod/mod_vec2_vert_xvary_yconst1.vert",
                  "checkout/conformance/ogles/GL/mod/mod_vec2_vert_xvary_yconst1_ref.vert",
                  "checkout/conformance/ogles/GL/mod/mod_vec3_frag_xvary_yconst1.frag",
                  "checkout/conformance/ogles/GL/mod/mod_vec3_frag_xvary_yconst1_ref.frag",
                  "checkout/conformance/ogles/GL/mod/mod_vec3_vert_xvary_yconst1.vert",
                  "checkout/conformance/ogles/GL/mod/mod_vec3_vert_xvary_yconst1_ref.vert",
                  "checkout/conformance/ogles/GL/mod/mod_x_large_y_large_frag.frag",
                  "checkout/conformance/ogles/GL/mod/mod_x_large_y_large_vert.vert",
                  "checkout/conformance/ogles/GL/normalize/input.run.txt",
                  "checkout/conformance/ogles/GL/normalize/normalize_001_to_006.html",
                  "checkout/conformance/ogles/GL/normalize/normalize_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/normalize/normalize_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/normalize/normalize_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/normalize/normalize_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/normalize/normalize_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/normalize/normalize_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/normalize/normalize_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/normalize/normalize_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/normalize/normalize_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/normalize/normalize_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/normalize/normalize_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/normalize/normalize_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/not/input.run.txt",
                  "checkout/conformance/ogles/GL/not/not_001_to_004.html",
                  "checkout/conformance/ogles/GL/not/not_bvec2_frag.frag",
                  "checkout/conformance/ogles/GL/not/not_bvec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/not/not_bvec2_vert.vert",
                  "checkout/conformance/ogles/GL/not/not_bvec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/not/not_bvec3_frag.frag",
                  "checkout/conformance/ogles/GL/not/not_bvec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/not/not_bvec3_vert.vert",
                  "checkout/conformance/ogles/GL/not/not_bvec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/notEqual/input.run.txt",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_001_to_008.html",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_009_to_012.html",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_bvec2_frag.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_bvec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_bvec2_vert.vert",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_bvec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_bvec3_frag.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_bvec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_bvec3_vert.vert",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_bvec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_ivec2_frag.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_ivec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_ivec2_vert.vert",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_ivec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_ivec3_frag.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_ivec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_ivec3_vert.vert",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_ivec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_vec2_frag.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_vec2_frag_ref.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_vec2_vert.vert",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_vec2_vert_ref.vert",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_vec3_frag.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_vec3_frag_ref.frag",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_vec3_vert.vert",
                  "checkout/conformance/ogles/GL/notEqual/notEqual_vec3_vert_ref.vert",
                  "checkout/conformance/ogles/GL/operators/addsubtract_frag.frag",
                  "checkout/conformance/ogles/GL/operators/addsubtract_vert.vert",
                  "checkout/conformance/ogles/GL/operators/assignments_frag.frag",
                  "checkout/conformance/ogles/GL/operators/assignments_vert.vert",
                  "checkout/conformance/ogles/GL/operators/division_frag.frag",
                  "checkout/conformance/ogles/GL/operators/division_vert.vert",
                  "checkout/conformance/ogles/GL/operators/equality_frag.frag",
                  "checkout/conformance/ogles/GL/operators/equality_vert.vert",
                  "checkout/conformance/ogles/GL/operators/input.run.txt",
                  "checkout/conformance/ogles/GL/operators/logical_frag.frag",
                  "checkout/conformance/ogles/GL/operators/logical_vert.vert",
                  "checkout/conformance/ogles/GL/operators/multiplicative_frag.frag",
                  "checkout/conformance/ogles/GL/operators/multiplicative_vert.vert",
                  "checkout/conformance/ogles/GL/operators/operators_001_to_008.html",
                  "checkout/conformance/ogles/GL/operators/operators_009_to_016.html",
                  "checkout/conformance/ogles/GL/operators/operators_017_to_024.html",
                  "checkout/conformance/ogles/GL/operators/operators_025_to_026.html",
                  "checkout/conformance/ogles/GL/operators/postfixdecrement_frag.frag",
                  "checkout/conformance/ogles/GL/operators/postfixdecrement_vert.vert",
                  "checkout/conformance/ogles/GL/operators/postfixincrement_frag.frag",
                  "checkout/conformance/ogles/GL/operators/postfixincrement_vert.vert",
                  "checkout/conformance/ogles/GL/operators/prefixdecrement_frag.frag",
                  "checkout/conformance/ogles/GL/operators/prefixdecrement_vert.vert",
                  "checkout/conformance/ogles/GL/operators/prefixincrement_frag.frag",
                  "checkout/conformance/ogles/GL/operators/prefixincrement_vert.vert",
                  "checkout/conformance/ogles/GL/operators/relational_frag.frag",
                  "checkout/conformance/ogles/GL/operators/relational_vert.vert",
                  "checkout/conformance/ogles/GL/operators/selection_frag.frag",
                  "checkout/conformance/ogles/GL/operators/selection_vert.vert",
                  "checkout/conformance/ogles/GL/operators/unary_frag.frag",
                  "checkout/conformance/ogles/GL/operators/unary_vert.vert",
                  "checkout/conformance/ogles/GL/pow/input.run.txt",
                  "checkout/conformance/ogles/GL/pow/pow_001_to_008.html",
                  "checkout/conformance/ogles/GL/pow/pow_009_to_016.html",
                  "checkout/conformance/ogles/GL/pow/pow_017_to_024.html",
                  "checkout/conformance/ogles/GL/pow/pow_float_frag_xconst2_yvary.frag",
                  "checkout/conformance/ogles/GL/pow/pow_float_frag_xconst2_yvary_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_float_frag_xconsthalf_yvary.frag",
                  "checkout/conformance/ogles/GL/pow/pow_float_frag_xconsthalf_yvary_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_float_frag_xvary_yconst2.frag",
                  "checkout/conformance/ogles/GL/pow/pow_float_frag_xvary_yconst2_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_float_frag_xvary_yconsthalf.frag",
                  "checkout/conformance/ogles/GL/pow/pow_float_frag_xvary_yconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_float_vert_xconst2_yvary.vert",
                  "checkout/conformance/ogles/GL/pow/pow_float_vert_xconst2_yvary_ref.vert",
                  "checkout/conformance/ogles/GL/pow/pow_float_vert_xconsthalf_yvary.vert",
                  "checkout/conformance/ogles/GL/pow/pow_float_vert_xconsthalf_yvary_ref.vert",
                  "checkout/conformance/ogles/GL/pow/pow_float_vert_xvary_yconst2.vert",
                  "checkout/conformance/ogles/GL/pow/pow_float_vert_xvary_yconst2_ref.vert",
                  "checkout/conformance/ogles/GL/pow/pow_float_vert_xvary_yconsthalf.vert",
                  "checkout/conformance/ogles/GL/pow/pow_float_vert_xvary_yconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_frag_xconst2_yvary.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_frag_xconst2_yvary_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_frag_xconsthalf_yvary.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_frag_xconsthalf_yvary_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_frag_xvary_yconst2.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_frag_xvary_yconst2_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_frag_xvary_yconsthalf.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_frag_xvary_yconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_vert_xconst2_yvary.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_vert_xconst2_yvary_ref.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_vert_xconsthalf_yvary.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_vert_xconsthalf_yvary_ref.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_vert_xvary_yconst2.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_vert_xvary_yconst2_ref.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_vert_xvary_yconsthalf.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec2_vert_xvary_yconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_frag_xconst2_yvary.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_frag_xconst2_yvary_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_frag_xconsthalf_yvary.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_frag_xconsthalf_yvary_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_frag_xvary_yconst2.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_frag_xvary_yconst2_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_frag_xvary_yconsthalf.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_frag_xvary_yconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_vert_xconst2_yvary.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_vert_xconst2_yvary_ref.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_vert_xconsthalf_yvary.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_vert_xconsthalf_yvary_ref.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_vert_xvary_yconst2.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_vert_xvary_yconst2_ref.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_vert_xvary_yconsthalf.vert",
                  "checkout/conformance/ogles/GL/pow/pow_vec3_vert_xvary_yconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/radians/input.run.txt",
                  "checkout/conformance/ogles/GL/radians/radians_001_to_006.html",
                  "checkout/conformance/ogles/GL/radians/radians_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/radians/radians_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/radians/radians_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/radians/radians_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/radians/radians_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/radians/radians_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/radians/radians_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/radians/radians_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/radians/radians_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/radians/radians_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/radians/radians_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/radians/radians_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/reflect/input.run.txt",
                  "checkout/conformance/ogles/GL/reflect/reflect_001_to_006.html",
                  "checkout/conformance/ogles/GL/reflect/reflect_float_frag_ivarynconst.frag",
                  "checkout/conformance/ogles/GL/reflect/reflect_float_frag_ivarynconst_ref.frag",
                  "checkout/conformance/ogles/GL/reflect/reflect_float_vert_ivarynconst.vert",
                  "checkout/conformance/ogles/GL/reflect/reflect_float_vert_ivarynconst_ref.vert",
                  "checkout/conformance/ogles/GL/reflect/reflect_vec2_frag_ivarynconst.frag",
                  "checkout/conformance/ogles/GL/reflect/reflect_vec2_frag_ivarynconst_ref.frag",
                  "checkout/conformance/ogles/GL/reflect/reflect_vec2_vert_ivarynconst.vert",
                  "checkout/conformance/ogles/GL/reflect/reflect_vec2_vert_ivarynconst_ref.vert",
                  "checkout/conformance/ogles/GL/reflect/reflect_vec3_frag_ivarynconst.frag",
                  "checkout/conformance/ogles/GL/reflect/reflect_vec3_frag_ivarynconst_ref.frag",
                  "checkout/conformance/ogles/GL/reflect/reflect_vec3_vert_ivarynconst.vert",
                  "checkout/conformance/ogles/GL/reflect/reflect_vec3_vert_ivarynconst_ref.vert",
                  "checkout/conformance/ogles/GL/refract/input.run.txt",
                  "checkout/conformance/ogles/GL/refract/refract_001_to_006.html",
                  "checkout/conformance/ogles/GL/refract/refract_float_frag_ivarynconst.frag",
                  "checkout/conformance/ogles/GL/refract/refract_float_frag_ivarynconst_ref.frag",
                  "checkout/conformance/ogles/GL/refract/refract_float_vert_ivarynconst.vert",
                  "checkout/conformance/ogles/GL/refract/refract_float_vert_ivarynconst_ref.vert",
                  "checkout/conformance/ogles/GL/refract/refract_vec2_frag_ivarynconst.frag",
                  "checkout/conformance/ogles/GL/refract/refract_vec2_frag_ivarynconst_ref.frag",
                  "checkout/conformance/ogles/GL/refract/refract_vec2_vert_ivarynconst.vert",
                  "checkout/conformance/ogles/GL/refract/refract_vec2_vert_ivarynconst_ref.vert",
                  "checkout/conformance/ogles/GL/refract/refract_vec3_frag_ivarynconst.frag",
                  "checkout/conformance/ogles/GL/refract/refract_vec3_frag_ivarynconst_ref.frag",
                  "checkout/conformance/ogles/GL/refract/refract_vec3_vert_ivarynconst.vert",
                  "checkout/conformance/ogles/GL/refract/refract_vec3_vert_ivarynconst_ref.vert",
                  "checkout/conformance/ogles/GL/sign/input.run.txt",
                  "checkout/conformance/ogles/GL/sign/sign_001_to_006.html",
                  "checkout/conformance/ogles/GL/sign/sign_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/sign/sign_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/sign/sign_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/sign/sign_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/sign/sign_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/sign/sign_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/sign/sign_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/sign/sign_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/sign/sign_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/sign/sign_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/sign/sign_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/sign/sign_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/sin/input.run.txt",
                  "checkout/conformance/ogles/GL/sin/sin_001_to_006.html",
                  "checkout/conformance/ogles/GL/sin/sin_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/sin/sin_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/sin/sin_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/sin/sin_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/sin/sin_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/sin/sin_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/sin/sin_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/sin/sin_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/sin/sin_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/sin/sin_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/sin/sin_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/sin/sin_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/smoothstep/input.run.txt",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_float_frag_xvary_edgeconstquarter.frag",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_float_frag_xvary_edgeconstquarter_ref.frag",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_float_vert_xvary_edgeconstquarter.vert",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_float_vert_xvary_edgeconstquarter_ref.vert",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_vec2_frag_xvary_edgeconstquarter.frag",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_vec2_frag_xvary_edgeconstquarter_ref.frag",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_vec2_vert_xvary_edgeconstquarter.vert",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_vec2_vert_xvary_edgeconstquarter_ref.vert",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_vec3_frag_xvary_edgeconstquarter.frag",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_vec3_frag_xvary_edgeconstquarter_ref.frag",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_vec3_vert_xvary_edgeconstquarter.vert",
                  "checkout/conformance/ogles/GL/smoothstep/smoothstep_vec3_vert_xvary_edgeconstquarter_ref.vert",
                  "checkout/conformance/ogles/GL/sqrt/input.run.txt",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_001_to_006.html",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/sqrt/sqrt_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/step/input.run.txt",
                  "checkout/conformance/ogles/GL/step/step_001_to_006.html",
                  "checkout/conformance/ogles/GL/step/step_float_frag_xvary_edgeconsthalf.frag",
                  "checkout/conformance/ogles/GL/step/step_float_frag_xvary_edgeconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/step/step_float_vert_xvary_edgeconsthalf.vert",
                  "checkout/conformance/ogles/GL/step/step_float_vert_xvary_edgeconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/step/step_vec2_frag_xvary_edgeconsthalf.frag",
                  "checkout/conformance/ogles/GL/step/step_vec2_frag_xvary_edgeconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/step/step_vec2_vert_xvary_edgeconsthalf.vert",
                  "checkout/conformance/ogles/GL/step/step_vec2_vert_xvary_edgeconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/step/step_vec3_frag_xvary_edgeconsthalf.frag",
                  "checkout/conformance/ogles/GL/step/step_vec3_frag_xvary_edgeconsthalf_ref.frag",
                  "checkout/conformance/ogles/GL/step/step_vec3_vert_xvary_edgeconsthalf.vert",
                  "checkout/conformance/ogles/GL/step/step_vec3_vert_xvary_edgeconsthalf_ref.vert",
                  "checkout/conformance/ogles/GL/struct/input.run.txt",
                  "checkout/conformance/ogles/GL/struct/nestedstructcomb_various_frag.frag",
                  "checkout/conformance/ogles/GL/struct/nestedstructcomb_various_vert.vert",
                  "checkout/conformance/ogles/GL/struct/struct_001_to_008.html",
                  "checkout/conformance/ogles/GL/struct/struct_009_to_016.html",
                  "checkout/conformance/ogles/GL/struct/struct_017_to_024.html",
                  "checkout/conformance/ogles/GL/struct/struct_025_to_032.html",
                  "checkout/conformance/ogles/GL/struct/struct_033_to_040.html",
                  "checkout/conformance/ogles/GL/struct/struct_041_to_048.html",
                  "checkout/conformance/ogles/GL/struct/struct_049_to_056.html",
                  "checkout/conformance/ogles/GL/struct/struct_bool_frag.frag",
                  "checkout/conformance/ogles/GL/struct/struct_bool_vert.vert",
                  "checkout/conformance/ogles/GL/struct/struct_bvec2bvec3bvec4_frag.frag",
                  "checkout/conformance/ogles/GL/struct/struct_bvec2bvec3bvec4_vert.vert",
                  "checkout/conformance/ogles/GL/struct/struct_float_frag.frag",
                  "checkout/conformance/ogles/GL/struct/struct_float_vert.vert",
                  "checkout/conformance/ogles/GL/struct/struct_mat2_frag.frag",
                  "checkout/conformance/ogles/GL/struct/struct_mat2_vert.vert",
                  "checkout/conformance/ogles/GL/struct/struct_mat3_frag.frag",
                  "checkout/conformance/ogles/GL/struct/struct_mat3_vert.vert",
                  "checkout/conformance/ogles/GL/struct/struct_mat4_frag.frag",
                  "checkout/conformance/ogles/GL/struct/struct_mat4_vert.vert",
                  "checkout/conformance/ogles/GL/struct/struct_vec2_frag.frag",
                  "checkout/conformance/ogles/GL/struct/struct_vec2_vert.vert",
                  "checkout/conformance/ogles/GL/struct/struct_vec3_frag.frag",
                  "checkout/conformance/ogles/GL/struct/struct_vec3_vert.vert",
                  "checkout/conformance/ogles/GL/struct/struct_vec4_frag.frag",
                  "checkout/conformance/ogles/GL/struct/struct_vec4_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structcopy_bool_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structcopy_bool_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structcopy_bvec2bvec3bvec4_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structcopy_bvec2bvec3bvec4_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structcopy_float_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structcopy_float_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structcopy_mat2_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structcopy_mat2_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structcopy_mat3_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structcopy_mat3_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structcopy_mat4_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structcopy_mat4_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structcopy_vec2_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structcopy_vec2_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structcopy_vec3_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structcopy_vec3_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structcopy_vec4_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structcopy_vec4_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structnest_bool_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structnest_bool_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structnest_bvec2bvec3bvec4_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structnest_bvec2bvec3bvec4_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structnest_float_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structnest_float_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structnest_mat2_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structnest_mat2_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structnest_mat3_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structnest_mat3_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structnest_mat4_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structnest_mat4_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structnest_vec2_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structnest_vec2_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structnest_vec3_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structnest_vec3_vert.vert",
                  "checkout/conformance/ogles/GL/struct/structnest_vec4_frag.frag",
                  "checkout/conformance/ogles/GL/struct/structnest_vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/input.run.txt",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html",
                  "checkout/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_bgr_1vec3_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_bgr_1vec3_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_br_g_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_br_g_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_gb_r_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_gb_r_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_grb_1vec3_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_grb_1vec3_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_ps_t_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_ps_t_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_pts_1vec3_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_pts_1vec3_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_rb_g_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_rb_g_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_rg_b_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_rg_b_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_rgb_1vec3_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_rgb_1vec3_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_sp_t_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_sp_t_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_st_p_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_st_p_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_stp_1vec3_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_stp_1vec3_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_tp_s_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_tp_s_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_tsp_1vec3_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_tsp_1vec3_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_xy_z_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_xy_z_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_xyz_1vec3_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_xyz_1vec3_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_xz_y_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_xz_y_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_yxz_1vec3_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_yxz_1vec3_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_yz_x_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_yz_x_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_zx_y_1vec2_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_zx_y_1vec2_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_zyx_1vec3_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec3_zyx_1vec3_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_ar_bg_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_ar_bg_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_arb_g_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_arb_g_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_arbg_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_arbg_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_bar_g_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_bar_g_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_barg_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_barg_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_br_ag_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_br_ag_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_gr_ab_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_gr_ab_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_gra_b_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_gra_b_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_grab_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_grab_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_pqs_t_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_pqs_t_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_pqst_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_pqst_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_ps_qt_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_ps_qt_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_qs_pt_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_qs_pt_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_qsp_t_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_qsp_t_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_qspt_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_qspt_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_r_g_b_a_4float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_r_g_b_a_4float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_rg_ba_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_rg_ba_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_rgb_a_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_rgb_a_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_rgba_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_rgba_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_s_t_p_q_4float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_s_t_p_q_4float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_st_pq_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_st_pq_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_stp_q_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_stp_q_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_stpq_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_stpq_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_ts_qp_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_ts_qp_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_tsq_p_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_tsq_p_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_tsqp_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_tsqp_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_wx_zy_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_wx_zy_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_wxz_y_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_wxz_y_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_wxzy_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_wxzy_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_x_y_z_w_4float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_x_y_z_w_4float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_xy_zw_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_xy_zw_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_xyz_w_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_xyz_w_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_xyzw_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_xyzw_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_yx_wz_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_yx_wz_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_yxw_z_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_yxw_z_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_yxwz_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_yxwz_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_zwx_y_1vec3_1float_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_zwx_y_1vec3_1float_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_zwxy_1vec4_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_zwxy_1vec4_vert.vert",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_zx_wy_2vec2_frag.frag",
                  "checkout/conformance/ogles/GL/swizzlers/vec4_zx_wy_2vec2_vert.vert",
                  "checkout/conformance/ogles/GL/tan/input.run.txt",
                  "checkout/conformance/ogles/GL/tan/tan_001_to_006.html",
                  "checkout/conformance/ogles/GL/tan/tan_float_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/tan/tan_float_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/tan/tan_float_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/tan/tan_float_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/tan/tan_vec2_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/tan/tan_vec2_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/tan/tan_vec2_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/tan/tan_vec2_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/tan/tan_vec3_frag_xvary.frag",
                  "checkout/conformance/ogles/GL/tan/tan_vec3_frag_xvary_ref.frag",
                  "checkout/conformance/ogles/GL/tan/tan_vec3_vert_xvary.vert",
                  "checkout/conformance/ogles/GL/tan/tan_vec3_vert_xvary_ref.vert",
                  "checkout/conformance/ogles/GL/vec/bvec4_2int_2float_frag.frag",
                  "checkout/conformance/ogles/GL/vec/bvec4_2int_2float_vert.vert",
                  "checkout/conformance/ogles/GL/vec/input.run.txt",
                  "checkout/conformance/ogles/GL/vec/ivec3_3int_frag.frag",
                  "checkout/conformance/ogles/GL/vec/ivec3_3int_vert.vert",
                  "checkout/conformance/ogles/GL/vec/vec2_2float_frag.frag",
                  "checkout/conformance/ogles/GL/vec/vec2_2float_vert.vert",
                  "checkout/conformance/ogles/GL/vec/vec2_vec3_frag.frag",
                  "checkout/conformance/ogles/GL/vec/vec2_vec3_vert.vert",
                  "checkout/conformance/ogles/GL/vec/vec3_float_vec2_frag.frag",
                  "checkout/conformance/ogles/GL/vec/vec3_float_vec2_vert.vert",
                  "checkout/conformance/ogles/GL/vec/vec3_vec2_float_frag.frag",
                  "checkout/conformance/ogles/GL/vec/vec3_vec2_float_vert.vert",
                  "checkout/conformance/ogles/GL/vec/vec3_vec4_frag.frag",
                  "checkout/conformance/ogles/GL/vec/vec3_vec4_vert.vert",
                  "checkout/conformance/ogles/GL/vec/vec4_ivec4_frag.frag",
                  "checkout/conformance/ogles/GL/vec/vec4_ivec4_vert.vert",
                  "checkout/conformance/ogles/GL/vec/vec4_vec3_float_frag.frag",
                  "checkout/conformance/ogles/GL/vec/vec4_vec3_float_vert.vert",
                  "checkout/conformance/ogles/GL/vec/vec_001_to_008.html",
                  "checkout/conformance/ogles/GL/vec/vec_009_to_016.html",
                  "checkout/conformance/ogles/GL/vec/vec_017_to_018.html",
                  "checkout/conformance/ogles/GL/vec3/input.run.txt",
                  "checkout/conformance/ogles/GL/vec3/vec3_001_to_008.html",
                  "checkout/conformance/ogles/GL/vec3/vec3array_frag.frag",
                  "checkout/conformance/ogles/GL/vec3/vec3array_vert.vert",
                  "checkout/conformance/ogles/GL/vec3/vec3arraydirect_frag.frag",
                  "checkout/conformance/ogles/GL/vec3/vec3arraydirect_vert.vert",
                  "checkout/conformance/ogles/GL/vec3/vec3arrayindirect_frag.frag",
                  "checkout/conformance/ogles/GL/vec3/vec3arrayindirect_vert.vert",
                  "checkout/conformance/ogles/GL/vec3/vec3single_frag.frag",
                  "checkout/conformance/ogles/GL/vec3/vec3single_vert.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/compressed_paletted_texture/compressed_paletted_texture.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/compressed_paletted_texture/compressed_paletted_texture.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/dFdx/dFdx_frag.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/dFdx/dFdx_frag.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/dFdx/dFdx_frag_ref.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/dFdx/dFdx_frag_ref.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/dFdy/dFdy_frag.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/dFdy/dFdy_frag.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/dFdy/dFdy_frag_ref.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/dFdy/dFdy_frag_ref.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/default_shaders/default.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/default_shaders/default.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/default_shaders/default_textured.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/default_shaders/default_textured.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_dx.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_dx.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_dy.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_dy.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref_dx.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref_dx.vert",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref_dy.frag",
                  "checkout/conformance/ogles/GL2ExtensionTests/fwidth/fwidth_frag_ref_dy.vert",
                  "checkout/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects.frag",
                  "checkout/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects.vert",
                  "checkout/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects_multitexturing.frag",
                  "checkout/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects_multitexturing.vert",
                  "checkout/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects_pointSize.frag",
                  "checkout/conformance/ogles/GL2FixedTests/buffer_objects/buffer_objects_pointSize.vert",
                  "checkout/conformance/ogles/GL2FixedTests/copy_texture/copy_texture.frag",
                  "checkout/conformance/ogles/GL2FixedTests/default_shaders/default.frag",
                  "checkout/conformance/ogles/GL2FixedTests/default_shaders/default.vert",
                  "checkout/conformance/ogles/GL2FixedTests/default_shaders/default_textured.frag",
                  "checkout/conformance/ogles/GL2FixedTests/default_shaders/default_textured.vert",
                  "checkout/conformance/ogles/GL2FixedTests/lighting_diffuse/lighting_diffuse.frag",
                  "checkout/conformance/ogles/GL2FixedTests/lighting_diffuse/lighting_diffuse.vert",
                  "checkout/conformance/ogles/GL2FixedTests/lighting_diffuse/lighting_diffuse_ref.frag",
                  "checkout/conformance/ogles/GL2FixedTests/lighting_diffuse/lighting_diffuse_ref.vert",
                  "checkout/conformance/ogles/GL2FixedTests/point_rasterization/point_rasterization.frag",
                  "checkout/conformance/ogles/GL2FixedTests/point_rasterization/point_rasterization.vert",
                  "checkout/conformance/ogles/GL2FixedTests/point_sprites/point_sprites.frag",
                  "checkout/conformance/ogles/GL2FixedTests/point_sprites/point_sprites.vert",
                  "checkout/conformance/ogles/GL2FixedTests/user_clip_planes/user_clip_planes.frag",
                  "checkout/conformance/ogles/GL2FixedTests/user_clip_planes/user_clip_planes.vert",
                  "checkout/conformance/ogles/GL2Tests/attach_shader/successfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/attach_shader/successfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/attach_shader/unsuccessfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/attach_shader/unsuccessfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/bind_attribute_location/brick.frag",
                  "checkout/conformance/ogles/GL2Tests/bind_attribute_location/brick.vert",
                  "checkout/conformance/ogles/GL2Tests/compile_shader/brick.vert",
                  "checkout/conformance/ogles/GL2Tests/compile_shader/texture.frag",
                  "checkout/conformance/ogles/GL2Tests/compile_shader/wood.frag",
                  "checkout/conformance/ogles/GL2Tests/compile_shader/wood.vert",
                  "checkout/conformance/ogles/GL2Tests/delete_object/successfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/delete_object/successfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/detach_shader/successfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/detach_shader/successfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/framebuffer_objects/fboShader0.frag",
                  "checkout/conformance/ogles/GL2Tests/framebuffer_objects/fboShader0.vert",
                  "checkout/conformance/ogles/GL2Tests/get_active_attribute/brick.frag",
                  "checkout/conformance/ogles/GL2Tests/get_active_attribute/brick_mat2.vert",
                  "checkout/conformance/ogles/GL2Tests/get_active_attribute/brick_mat3.vert",
                  "checkout/conformance/ogles/GL2Tests/get_active_attribute/brick_mat4.vert",
                  "checkout/conformance/ogles/GL2Tests/get_active_attribute/brick_vec.vert",
                  "checkout/conformance/ogles/GL2Tests/get_active_uniform/brick.frag",
                  "checkout/conformance/ogles/GL2Tests/get_active_uniform/brick.vert",
                  "checkout/conformance/ogles/GL2Tests/get_attribute_location/brick.frag",
                  "checkout/conformance/ogles/GL2Tests/get_attribute_location/brick.vert",
                  "checkout/conformance/ogles/GL2Tests/get_handle/successfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/get_handle/successfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/get_uniform_location/brick.frag",
                  "checkout/conformance/ogles/GL2Tests/get_uniform_location/brick.vert",
                  "checkout/conformance/ogles/GL2Tests/glGetProgramInfoLog_2.0/simple.frag",
                  "checkout/conformance/ogles/GL2Tests/glGetProgramInfoLog_2.0/simple.vert",
                  "checkout/conformance/ogles/GL2Tests/glGetProgramiv_2.0/brick.frag",
                  "checkout/conformance/ogles/GL2Tests/glGetProgramiv_2.0/brick.vert",
                  "checkout/conformance/ogles/GL2Tests/glGetShaderInfoLog_2.0/simple.frag",
                  "checkout/conformance/ogles/GL2Tests/glGetShaderInfoLog_2.0/simple.vert",
                  "checkout/conformance/ogles/GL2Tests/glGetUniform/bvec_tests.frag",
                  "checkout/conformance/ogles/GL2Tests/glGetUniform/bvec_tests.vert",
                  "checkout/conformance/ogles/GL2Tests/glGetUniform/ivec_tests.frag",
                  "checkout/conformance/ogles/GL2Tests/glGetUniform/ivec_tests.vert",
                  "checkout/conformance/ogles/GL2Tests/glGetUniform/mat_tests.frag",
                  "checkout/conformance/ogles/GL2Tests/glGetUniform/mat_tests.vert",
                  "checkout/conformance/ogles/GL2Tests/glGetUniform/vec_tests.frag",
                  "checkout/conformance/ogles/GL2Tests/glGetUniform/vec_tests.vert",
                  "checkout/conformance/ogles/GL2Tests/glGetVertexAttrib/mat_tests.vert",
                  "checkout/conformance/ogles/GL2Tests/glGetVertexAttrib/mat_tests2.vert",
                  "checkout/conformance/ogles/GL2Tests/glGetVertexAttrib/vec_tests.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/1b_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/1b_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/1b_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/1f_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/1f_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/1f_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/1i_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/1i_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/1i_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/21f_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/21i_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/22f_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/22i_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/23f_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/23i_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/24f_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/24i_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/2b_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/2b_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/2b_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/2f_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/2f_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/2f_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/2i_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/2i_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/2i_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/2m_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/3b_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/3b_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/3b_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/3f_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/3f_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/3f_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/3i_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/3i_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/3i_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/3m_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4b_firstthree_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4b_firstthree_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4b_lastthree_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4b_lastthree_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4b_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4f_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4f_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4f_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4i_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4i_vert.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4i_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/4m_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/default.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/matrix2VSU.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/matrix2VSU.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/matrix2arrayVSU.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/matrix2arrayVSU.vert",
                  "checkout/conformance/ogles/GL2Tests/glUniform/matrixVSU.frag",
                  "checkout/conformance/ogles/GL2Tests/glUniform/matrixVSU.vert",
                  "checkout/conformance/ogles/GL2Tests/link_program/successfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/link_program/successfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/link_program/unsuccessfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/link_program/unsuccessfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/precision_specifiers/precision_specifiers.frag",
                  "checkout/conformance/ogles/GL2Tests/precision_specifiers/precision_specifiers.vert",
                  "checkout/conformance/ogles/GL2Tests/relink_program/simple.frag",
                  "checkout/conformance/ogles/GL2Tests/relink_program/simple.vert",
                  "checkout/conformance/ogles/GL2Tests/shader_source/successfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/shader_source/successfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/shader_source/unsuccessfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/shader_source/unsuccessfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/three_uniforms/4f_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/use_program/successfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/use_program/successfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/use_program/unsuccessfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/use_program/unsuccessfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/validate_program/successfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/validate_program/successfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/validate_program/unsuccessfulcompile_frag.frag",
                  "checkout/conformance/ogles/GL2Tests/validate_program/unsuccessfulcompile_vert.vert",
                  "checkout/conformance/ogles/GL2Tests/vertex_program_point_size/point_size.vert",
                  "checkout/conformance/ogles/README.md",
                  "checkout/conformance/ogles/mustpass.run.txt",
                  "checkout/conformance/ogles/ogles-utils.js",
                  "checkout/conformance/ogles/process-ogles2-tests.py",
                  "checkout/conformance/programs/00_test_list.txt",
                  "checkout/conformance/programs/get-active-test.html",
                  "checkout/conformance/programs/gl-bind-attrib-location-long-names-test.html",
                  "checkout/conformance/programs/gl-bind-attrib-location-test.html",
                  "checkout/conformance/programs/gl-get-active-attribute.html",
                  "checkout/conformance/programs/gl-get-active-uniform.html",
                  "checkout/conformance/programs/gl-getshadersource.html",
                  "checkout/conformance/programs/gl-shader-test.html",
                  "checkout/conformance/programs/invalid-UTF-16.html",
                  "checkout/conformance/programs/program-handling.html",
                  "checkout/conformance/programs/program-infolog.html",
                  "checkout/conformance/programs/program-test.html",
                  "checkout/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html",
                  "checkout/conformance/reading/00_test_list.txt",
                  "checkout/conformance/reading/fbo-remains-unchanged-after-read-pixels.html",
                  "checkout/conformance/reading/read-pixels-pack-alignment.html",
                  "checkout/conformance/reading/read-pixels-test.html",
                  "checkout/conformance/renderbuffers/00_test_list.txt",
                  "checkout/conformance/renderbuffers/depth-renderbuffer-initialization.html",
                  "checkout/conformance/renderbuffers/feedback-loop.html",
                  "checkout/conformance/renderbuffers/framebuffer-object-attachment.html",
                  "checkout/conformance/renderbuffers/framebuffer-state-restoration.html",
                  "checkout/conformance/renderbuffers/framebuffer-test.html",
                  "checkout/conformance/renderbuffers/renderbuffer-initialization.html",
                  "checkout/conformance/renderbuffers/stencil-renderbuffer-initialization.html",
                  "checkout/conformance/rendering/00_test_list.txt",
                  "checkout/conformance/rendering/bind-framebuffer-flush-bug.html",
                  "checkout/conformance/rendering/blending.html",
                  "checkout/conformance/rendering/canvas-alpha-bug.html",
                  "checkout/conformance/rendering/clear-after-copyTexImage2D.html",
                  "checkout/conformance/rendering/clear-default-framebuffer-with-scissor-test.html",
                  "checkout/conformance/rendering/clipping-wide-points.html",
                  "checkout/conformance/rendering/color-mask-preserved-during-implicit-clears.html",
                  "checkout/conformance/rendering/color-mask-should-not-affect-antialiased-framebuffer-resolution.html",
                  "checkout/conformance/rendering/culling.html",
                  "checkout/conformance/rendering/default-texture-draw-bug.html",
                  "checkout/conformance/rendering/draw-arrays-out-of-bounds.html",
                  "checkout/conformance/rendering/draw-elements-out-of-bounds.html",
                  "checkout/conformance/rendering/draw-webgl-to-canvas-2d-repeatedly.html",
                  "checkout/conformance/rendering/draw-with-changing-start-vertex-bug.html",
                  "checkout/conformance/rendering/framebuffer-switch.html",
                  "checkout/conformance/rendering/framebuffer-texture-clear.html",
                  "checkout/conformance/rendering/framebuffer-texture-switch.html",
                  "checkout/conformance/rendering/gl-clear.html",
                  "checkout/conformance/rendering/gl-drawarrays.html",
                  "checkout/conformance/rendering/gl-drawelements.html",
                  "checkout/conformance/rendering/gl-scissor-canvas-dimensions.html",
                  "checkout/conformance/rendering/gl-scissor-fbo-test.html",
                  "checkout/conformance/rendering/gl-scissor-test.html",
                  "checkout/conformance/rendering/gl-viewport-test.html",
                  "checkout/conformance/rendering/line-loop-tri-fan.html",
                  "checkout/conformance/rendering/line-rendering-quality.html",
                  "checkout/conformance/rendering/many-draw-calls.html",
                  "checkout/conformance/rendering/more-than-65536-indices.html",
                  "checkout/conformance/rendering/multisample-corruption.html",
                  "checkout/conformance/rendering/negative-one-index.html",
                  "checkout/conformance/rendering/out-of-bounds-array-buffers.html",
                  "checkout/conformance/rendering/out-of-bounds-index-buffers.html",
                  "checkout/conformance/rendering/point-no-attributes.html",
                  "checkout/conformance/rendering/point-size.html",
                  "checkout/conformance/rendering/point-specific-shader-variables.html",
                  "checkout/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html",
                  "checkout/conformance/rendering/polygon-offset.html",
                  "checkout/conformance/rendering/preservedrawingbuffer-leak.html",
                  "checkout/conformance/rendering/rendering-sampling-feedback-loop.html",
                  "checkout/conformance/rendering/rendering-stencil-large-viewport.html",
                  "checkout/conformance/rendering/scissor-rect-repeated-rendering.html",
                  "checkout/conformance/rendering/simple.html",
                  "checkout/conformance/rendering/texture-switch-performance.html",
                  "checkout/conformance/rendering/triangle.html",
                  "checkout/conformance/rendering/vertex-texture-fetch.html",
                  "checkout/conformance/state/00_test_list.txt",
                  "checkout/conformance/state/fb-attach-implicit-target-assignment.html",
                  "checkout/conformance/state/gl-enable-enum-test.html",
                  "checkout/conformance/state/gl-enum-tests.html",
                  "checkout/conformance/state/gl-get-calls.html",
                  "checkout/conformance/state/gl-geterror.html",
                  "checkout/conformance/state/gl-getstring.html",
                  "checkout/conformance/state/gl-initial-state.html",
                  "checkout/conformance/state/gl-object-get-calls.html",
                  "checkout/conformance/state/state-uneffected-after-compositing.html",
                  "checkout/conformance/textures/00_test_list.txt",
                  "checkout/conformance/textures/canvas/00_test_list.txt",
                  "checkout/conformance/textures/canvas/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/canvas_sub_rectangle/00_test_list.txt",
                  "checkout/conformance/textures/canvas_sub_rectangle/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/canvas_sub_rectangle/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/canvas_sub_rectangle/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/canvas_sub_rectangle/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/image/00_test_list.txt",
                  "checkout/conformance/textures/image/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/image/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/image_bitmap_from_blob/00_test_list.txt",
                  "checkout/conformance/textures/image_bitmap_from_blob/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_blob/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_blob/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_blob/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/image_bitmap_from_blob/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/image_bitmap_from_canvas/00_test_list.txt",
                  "checkout/conformance/textures/image_bitmap_from_canvas/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/image_bitmap_from_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/image_bitmap_from_image/00_test_list.txt",
                  "checkout/conformance/textures/image_bitmap_from_image/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/image_bitmap_from_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/image_bitmap_from_image_bitmap/00_test_list.txt",
                  "checkout/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/image_bitmap_from_image_bitmap/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/image_bitmap_from_image_data/00_test_list.txt",
                  "checkout/conformance/textures/image_bitmap_from_image_data/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/image_bitmap_from_image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/image_bitmap_from_video/00_test_list.txt",
                  "checkout/conformance/textures/image_bitmap_from_video/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_video/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_video/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/image_bitmap_from_video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/image_data/00_test_list.txt",
                  "checkout/conformance/textures/image_data/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_data/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/image_data/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/image_data/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/image_data/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/misc/00_test_list.txt",
                  "checkout/conformance/textures/misc/canvas-teximage-after-multiple-drawimages.html",
                  "checkout/conformance/textures/misc/compressed-tex-image.html",
                  "checkout/conformance/textures/misc/copy-tex-image-2d-formats.html",
                  "checkout/conformance/textures/misc/copy-tex-image-and-sub-image-2d.html",
                  "checkout/conformance/textures/misc/copy-tex-image-crash.html",
                  "checkout/conformance/textures/misc/copytexsubimage2d-large-partial-copy-corruption.html",
                  "checkout/conformance/textures/misc/copytexsubimage2d-subrects.html",
                  "checkout/conformance/textures/misc/cube-incomplete-fbo.html",
                  "checkout/conformance/textures/misc/cube-map-uploads-out-of-order.html",
                  "checkout/conformance/textures/misc/default-texture.html",
                  "checkout/conformance/textures/misc/exif-orientation.html",
                  "checkout/conformance/textures/misc/format-filterable-renderable.html",
                  "checkout/conformance/textures/misc/gl-get-tex-parameter.html",
                  "checkout/conformance/textures/misc/gl-pixelstorei.html",
                  "checkout/conformance/textures/misc/gl-teximage.html",
                  "checkout/conformance/textures/misc/mipmap-fbo.html",
                  "checkout/conformance/textures/misc/origin-clean-conformance-offscreencanvas.html",
                  "checkout/conformance/textures/misc/origin-clean-conformance.html",
                  "checkout/conformance/textures/misc/png-image-types.html",
                  "checkout/conformance/textures/misc/tex-image-and-sub-image-2d-with-array-buffer-view.html",
                  "checkout/conformance/textures/misc/tex-image-and-uniform-binding-bugs.html",
                  "checkout/conformance/textures/misc/tex-image-canvas-corruption.html",
                  "checkout/conformance/textures/misc/tex-image-webgl.html",
                  "checkout/conformance/textures/misc/tex-image-with-format-and-type.html",
                  "checkout/conformance/textures/misc/tex-image-with-invalid-data.html",
                  "checkout/conformance/textures/misc/tex-input-validation.html",
                  "checkout/conformance/textures/misc/tex-sub-image-2d-bad-args.html",
                  "checkout/conformance/textures/misc/tex-sub-image-2d.html",
                  "checkout/conformance/textures/misc/tex-video-using-tex-unit-non-zero.html",
                  "checkout/conformance/textures/misc/texparameter-test.html",
                  "checkout/conformance/textures/misc/texture-active-bind-2.html",
                  "checkout/conformance/textures/misc/texture-active-bind.html",
                  "checkout/conformance/textures/misc/texture-attachment-formats.html",
                  "checkout/conformance/textures/misc/texture-clear.html",
                  "checkout/conformance/textures/misc/texture-complete.html",
                  "checkout/conformance/textures/misc/texture-copying-and-deletion.html",
                  "checkout/conformance/textures/misc/texture-copying-feedback-loops.html",
                  "checkout/conformance/textures/misc/texture-corner-case-videos.html",
                  "checkout/conformance/textures/misc/texture-cube-as-fbo-attachment.html",
                  "checkout/conformance/textures/misc/texture-draw-with-2d-and-cube.html",
                  "checkout/conformance/textures/misc/texture-fakeblack.html",
                  "checkout/conformance/textures/misc/texture-formats-test.html",
                  "checkout/conformance/textures/misc/texture-hd-dpi.html",
                  "checkout/conformance/textures/misc/texture-mips.html",
                  "checkout/conformance/textures/misc/texture-npot-video.html",
                  "checkout/conformance/textures/misc/texture-npot.html",
                  "checkout/conformance/textures/misc/texture-size-cube-maps.html",
                  "checkout/conformance/textures/misc/texture-size-limit.html",
                  "checkout/conformance/textures/misc/texture-size.html",
                  "checkout/conformance/textures/misc/texture-srgb-upload.html",
                  "checkout/conformance/textures/misc/texture-sub-image-cube-maps.html",
                  "checkout/conformance/textures/misc/texture-transparent-pixels-initialized.html",
                  "checkout/conformance/textures/misc/texture-upload-cube-maps.html",
                  "checkout/conformance/textures/misc/texture-upload-size.html",
                  "checkout/conformance/textures/misc/texture-video-transparent.html",
                  "checkout/conformance/textures/misc/texture-with-flip-y-and-premultiply-alpha.html",
                  "checkout/conformance/textures/misc/upload-from-srcset-with-empty-data.html",
                  "checkout/conformance/textures/misc/video-rotation.html",
                  "checkout/conformance/textures/svg_image/00_test_list.txt",
                  "checkout/conformance/textures/svg_image/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/svg_image/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/svg_image/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/video/00_test_list.txt",
                  "checkout/conformance/textures/video/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/video/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/video/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/video/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/video/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/video/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/textures/webgl_canvas/00_test_list.txt",
                  "checkout/conformance/textures/webgl_canvas/tex-2d-alpha-alpha-unsigned_byte.html",
                  "checkout/conformance/textures/webgl_canvas/tex-2d-luminance-luminance-unsigned_byte.html",
                  "checkout/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html",
                  "checkout/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_byte.html",
                  "checkout/conformance/textures/webgl_canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_byte.html",
                  "checkout/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance/textures/webgl_canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance/typedarrays/00_test_list.txt",
                  "checkout/conformance/typedarrays/array-buffer-crash.html",
                  "checkout/conformance/typedarrays/array-buffer-view-crash.html",
                  "checkout/conformance/typedarrays/array-large-array-tests.html",
                  "checkout/conformance/typedarrays/array-unit-tests.html",
                  "checkout/conformance/typedarrays/data-view-crash.html",
                  "checkout/conformance/typedarrays/data-view-test.html",
                  "checkout/conformance/typedarrays/typed-arrays-in-workers.html",
                  "checkout/conformance/uniforms/00_test_list.txt",
                  "checkout/conformance/uniforms/gl-get-uniform-non-current-program.html",
                  "checkout/conformance/uniforms/gl-uniform-arrays.html",
                  "checkout/conformance/uniforms/gl-uniform-bool.html",
                  "checkout/conformance/uniforms/gl-uniform-struct-unused.html",
                  "checkout/conformance/uniforms/gl-uniform-unused-array-elements-get-truncated.html",
                  "checkout/conformance/uniforms/gl-uniformmatrix4fv.html",
                  "checkout/conformance/uniforms/gl-unknown-uniform.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-00.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-01.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-02.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-03.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-04.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-05.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-06.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-07.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-08.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-09.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-10.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-11.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-12.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-13.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-14.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-15.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-16.html",
                  "checkout/conformance/uniforms/no-over-optimization-on-uniform-array-17.html",
                  "checkout/conformance/uniforms/null-uniform-location.html",
                  "checkout/conformance/uniforms/out-of-bounds-uniform-array-access.html",
                  "checkout/conformance/uniforms/uniform-default-values.html",
                  "checkout/conformance/uniforms/uniform-location.html",
                  "checkout/conformance/uniforms/uniform-samplers-test.html",
                  "checkout/conformance/uniforms/uniform-values-per-program.html",
                  "checkout/conformance2/00_test_list.txt",
                  "checkout/conformance2/attribs/00_test_list.txt",
                  "checkout/conformance2/attribs/gl-bindAttribLocation-aliasing-inactive.html",
                  "checkout/conformance2/attribs/gl-vertex-attrib-i-render.html",
                  "checkout/conformance2/attribs/gl-vertex-attrib-normalized-int.html",
                  "checkout/conformance2/attribs/gl-vertex-attrib.html",
                  "checkout/conformance2/attribs/gl-vertexattribipointer-offsets.html",
                  "checkout/conformance2/attribs/gl-vertexattribipointer.html",
                  "checkout/conformance2/attribs/invalid-vertex-attribs.html",
                  "checkout/conformance2/attribs/render-no-enabled-attrib-arrays.html",
                  "checkout/conformance2/buffers/00_test_list.txt",
                  "checkout/conformance2/buffers/bound-buffer-size-change-test.html",
                  "checkout/conformance2/buffers/buffer-copying-contents.html",
                  "checkout/conformance2/buffers/buffer-copying-restrictions.html",
                  "checkout/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source.html",
                  "checkout/conformance2/buffers/buffer-overflow-test.html",
                  "checkout/conformance2/buffers/buffer-type-restrictions.html",
                  "checkout/conformance2/buffers/delete-buffer.html",
                  "checkout/conformance2/buffers/get-buffer-sub-data-validity.html",
                  "checkout/conformance2/buffers/get-buffer-sub-data.html",
                  "checkout/conformance2/buffers/one-large-uniform-buffer.html",
                  "checkout/conformance2/buffers/uniform-buffers-second-compile.html",
                  "checkout/conformance2/buffers/uniform-buffers-state-restoration.html",
                  "checkout/conformance2/buffers/uniform-buffers.html",
                  "checkout/conformance2/canvas/00_test_list.txt",
                  "checkout/conformance2/canvas/compositing.html",
                  "checkout/conformance2/canvas/drawingbuffer-storage-test.html",
                  "checkout/conformance2/canvas/to-data-url-with-pack-params.html",
                  "checkout/conformance2/context/00_test_list.txt",
                  "checkout/conformance2/context/constants-and-properties-2.html",
                  "checkout/conformance2/context/context-attributes-depth-stencil-antialias-obeyed.html",
                  "checkout/conformance2/context/context-mode.html",
                  "checkout/conformance2/context/context-resize-changes-buffer-binding-bug.html",
                  "checkout/conformance2/context/context-sharing-texture2darray-texture3d-data-bug.html",
                  "checkout/conformance2/context/context-type-test-2.html",
                  "checkout/conformance2/context/incorrect-context-object-behaviour.html",
                  "checkout/conformance2/context/methods-2.html",
                  "checkout/conformance2/context/no-experimental-webgl2.html",
                  "checkout/conformance2/extensions/00_test_list.txt",
                  "checkout/conformance2/extensions/ext-color-buffer-float.html",
                  "checkout/conformance2/extensions/ext-color-buffer-half-float.html",
                  "checkout/conformance2/extensions/ext-conservative-depth.html",
                  "checkout/conformance2/extensions/ext-disjoint-timer-query-webgl2.html",
                  "checkout/conformance2/extensions/ext-render-snorm.html",
                  "checkout/conformance2/extensions/ext-texture-filter-anisotropic.html",
                  "checkout/conformance2/extensions/ext-texture-norm16.html",
                  "checkout/conformance2/extensions/nv-shader-noperspective-interpolation.html",
                  "checkout/conformance2/extensions/oes-draw-buffers-indexed.html",
                  "checkout/conformance2/extensions/oes-sample-variables.html",
                  "checkout/conformance2/extensions/oes-shader-multisample-interpolation.html",
                  "checkout/conformance2/extensions/ovr_multiview2.html",
                  "checkout/conformance2/extensions/ovr_multiview2_depth.html",
                  "checkout/conformance2/extensions/ovr_multiview2_draw_buffers.html",
                  "checkout/conformance2/extensions/ovr_multiview2_flat_varying.html",
                  "checkout/conformance2/extensions/ovr_multiview2_instanced_draw.html",
                  "checkout/conformance2/extensions/ovr_multiview2_non_multiview_shaders.html",
                  "checkout/conformance2/extensions/ovr_multiview2_single_view_operations.html",
                  "checkout/conformance2/extensions/ovr_multiview2_timer_query.html",
                  "checkout/conformance2/extensions/ovr_multiview2_transform_feedback.html",
                  "checkout/conformance2/extensions/promoted-extensions-in-shaders.html",
                  "checkout/conformance2/extensions/promoted-extensions.html",
                  "checkout/conformance2/extensions/required-extensions.html",
                  "checkout/conformance2/extensions/webgl-blend-func-extended.html",
                  "checkout/conformance2/extensions/webgl-clip-cull-distance.html",
                  "checkout/conformance2/extensions/webgl-multi-draw-instanced-base-vertex-base-instance.html",
                  "checkout/conformance2/extensions/webgl-provoking-vertex.html",
                  "checkout/conformance2/extensions/webgl-render-shared-exponent.html",
                  "checkout/conformance2/extensions/webgl-shader-pixel-local-storage.html",
                  "checkout/conformance2/extensions/webgl-stencil-texturing.html",
                  "checkout/conformance2/glsl3/00_test_list.txt",
                  "checkout/conformance2/glsl3/array-as-return-value.html",
                  "checkout/conformance2/glsl3/array-assign-constructor.html",
                  "checkout/conformance2/glsl3/array-assign.html",
                  "checkout/conformance2/glsl3/array-complex-indexing.html",
                  "checkout/conformance2/glsl3/array-element-increment.html",
                  "checkout/conformance2/glsl3/array-equality.html",
                  "checkout/conformance2/glsl3/array-in-complex-expression.html",
                  "checkout/conformance2/glsl3/array-initialize-with-same-name-array.html",
                  "checkout/conformance2/glsl3/array-length-side-effects.html",
                  "checkout/conformance2/glsl3/attrib-location-length-limits.html",
                  "checkout/conformance2/glsl3/bool-type-cast-bug-uint-ivec-uvec.html",
                  "checkout/conformance2/glsl3/compare-structs-containing-arrays.html",
                  "checkout/conformance2/glsl3/compound-assignment-type-combination.html",
                  "checkout/conformance2/glsl3/const-array-init.html",
                  "checkout/conformance2/glsl3/const-struct-from-array-as-function-parameter.html",
                  "checkout/conformance2/glsl3/float-parsing.html",
                  "checkout/conformance2/glsl3/forbidden-operators.html",
                  "checkout/conformance2/glsl3/forward-declaration.html",
                  "checkout/conformance2/glsl3/frag-depth.html",
                  "checkout/conformance2/glsl3/fragment-shader-loop-crash.html",
                  "checkout/conformance2/glsl3/gradient-in-discontinuous-loop.html",
                  "checkout/conformance2/glsl3/input-with-interpotaion-as-lvalue.html",
                  "checkout/conformance2/glsl3/invalid-default-precision.html",
                  "checkout/conformance2/glsl3/invalid-invariant.html",
                  "checkout/conformance2/glsl3/loops-with-side-effects.html",
                  "checkout/conformance2/glsl3/matrix-row-major-dynamic-indexing.html",
                  "checkout/conformance2/glsl3/matrix-row-major.html",
                  "checkout/conformance2/glsl3/misplaced-version-directive.html",
                  "checkout/conformance2/glsl3/no-attribute-vertex-shader.html",
                  "checkout/conformance2/glsl3/precision-side-effects-bug.html",
                  "checkout/conformance2/glsl3/reciprocal-sqrt-of-sum-of-squares-crash.html",
                  "checkout/conformance2/glsl3/sampler-array-indexing.html",
                  "checkout/conformance2/glsl3/sampler-no-precision.html",
                  "checkout/conformance2/glsl3/sequence-operator-returns-non-constant.html",
                  "checkout/conformance2/glsl3/shader-linking.html",
                  "checkout/conformance2/glsl3/shader-with-1024-character-define.html",
                  "checkout/conformance2/glsl3/shader-with-1024-character-identifier.frag.html",
                  "checkout/conformance2/glsl3/shader-with-1025-character-define.html",
                  "checkout/conformance2/glsl3/shader-with-1025-character-identifier.frag.html",
                  "checkout/conformance2/glsl3/shader-with-invalid-characters.html",
                  "checkout/conformance2/glsl3/shader-with-mis-matching-uniform-block.html",
                  "checkout/conformance2/glsl3/short-circuiting-in-loop-condition.html",
                  "checkout/conformance2/glsl3/switch-case.html",
                  "checkout/conformance2/glsl3/texture-bias.html",
                  "checkout/conformance2/glsl3/texture-offset-non-constant-offset.html",
                  "checkout/conformance2/glsl3/texture-offset-out-of-range.html",
                  "checkout/conformance2/glsl3/texture-offset-uniform-texture-coordinate.html",
                  "checkout/conformance2/glsl3/tricky-loop-conditions.html",
                  "checkout/conformance2/glsl3/uint-int-shift-bug.html",
                  "checkout/conformance2/glsl3/unary-minus-operator-in-dynamic-loop.html",
                  "checkout/conformance2/glsl3/uniform-block-layout-match.html",
                  "checkout/conformance2/glsl3/uniform-block-layouts.html",
                  "checkout/conformance2/glsl3/uniform-location-length-limits.html",
                  "checkout/conformance2/glsl3/uniform-struct-with-non-square-matrix.html",
                  "checkout/conformance2/glsl3/uninitialized-local-global-variables.html",
                  "checkout/conformance2/glsl3/valid-invariant.html",
                  "checkout/conformance2/glsl3/varying-struct-inline-definition.html",
                  "checkout/conformance2/glsl3/vector-dynamic-indexing-nv-driver-bug.html",
                  "checkout/conformance2/glsl3/vector-dynamic-indexing-swizzled-lvalue.html",
                  "checkout/conformance2/glsl3/vector-dynamic-indexing.html",
                  "checkout/conformance2/misc/00_test_list.txt",
                  "checkout/conformance2/misc/blend-integer.html",
                  "checkout/conformance2/misc/expando-loss-2.html",
                  "checkout/conformance2/misc/getextension-while-pbo-bound-stability.html",
                  "checkout/conformance2/misc/instanceof-test.html",
                  "checkout/conformance2/misc/null-object-behaviour-2.html",
                  "checkout/conformance2/misc/object-deletion-behaviour-2.html",
                  "checkout/conformance2/misc/uninitialized-test-2.html",
                  "checkout/conformance2/misc/views-with-offsets.html",
                  "checkout/conformance2/offscreencanvas/00_test_list.txt",
                  "checkout/conformance2/offscreencanvas/context-creation-worker.html",
                  "checkout/conformance2/offscreencanvas/context-creation-worker.js",
                  "checkout/conformance2/offscreencanvas/context-creation.html",
                  "checkout/conformance2/offscreencanvas/methods-2-worker.html",
                  "checkout/conformance2/offscreencanvas/methods-2-worker.js",
                  "checkout/conformance2/offscreencanvas/methods-2.html",
                  "checkout/conformance2/offscreencanvas/offscreencanvas-query.html",
                  "checkout/conformance2/offscreencanvas/offscreencanvas-sync.html",
                  "checkout/conformance2/offscreencanvas/offscreencanvas-timer-query.html",
                  "checkout/conformance2/offscreencanvas/offscreencanvas-transfer-image-bitmap.html",
                  "checkout/conformance2/programs/00_test_list.txt",
                  "checkout/conformance2/programs/active-built-in-attribs.html",
                  "checkout/conformance2/programs/get-uniform-indices.html",
                  "checkout/conformance2/programs/gl-get-frag-data-location.html",
                  "checkout/conformance2/programs/sampler-uniforms.html",
                  "checkout/conformance2/query/00_test_list.txt",
                  "checkout/conformance2/query/occlusion-query-scissor.html",
                  "checkout/conformance2/query/occlusion-query.html",
                  "checkout/conformance2/query/query.html",
                  "checkout/conformance2/reading/00_test_list.txt",
                  "checkout/conformance2/reading/format-r11f-g11f-b10f.html",
                  "checkout/conformance2/reading/read-pixels-from-fbo-test.html",
                  "checkout/conformance2/reading/read-pixels-from-rgb8-into-pbo-bug.html",
                  "checkout/conformance2/reading/read-pixels-into-pixel-pack-buffer.html",
                  "checkout/conformance2/reading/read-pixels-pack-parameters.html",
                  "checkout/conformance2/renderbuffers/00_test_list.txt",
                  "checkout/conformance2/renderbuffers/framebuffer-object-attachment.html",
                  "checkout/conformance2/renderbuffers/framebuffer-test.html",
                  "checkout/conformance2/renderbuffers/framebuffer-texture-layer.html",
                  "checkout/conformance2/renderbuffers/invalidate-framebuffer.html",
                  "checkout/conformance2/renderbuffers/multisample-draws-between-blits.html",
                  "checkout/conformance2/renderbuffers/multisample-with-full-sample-counts.html",
                  "checkout/conformance2/renderbuffers/multisampled-depth-renderbuffer-initialization.html",
                  "checkout/conformance2/renderbuffers/multisampled-renderbuffer-initialization.html",
                  "checkout/conformance2/renderbuffers/multisampled-stencil-renderbuffer-initialization.html",
                  "checkout/conformance2/renderbuffers/readbuffer.html",
                  "checkout/conformance2/rendering/00_test_list.txt",
                  "checkout/conformance2/rendering/attrib-type-match.html",
                  "checkout/conformance2/rendering/blitframebuffer-filter-outofbounds.html",
                  "checkout/conformance2/rendering/blitframebuffer-filter-srgb.html",
                  "checkout/conformance2/rendering/blitframebuffer-multisampled-readbuffer.html",
                  "checkout/conformance2/rendering/blitframebuffer-outside-readbuffer.html",
                  "checkout/conformance2/rendering/blitframebuffer-r11f-g11f-b10f.html",
                  "checkout/conformance2/rendering/blitframebuffer-resolve-to-back-buffer.html",
                  "checkout/conformance2/rendering/blitframebuffer-scissor-enabled.html",
                  "checkout/conformance2/rendering/blitframebuffer-size-overflow.html",
                  "checkout/conformance2/rendering/blitframebuffer-srgb-and-linear-drawbuffers.html",
                  "checkout/conformance2/rendering/blitframebuffer-stencil-only.html",
                  "checkout/conformance2/rendering/blitframebuffer-test.html",
                  "checkout/conformance2/rendering/blitframebuffer-unaffected-by-colormask.html",
                  "checkout/conformance2/rendering/canvas-resizing-with-pbo-bound.html",
                  "checkout/conformance2/rendering/clear-func-buffer-type-match.html",
                  "checkout/conformance2/rendering/clear-srgb-color-buffer.html",
                  "checkout/conformance2/rendering/clearbuffer-and-draw.html",
                  "checkout/conformance2/rendering/clearbuffer-sub-source.html",
                  "checkout/conformance2/rendering/clearbufferfv-with-alpha-false.html",
                  "checkout/conformance2/rendering/clipping-wide-points.html",
                  "checkout/conformance2/rendering/depth-stencil-feedback-loop.html",
                  "checkout/conformance2/rendering/draw-buffers-dirty-state-bug.html",
                  "checkout/conformance2/rendering/draw-buffers-driver-hang.html",
                  "checkout/conformance2/rendering/draw-buffers-sparse-output-locations.html",
                  "checkout/conformance2/rendering/draw-buffers.html",
                  "checkout/conformance2/rendering/draw-with-integer-texture-base-level.html",
                  "checkout/conformance2/rendering/element-index-uint.html",
                  "checkout/conformance2/rendering/framebuffer-completeness-draw-framebuffer.html",
                  "checkout/conformance2/rendering/framebuffer-completeness-unaffected.html",
                  "checkout/conformance2/rendering/framebuffer-mismatched-attachment-targets.html",
                  "checkout/conformance2/rendering/framebuffer-render-to-layer-angle-issue.html",
                  "checkout/conformance2/rendering/framebuffer-render-to-layer.html",
                  "checkout/conformance2/rendering/framebuffer-texture-changing-base-level.html",
                  "checkout/conformance2/rendering/framebuffer-texture-level1.html",
                  "checkout/conformance2/rendering/framebuffer-to-texture.html",
                  "checkout/conformance2/rendering/framebuffer-unsupported.html",
                  "checkout/conformance2/rendering/fs-color-type-mismatch-color-buffer-type.html",
                  "checkout/conformance2/rendering/instanced-arrays.html",
                  "checkout/conformance2/rendering/instanced-rendering-bug.html",
                  "checkout/conformance2/rendering/instanced-rendering-large-divisor.html",
                  "checkout/conformance2/rendering/line-rendering-quality.html",
                  "checkout/conformance2/rendering/multisampling-depth-resolve.html",
                  "checkout/conformance2/rendering/multisampling-fragment-evaluation.html",
                  "checkout/conformance2/rendering/out-of-bounds-index-buffers-after-copying.html",
                  "checkout/conformance2/rendering/rasterizer-discard-and-implicit-clear.html",
                  "checkout/conformance2/rendering/read-draw-when-missing-image.html",
                  "checkout/conformance2/rendering/rgb-format-support.html",
                  "checkout/conformance2/rendering/texture-switch-performance.html",
                  "checkout/conformance2/rendering/uniform-block-buffer-size.html",
                  "checkout/conformance2/rendering/vertex-id-large-count.html",
                  "checkout/conformance2/rendering/vertex-id.html",
                  "checkout/conformance2/samplers/00_test_list.txt",
                  "checkout/conformance2/samplers/multi-context-sampler-test.html",
                  "checkout/conformance2/samplers/sampler-drawing-test.html",
                  "checkout/conformance2/samplers/samplers.html",
                  "checkout/conformance2/state/00_test_list.txt",
                  "checkout/conformance2/state/gl-enum-tests.html",
                  "checkout/conformance2/state/gl-get-calls.html",
                  "checkout/conformance2/state/gl-getstring.html",
                  "checkout/conformance2/state/gl-object-get-calls.html",
                  "checkout/conformance2/sync/00_test_list.txt",
                  "checkout/conformance2/sync/sync-webgl-specific.html",
                  "checkout/conformance2/textures/00_test_list.txt",
                  "checkout/conformance2/textures/canvas/00_test_list.txt",
                  "checkout/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/canvas/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/canvas/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/00_test_list.txt",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/canvas_sub_rectangle/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image/00_test_list.txt",
                  "checkout/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/image/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/image/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/image/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/image/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/00_test_list.txt",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_blob/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/00_test_list.txt",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/00_test_list.txt",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/00_test_list.txt",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_bitmap/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/00_test_list.txt",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_image_data/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/00_test_list.txt",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_bitmap_from_video/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/00_test_list.txt",
                  "checkout/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_data/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/image_data/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/image_data/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/misc/00_test_list.txt",
                  "checkout/conformance2/textures/misc/active-3d-texture-bug.html",
                  "checkout/conformance2/textures/misc/angle-stuck-depth-textures.html",
                  "checkout/conformance2/textures/misc/canvas-remains-unchanged-after-used-in-webgl-texture.html",
                  "checkout/conformance2/textures/misc/compressed-tex-from-pbo-crash.html",
                  "checkout/conformance2/textures/misc/compressed-tex-image.html",
                  "checkout/conformance2/textures/misc/copy-texture-cube-map-AMD-bug.html",
                  "checkout/conformance2/textures/misc/copy-texture-cube-map-bug.html",
                  "checkout/conformance2/textures/misc/copy-texture-image-luma-format.html",
                  "checkout/conformance2/textures/misc/copy-texture-image-same-texture.html",
                  "checkout/conformance2/textures/misc/copy-texture-image-webgl-specific.html",
                  "checkout/conformance2/textures/misc/copy-texture-image.html",
                  "checkout/conformance2/textures/misc/generate-mipmap-with-large-base-level.html",
                  "checkout/conformance2/textures/misc/gl-get-tex-parameter.html",
                  "checkout/conformance2/textures/misc/immutable-tex-render-feedback.html",
                  "checkout/conformance2/textures/misc/integer-cubemap-specification-order-bug.html",
                  "checkout/conformance2/textures/misc/integer-cubemap-texture-sampling.html",
                  "checkout/conformance2/textures/misc/mipmap-fbo.html",
                  "checkout/conformance2/textures/misc/npot-video-sizing.html",
                  "checkout/conformance2/textures/misc/origin-clean-conformance-offscreencanvas.html",
                  "checkout/conformance2/textures/misc/tex-3d-mipmap-levels-intel-bug.html",
                  "checkout/conformance2/textures/misc/tex-3d-size-limit.html",
                  "checkout/conformance2/textures/misc/tex-base-level-bug.html",
                  "checkout/conformance2/textures/misc/tex-image-10bpc.html",
                  "checkout/conformance2/textures/misc/tex-image-and-sub-image-with-array-buffer-view-sub-source.html",
                  "checkout/conformance2/textures/misc/tex-image-with-bad-args-from-dom-elements.html",
                  "checkout/conformance2/textures/misc/tex-image-with-bad-args.html",
                  "checkout/conformance2/textures/misc/tex-image-with-different-data-source.html",
                  "checkout/conformance2/textures/misc/tex-input-validation.html",
                  "checkout/conformance2/textures/misc/tex-mipmap-levels.html",
                  "checkout/conformance2/textures/misc/tex-new-formats.html",
                  "checkout/conformance2/textures/misc/tex-srgb-mipmap.html",
                  "checkout/conformance2/textures/misc/tex-storage-2d.html",
                  "checkout/conformance2/textures/misc/tex-storage-and-subimage-3d.html",
                  "checkout/conformance2/textures/misc/tex-storage-compressed-formats.html",
                  "checkout/conformance2/textures/misc/tex-subimage3d-canvas-bug.html",
                  "checkout/conformance2/textures/misc/tex-subimage3d-pixel-buffer-bug.html",
                  "checkout/conformance2/textures/misc/tex-unpack-params-imagedata.html",
                  "checkout/conformance2/textures/misc/tex-unpack-params-with-flip-y-and-premultiply-alpha.html",
                  "checkout/conformance2/textures/misc/tex-unpack-params.html",
                  "checkout/conformance2/textures/misc/texel-fetch-undefined.html",
                  "checkout/conformance2/textures/misc/texture-npot.html",
                  "checkout/conformance2/textures/svg_image/00_test_list.txt",
                  "checkout/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/svg_image/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/video/00_test_list.txt",
                  "checkout/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/video/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/video/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/video/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/video/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/video/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/video/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/video/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/video/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/video/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/video/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/video/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/video/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/video/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/video/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/video/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/video/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/video/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/video/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/video/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/video/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/video/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/video/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/video/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/video/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/video/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/video/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/video/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/00_test_list.txt",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-r16f-red-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-r32f-red-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-2d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-r16f-red-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-r16f-red-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-r32f-red-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-r8-red-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-r8ui-red_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rg16f-rg-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rg16f-rg-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rg32f-rg-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rg8-rg-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rg8ui-rg_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb16f-rgb-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb16f-rgb-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb32f-rgb-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb565-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb565-rgb-unsigned_short_5_6_5.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb5_a1-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb8ui-rgb_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb9_e5-rgb-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgb9_e5-rgb-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgba16f-rgba-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgba16f-rgba-half_float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgba32f-rgba-float.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgba4-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgba8-rgba-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-rgba8ui-rgba_integer-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-srgb8-rgb-unsigned_byte.html",
                  "checkout/conformance2/textures/webgl_canvas/tex-3d-srgb8_alpha8-rgba-unsigned_byte.html",
                  "checkout/conformance2/transform_feedback/00_test_list.txt",
                  "checkout/conformance2/transform_feedback/default_transform_feedback.html",
                  "checkout/conformance2/transform_feedback/non-existent-varying.html",
                  "checkout/conformance2/transform_feedback/same-buffer-two-binding-points.html",
                  "checkout/conformance2/transform_feedback/simultaneous_binding.html",
                  "checkout/conformance2/transform_feedback/switching-objects.html",
                  "checkout/conformance2/transform_feedback/too-small-buffers.html",
                  "checkout/conformance2/transform_feedback/transform_feedback.html",
                  "checkout/conformance2/transform_feedback/two-unreferenced-varyings.html",
                  "checkout/conformance2/transform_feedback/unwritten-output-defaults-to-zero.html",
                  "checkout/conformance2/uniforms/00_test_list.txt",
                  "checkout/conformance2/uniforms/dependent-buffer-change.html",
                  "checkout/conformance2/uniforms/draw-with-uniform-blocks.html",
                  "checkout/conformance2/uniforms/gl-uniform-arrays-sub-source.html",
                  "checkout/conformance2/uniforms/incompatible-texture-type-for-sampler.html",
                  "checkout/conformance2/uniforms/large-uniform-buffers.html",
                  "checkout/conformance2/uniforms/query-uniform-blocks-after-shader-detach.html",
                  "checkout/conformance2/uniforms/simple-buffer-change.html",
                  "checkout/conformance2/uniforms/uniform-blocks-with-arrays.html",
                  "checkout/conformance2/vertex_arrays/00_test_list.txt",
                  "checkout/conformance2/vertex_arrays/vertex-array-object-and-disabled-attributes.html",
                  "checkout/conformance2/vertex_arrays/vertex-array-object.html",
                  "checkout/conformance2/wasm/00_test_list.txt",
                  "checkout/conformance2/wasm/bufferdata-16gb-wasm-memory.html",
                  "checkout/conformance2/wasm/bufferdata-4gb-wasm-memory.html",
                  "checkout/conformance2/wasm/buffersubdata-16gb-wasm-memory.html",
                  "checkout/conformance2/wasm/buffersubdata-4gb-wasm-memory.html",
                  "checkout/conformance2/wasm/getbuffersubdata-16gb-wasm-memory.html",
                  "checkout/conformance2/wasm/getbuffersubdata-4gb-wasm-memory.html",
                  "checkout/conformance2/wasm/readpixels-16gb-wasm-memory.html",
                  "checkout/conformance2/wasm/readpixels-4gb-wasm-memory.html",
                  "checkout/conformance2/wasm/teximage2d-16gb-wasm-memory.html",
                  "checkout/conformance2/wasm/teximage2d-4gb-wasm-memory.html",
                  "checkout/conformance2/wasm/texsubimage2d-16gb-wasm-memory.html",
                  "checkout/conformance2/wasm/texsubimage2d-4gb-wasm-memory.html",
                  "checkout/deqp/00_test_list.txt",
                  "checkout/deqp/LICENSE",
                  "checkout/deqp/README.md",
                  "checkout/deqp/build.py",
                  "checkout/deqp/compiler_additional_extern.js",
                  "checkout/deqp/data/gles2/shaders/00_test_list.txt",
                  "checkout/deqp/data/gles2/shaders/conditionals.html",
                  "checkout/deqp/data/gles2/shaders/conditionals.test",
                  "checkout/deqp/data/gles2/shaders/constant_expressions.html",
                  "checkout/deqp/data/gles2/shaders/constant_expressions.test",
                  "checkout/deqp/data/gles2/shaders/constants.html",
                  "checkout/deqp/data/gles2/shaders/constants.test",
                  "checkout/deqp/data/gles2/shaders/conversions.template",
                  "checkout/deqp/data/gles2/shaders/conversions.test",
                  "checkout/deqp/data/gles2/shaders/conversions_matrix_combine.html",
                  "checkout/deqp/data/gles2/shaders/conversions_matrix_combine.test",
                  "checkout/deqp/data/gles2/shaders/conversions_matrix_to_matrix.html",
                  "checkout/deqp/data/gles2/shaders/conversions_matrix_to_matrix.test",
                  "checkout/deqp/data/gles2/shaders/conversions_scalar_to_matrix.html",
                  "checkout/deqp/data/gles2/shaders/conversions_scalar_to_matrix.test",
                  "checkout/deqp/data/gles2/shaders/conversions_scalar_to_scalar.html",
                  "checkout/deqp/data/gles2/shaders/conversions_scalar_to_scalar.test",
                  "checkout/deqp/data/gles2/shaders/conversions_scalar_to_vector.html",
                  "checkout/deqp/data/gles2/shaders/conversions_scalar_to_vector.test",
                  "checkout/deqp/data/gles2/shaders/conversions_vector_combine.html",
                  "checkout/deqp/data/gles2/shaders/conversions_vector_combine.test",
                  "checkout/deqp/data/gles2/shaders/conversions_vector_illegal.html",
                  "checkout/deqp/data/gles2/shaders/conversions_vector_illegal.test",
                  "checkout/deqp/data/gles2/shaders/conversions_vector_to_scalar.html",
                  "checkout/deqp/data/gles2/shaders/conversions_vector_to_scalar.test",
                  "checkout/deqp/data/gles2/shaders/conversions_vector_to_vector.html",
                  "checkout/deqp/data/gles2/shaders/conversions_vector_to_vector.test",
                  "checkout/deqp/data/gles2/shaders/declarations.html",
                  "checkout/deqp/data/gles2/shaders/declarations.test",
                  "checkout/deqp/data/gles2/shaders/fragdata.html",
                  "checkout/deqp/data/gles2/shaders/fragdata.test",
                  "checkout/deqp/data/gles2/shaders/functions.html",
                  "checkout/deqp/data/gles2/shaders/functions.test",
                  "checkout/deqp/data/gles2/shaders/invalid_texture_functions.html",
                  "checkout/deqp/data/gles2/shaders/invalid_texture_functions.test",
                  "checkout/deqp/data/gles2/shaders/keywords.html",
                  "checkout/deqp/data/gles2/shaders/keywords.test",
                  "checkout/deqp/data/gles2/shaders/linkage.html",
                  "checkout/deqp/data/gles2/shaders/linkage.test",
                  "checkout/deqp/data/gles2/shaders/preprocessor.html",
                  "checkout/deqp/data/gles2/shaders/preprocessor.test",
                  "checkout/deqp/data/gles2/shaders/qualification_order.html",
                  "checkout/deqp/data/gles2/shaders/qualification_order.test",
                  "checkout/deqp/data/gles2/shaders/reserved_operators.html",
                  "checkout/deqp/data/gles2/shaders/reserved_operators.test",
                  "checkout/deqp/data/gles2/shaders/scoping.html",
                  "checkout/deqp/data/gles2/shaders/scoping.test",
                  "checkout/deqp/data/gles2/shaders/shader-lib-test.html",
                  "checkout/deqp/data/gles2/shaders/split-conversions.js",
                  "checkout/deqp/data/gles2/shaders/split-swizzles.js",
                  "checkout/deqp/data/gles2/shaders/swizzles.template",
                  "checkout/deqp/data/gles2/shaders/swizzles.test",
                  "checkout/deqp/data/gles2/shaders/swizzles_bvec2.html",
                  "checkout/deqp/data/gles2/shaders/swizzles_bvec2.test",
                  "checkout/deqp/data/gles2/shaders/swizzles_bvec3.html",
                  "checkout/deqp/data/gles2/shaders/swizzles_bvec3.test",
                  "checkout/deqp/data/gles2/shaders/swizzles_bvec4.html",
                  "checkout/deqp/data/gles2/shaders/swizzles_bvec4.test",
                  "checkout/deqp/data/gles2/shaders/swizzles_ivec2.html",
                  "checkout/deqp/data/gles2/shaders/swizzles_ivec2.test",
                  "checkout/deqp/data/gles2/shaders/swizzles_ivec3.html",
                  "checkout/deqp/data/gles2/shaders/swizzles_ivec3.test",
                  "checkout/deqp/data/gles2/shaders/swizzles_ivec4.html",
                  "checkout/deqp/data/gles2/shaders/swizzles_ivec4.test",
                  "checkout/deqp/data/gles2/shaders/swizzles_vec2.html",
                  "checkout/deqp/data/gles2/shaders/swizzles_vec2.test",
                  "checkout/deqp/data/gles2/shaders/swizzles_vec3.html",
                  "checkout/deqp/data/gles2/shaders/swizzles_vec3.test",
                  "checkout/deqp/data/gles2/shaders/swizzles_vec4.html",
                  "checkout/deqp/data/gles2/shaders/swizzles_vec4.test",
                  "checkout/deqp/data/gles2/shaders/template.html",
                  "checkout/deqp/data/gles3/shaders/00_test_list.txt",
                  "checkout/deqp/data/gles3/shaders/arrays.html",
                  "checkout/deqp/data/gles3/shaders/arrays.test",
                  "checkout/deqp/data/gles3/shaders/conditionals.html",
                  "checkout/deqp/data/gles3/shaders/conditionals.test",
                  "checkout/deqp/data/gles3/shaders/constant_expressions.html",
                  "checkout/deqp/data/gles3/shaders/constant_expressions.test",
                  "checkout/deqp/data/gles3/shaders/constants.html",
                  "checkout/deqp/data/gles3/shaders/constants.test",
                  "checkout/deqp/data/gles3/shaders/conversions.template",
                  "checkout/deqp/data/gles3/shaders/conversions.test",
                  "checkout/deqp/data/gles3/shaders/conversions_matrix_combine.html",
                  "checkout/deqp/data/gles3/shaders/conversions_matrix_combine.test",
                  "checkout/deqp/data/gles3/shaders/conversions_matrix_to_matrix.html",
                  "checkout/deqp/data/gles3/shaders/conversions_matrix_to_matrix.test",
                  "checkout/deqp/data/gles3/shaders/conversions_scalar_to_matrix.html",
                  "checkout/deqp/data/gles3/shaders/conversions_scalar_to_matrix.test",
                  "checkout/deqp/data/gles3/shaders/conversions_scalar_to_scalar.html",
                  "checkout/deqp/data/gles3/shaders/conversions_scalar_to_scalar.test",
                  "checkout/deqp/data/gles3/shaders/conversions_scalar_to_vector.html",
                  "checkout/deqp/data/gles3/shaders/conversions_scalar_to_vector.test",
                  "checkout/deqp/data/gles3/shaders/conversions_vector_combine.html",
                  "checkout/deqp/data/gles3/shaders/conversions_vector_combine.test",
                  "checkout/deqp/data/gles3/shaders/conversions_vector_illegal.html",
                  "checkout/deqp/data/gles3/shaders/conversions_vector_illegal.test",
                  "checkout/deqp/data/gles3/shaders/conversions_vector_to_scalar.html",
                  "checkout/deqp/data/gles3/shaders/conversions_vector_to_scalar.test",
                  "checkout/deqp/data/gles3/shaders/conversions_vector_to_vector.html",
                  "checkout/deqp/data/gles3/shaders/conversions_vector_to_vector.test",
                  "checkout/deqp/data/gles3/shaders/declarations.html",
                  "checkout/deqp/data/gles3/shaders/declarations.test",
                  "checkout/deqp/data/gles3/shaders/fragdata.html",
                  "checkout/deqp/data/gles3/shaders/fragdata.test",
                  "checkout/deqp/data/gles3/shaders/functions.html",
                  "checkout/deqp/data/gles3/shaders/functions.test",
                  "checkout/deqp/data/gles3/shaders/invalid_texture_functions.html",
                  "checkout/deqp/data/gles3/shaders/invalid_texture_functions.test",
                  "checkout/deqp/data/gles3/shaders/keywords.html",
                  "checkout/deqp/data/gles3/shaders/keywords.test",
                  "checkout/deqp/data/gles3/shaders/linkage.html",
                  "checkout/deqp/data/gles3/shaders/linkage.test",
                  "checkout/deqp/data/gles3/shaders/negative.html",
                  "checkout/deqp/data/gles3/shaders/negative.test",
                  "checkout/deqp/data/gles3/shaders/preprocessor.html",
                  "checkout/deqp/data/gles3/shaders/preprocessor.test",
                  "checkout/deqp/data/gles3/shaders/qualification_order.html",
                  "checkout/deqp/data/gles3/shaders/qualification_order.test",
                  "checkout/deqp/data/gles3/shaders/scoping.html",
                  "checkout/deqp/data/gles3/shaders/scoping.test",
                  "checkout/deqp/data/gles3/shaders/split-conversions.js",
                  "checkout/deqp/data/gles3/shaders/split-swizzles.js",
                  "checkout/deqp/data/gles3/shaders/switch.html",
                  "checkout/deqp/data/gles3/shaders/switch.test",
                  "checkout/deqp/data/gles3/shaders/swizzles.template",
                  "checkout/deqp/data/gles3/shaders/swizzles.test",
                  "checkout/deqp/data/gles3/shaders/swizzles_bvec2.html",
                  "checkout/deqp/data/gles3/shaders/swizzles_bvec2.test",
                  "checkout/deqp/data/gles3/shaders/swizzles_bvec3.html",
                  "checkout/deqp/data/gles3/shaders/swizzles_bvec3.test",
                  "checkout/deqp/data/gles3/shaders/swizzles_bvec4.html",
                  "checkout/deqp/data/gles3/shaders/swizzles_bvec4.test",
                  "checkout/deqp/data/gles3/shaders/swizzles_ivec2.html",
                  "checkout/deqp/data/gles3/shaders/swizzles_ivec2.test",
                  "checkout/deqp/data/gles3/shaders/swizzles_ivec3.html",
                  "checkout/deqp/data/gles3/shaders/swizzles_ivec3.test",
                  "checkout/deqp/data/gles3/shaders/swizzles_ivec4.html",
                  "checkout/deqp/data/gles3/shaders/swizzles_ivec4.test",
                  "checkout/deqp/data/gles3/shaders/swizzles_vec2.html",
                  "checkout/deqp/data/gles3/shaders/swizzles_vec2.test",
                  "checkout/deqp/data/gles3/shaders/swizzles_vec3.html",
                  "checkout/deqp/data/gles3/shaders/swizzles_vec3.test",
                  "checkout/deqp/data/gles3/shaders/swizzles_vec4.html",
                  "checkout/deqp/data/gles3/shaders/swizzles_vec4.test",
                  "checkout/deqp/data/gles3/shaders/template.html",
                  "checkout/deqp/deqp-deps.js",
                  "checkout/deqp/framework/common/tcuBilinearImageCompare.js",
                  "checkout/deqp/framework/common/tcuCompressedTexture.js",
                  "checkout/deqp/framework/common/tcuFloat.js",
                  "checkout/deqp/framework/common/tcuFloatFormat.js",
                  "checkout/deqp/framework/common/tcuFuzzyImageCompare.js",
                  "checkout/deqp/framework/common/tcuImageCompare.js",
                  "checkout/deqp/framework/common/tcuInterval.js",
                  "checkout/deqp/framework/common/tcuLogImage.js",
                  "checkout/deqp/framework/common/tcuMatrix.js",
                  "checkout/deqp/framework/common/tcuMatrixUtil.js",
                  "checkout/deqp/framework/common/tcuPixelFormat.js",
                  "checkout/deqp/framework/common/tcuRGBA.js",
                  "checkout/deqp/framework/common/tcuSkipList.js",
                  "checkout/deqp/framework/common/tcuStringTemplate.js",
                  "checkout/deqp/framework/common/tcuSurface.js",
                  "checkout/deqp/framework/common/tcuTestCase.js",
                  "checkout/deqp/framework/common/tcuTexCompareVerifier.js",
                  "checkout/deqp/framework/common/tcuTexLookupVerifier.js",
                  "checkout/deqp/framework/common/tcuTexVerifierUtil.js",
                  "checkout/deqp/framework/common/tcuTexture.js",
                  "checkout/deqp/framework/common/tcuTextureUtil.js",
                  "checkout/deqp/framework/delibs/debase/deMath.js",
                  "checkout/deqp/framework/delibs/debase/deRandom.js",
                  "checkout/deqp/framework/delibs/debase/deString.js",
                  "checkout/deqp/framework/delibs/debase/deUtil.js",
                  "checkout/deqp/framework/opengl/gluDrawUtil.js",
                  "checkout/deqp/framework/opengl/gluObjectWrapper.js",
                  "checkout/deqp/framework/opengl/gluPixelTransfer.js",
                  "checkout/deqp/framework/opengl/gluShaderProgram.js",
                  "checkout/deqp/framework/opengl/gluShaderUtil.js",
                  "checkout/deqp/framework/opengl/gluStrUtil.js",
                  "checkout/deqp/framework/opengl/gluTexture.js",
                  "checkout/deqp/framework/opengl/gluTextureUtil.js",
                  "checkout/deqp/framework/opengl/gluVarType.js",
                  "checkout/deqp/framework/opengl/gluVarTypeUtil.js",
                  "checkout/deqp/framework/opengl/simplereference/00_test_list.txt",
                  "checkout/deqp/framework/opengl/simplereference/referencecontext.html",
                  "checkout/deqp/framework/opengl/simplereference/sglrGLContext.js",
                  "checkout/deqp/framework/opengl/simplereference/sglrReferenceContext.js",
                  "checkout/deqp/framework/opengl/simplereference/sglrReferenceContextTest.js",
                  "checkout/deqp/framework/opengl/simplereference/sglrReferenceUtils.js",
                  "checkout/deqp/framework/opengl/simplereference/sglrShaderProgram.js",
                  "checkout/deqp/framework/referencerenderer/rrDefs.js",
                  "checkout/deqp/framework/referencerenderer/rrFragmentOperations.js",
                  "checkout/deqp/framework/referencerenderer/rrGenericVector.js",
                  "checkout/deqp/framework/referencerenderer/rrMultisamplePixelBufferAccess.js",
                  "checkout/deqp/framework/referencerenderer/rrRenderState.js",
                  "checkout/deqp/framework/referencerenderer/rrRenderer.js",
                  "checkout/deqp/framework/referencerenderer/rrShaders.js",
                  "checkout/deqp/framework/referencerenderer/rrShadingContext.js",
                  "checkout/deqp/framework/referencerenderer/rrUtil.js",
                  "checkout/deqp/framework/referencerenderer/rrVertexAttrib.js",
                  "checkout/deqp/framework/referencerenderer/rrVertexPacket.js",
                  "checkout/deqp/functional/gles3/00_test_list.txt",
                  "checkout/deqp/functional/gles3/attriblocation.html",
                  "checkout/deqp/functional/gles3/booleanstatequery.html",
                  "checkout/deqp/functional/gles3/buffercopy.html",
                  "checkout/deqp/functional/gles3/bufferobjectquery.html",
                  "checkout/deqp/functional/gles3/builtinprecision/00_test_list.txt",
                  "checkout/deqp/functional/gles3/builtinprecision/abs.html",
                  "checkout/deqp/functional/gles3/builtinprecision/acos.html",
                  "checkout/deqp/functional/gles3/builtinprecision/acosh.html",
                  "checkout/deqp/functional/gles3/builtinprecision/add.html",
                  "checkout/deqp/functional/gles3/builtinprecision/asin.html",
                  "checkout/deqp/functional/gles3/builtinprecision/asinh.html",
                  "checkout/deqp/functional/gles3/builtinprecision/atan.html",
                  "checkout/deqp/functional/gles3/builtinprecision/atan2.html",
                  "checkout/deqp/functional/gles3/builtinprecision/atanh.html",
                  "checkout/deqp/functional/gles3/builtinprecision/builtinprecision_test_generator.py",
                  "checkout/deqp/functional/gles3/builtinprecision/ceil.html",
                  "checkout/deqp/functional/gles3/builtinprecision/clamp.html",
                  "checkout/deqp/functional/gles3/builtinprecision/cos.html",
                  "checkout/deqp/functional/gles3/builtinprecision/cosh.html",
                  "checkout/deqp/functional/gles3/builtinprecision/cross.html",
                  "checkout/deqp/functional/gles3/builtinprecision/degrees.html",
                  "checkout/deqp/functional/gles3/builtinprecision/determinant.html",
                  "checkout/deqp/functional/gles3/builtinprecision/distance.html",
                  "checkout/deqp/functional/gles3/builtinprecision/div.html",
                  "checkout/deqp/functional/gles3/builtinprecision/dot.html",
                  "checkout/deqp/functional/gles3/builtinprecision/exp.html",
                  "checkout/deqp/functional/gles3/builtinprecision/exp2.html",
                  "checkout/deqp/functional/gles3/builtinprecision/faceforward.html",
                  "checkout/deqp/functional/gles3/builtinprecision/floor.html",
                  "checkout/deqp/functional/gles3/builtinprecision/fract.html",
                  "checkout/deqp/functional/gles3/builtinprecision/inverse.html",
                  "checkout/deqp/functional/gles3/builtinprecision/inversesqrt.html",
                  "checkout/deqp/functional/gles3/builtinprecision/length.html",
                  "checkout/deqp/functional/gles3/builtinprecision/log.html",
                  "checkout/deqp/functional/gles3/builtinprecision/log2.html",
                  "checkout/deqp/functional/gles3/builtinprecision/matrixcompmult.html",
                  "checkout/deqp/functional/gles3/builtinprecision/max.html",
                  "checkout/deqp/functional/gles3/builtinprecision/min.html",
                  "checkout/deqp/functional/gles3/builtinprecision/mix.html",
                  "checkout/deqp/functional/gles3/builtinprecision/mod.html",
                  "checkout/deqp/functional/gles3/builtinprecision/modf.html",
                  "checkout/deqp/functional/gles3/builtinprecision/mul.html",
                  "checkout/deqp/functional/gles3/builtinprecision/normalize.html",
                  "checkout/deqp/functional/gles3/builtinprecision/outerproduct.html",
                  "checkout/deqp/functional/gles3/builtinprecision/pow.html",
                  "checkout/deqp/functional/gles3/builtinprecision/radians.html",
                  "checkout/deqp/functional/gles3/builtinprecision/reflect.html",
                  "checkout/deqp/functional/gles3/builtinprecision/refract.html",
                  "checkout/deqp/functional/gles3/builtinprecision/round.html",
                  "checkout/deqp/functional/gles3/builtinprecision/roundeven.html",
                  "checkout/deqp/functional/gles3/builtinprecision/sign.html",
                  "checkout/deqp/functional/gles3/builtinprecision/sin.html",
                  "checkout/deqp/functional/gles3/builtinprecision/sinh.html",
                  "checkout/deqp/functional/gles3/builtinprecision/smoothstep.html",
                  "checkout/deqp/functional/gles3/builtinprecision/sqrt.html",
                  "checkout/deqp/functional/gles3/builtinprecision/step.html",
                  "checkout/deqp/functional/gles3/builtinprecision/sub.html",
                  "checkout/deqp/functional/gles3/builtinprecision/tan.html",
                  "checkout/deqp/functional/gles3/builtinprecision/tanh.html",
                  "checkout/deqp/functional/gles3/builtinprecision/transpose.html",
                  "checkout/deqp/functional/gles3/builtinprecision/trunc.html",
                  "checkout/deqp/functional/gles3/clipping.html",
                  "checkout/deqp/functional/gles3/defaultvertexattribute.html",
                  "checkout/deqp/functional/gles3/draw/00_test_list.txt",
                  "checkout/deqp/functional/gles3/draw/draw_arrays.html",
                  "checkout/deqp/functional/gles3/draw/draw_arrays_instanced.html",
                  "checkout/deqp/functional/gles3/draw/draw_elements.html",
                  "checkout/deqp/functional/gles3/draw/draw_elements_instanced.html",
                  "checkout/deqp/functional/gles3/draw/draw_range_elements.html",
                  "checkout/deqp/functional/gles3/draw/draw_test_generator.py",
                  "checkout/deqp/functional/gles3/draw/instancing.html",
                  "checkout/deqp/functional/gles3/draw/random.html",
                  "checkout/deqp/functional/gles3/es3fApiCase.js",
                  "checkout/deqp/functional/gles3/es3fAttribLocationTests.js",
                  "checkout/deqp/functional/gles3/es3fBooleanStateQuery.js",
                  "checkout/deqp/functional/gles3/es3fBufferCopyTests.js",
                  "checkout/deqp/functional/gles3/es3fBufferObjectQueryTests.js",
                  "checkout/deqp/functional/gles3/es3fBuiltinPrecisionTests.js",
                  "checkout/deqp/functional/gles3/es3fClippingTests.js",
                  "checkout/deqp/functional/gles3/es3fDefaultVertexAttributeTests.js",
                  "checkout/deqp/functional/gles3/es3fDrawTests.js",
                  "checkout/deqp/functional/gles3/es3fFboColorbufferTests.js",
                  "checkout/deqp/functional/gles3/es3fFboCompletenessTests.js",
                  "checkout/deqp/functional/gles3/es3fFboDepthbufferTests.js",
                  "checkout/deqp/functional/gles3/es3fFboInvalidateTests.js",
                  "checkout/deqp/functional/gles3/es3fFboMultisampleTests.js",
                  "checkout/deqp/functional/gles3/es3fFboRenderTest.js",
                  "checkout/deqp/functional/gles3/es3fFboStateQueryTests.js",
                  "checkout/deqp/functional/gles3/es3fFboStencilbufferTests.js",
                  "checkout/deqp/functional/gles3/es3fFboTestCase.js",
                  "checkout/deqp/functional/gles3/es3fFboTestUtil.js",
                  "checkout/deqp/functional/gles3/es3fFloatStateQueryTests.js",
                  "checkout/deqp/functional/gles3/es3fFragDepthTests.js",
                  "checkout/deqp/functional/gles3/es3fFragmentOutputTests.js",
                  "checkout/deqp/functional/gles3/es3fFramebufferBlitTests.js",
                  "checkout/deqp/functional/gles3/es3fIndexedStateQueryTests.js",
                  "checkout/deqp/functional/gles3/es3fInstancedRenderingTests.js",
                  "checkout/deqp/functional/gles3/es3fIntegerStateQueryTests.js",
                  "checkout/deqp/functional/gles3/es3fInternalFormatQueryTests.js",
                  "checkout/deqp/functional/gles3/es3fLifetimeTests.js",
                  "checkout/deqp/functional/gles3/es3fMultisampleTests.js",
                  "checkout/deqp/functional/gles3/es3fNegativeBufferApiTests.js",
                  "checkout/deqp/functional/gles3/es3fNegativeFragmentApiTests.js",
                  "checkout/deqp/functional/gles3/es3fNegativeShaderApiTests.js",
                  "checkout/deqp/functional/gles3/es3fNegativeStateApiTests.js",
                  "checkout/deqp/functional/gles3/es3fNegativeTextureApiTests.js",
                  "checkout/deqp/functional/gles3/es3fNegativeVertexArrayApiTests.js",
                  "checkout/deqp/functional/gles3/es3fOcclusionQueryTests.js",
                  "checkout/deqp/functional/gles3/es3fPixelBufferObjectTest.js",
                  "checkout/deqp/functional/gles3/es3fPrimitiveRestartTests.js",
                  "checkout/deqp/functional/gles3/es3fRasterizerDiscardTests.js",
                  "checkout/deqp/functional/gles3/es3fRboStateQueryTests.js",
                  "checkout/deqp/functional/gles3/es3fReadPixelTests.js",
                  "checkout/deqp/functional/gles3/es3fSamplerObjectTests.js",
                  "checkout/deqp/functional/gles3/es3fSamplerStateQueryTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderApiTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderBuiltinVarTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderCommonFunctionTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderDerivateTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderIndexingTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderLoopTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderMatrixTest.js",
                  "checkout/deqp/functional/gles3/es3fShaderOperatorTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderPackingFunctionTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderPrecisionTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderStateQueryTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderStructTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderSwitchTests.js",
                  "checkout/deqp/functional/gles3/es3fShaderTextureFunctionTests.js",
                  "checkout/deqp/functional/gles3/es3fStringQueryTests.js",
                  "checkout/deqp/functional/gles3/es3fSyncTests.js",
                  "checkout/deqp/functional/gles3/es3fTextureFilteringTests.js",
                  "checkout/deqp/functional/gles3/es3fTextureFormatTests.js",
                  "checkout/deqp/functional/gles3/es3fTextureShadowTests.js",
                  "checkout/deqp/functional/gles3/es3fTextureSpecificationTests.js",
                  "checkout/deqp/functional/gles3/es3fTextureStateQuery.js",
                  "checkout/deqp/functional/gles3/es3fTextureWrapTests.js",
                  "checkout/deqp/functional/gles3/es3fTransformFeedbackTests.js",
                  "checkout/deqp/functional/gles3/es3fUniformApiTests.js",
                  "checkout/deqp/functional/gles3/es3fUniformBlockTests.js",
                  "checkout/deqp/functional/gles3/es3fVertexArrayObjectTests.js",
                  "checkout/deqp/functional/gles3/es3fVertexArrayTests.js",
                  "checkout/deqp/functional/gles3/fbocolorbuffer.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/00_test_list.txt",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/blend.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/clear.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/fbocolorbuffer_test_generator.py",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_00.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_01.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_02.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_03.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_04.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2d_05.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_00.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_01.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_02.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_03.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_04.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex2darray_05.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_00.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_01.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_02.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_03.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_04.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/tex3d_05.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/texcube_00.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/texcube_01.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/texcube_02.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/texcube_03.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/texcube_04.html",
                  "checkout/deqp/functional/gles3/fbocolorbuffer/texcube_05.html",
                  "checkout/deqp/functional/gles3/fbocompleteness.html",
                  "checkout/deqp/functional/gles3/fbodepthbuffer.html",
                  "checkout/deqp/functional/gles3/fboinvalidate/00_test_list.txt",
                  "checkout/deqp/functional/gles3/fboinvalidate/default.html",
                  "checkout/deqp/functional/gles3/fboinvalidate/fboinvalidate_test_generator.py",
                  "checkout/deqp/functional/gles3/fboinvalidate/format_00.html",
                  "checkout/deqp/functional/gles3/fboinvalidate/format_01.html",
                  "checkout/deqp/functional/gles3/fboinvalidate/format_02.html",
                  "checkout/deqp/functional/gles3/fboinvalidate/sub.html",
                  "checkout/deqp/functional/gles3/fboinvalidate/target.html",
                  "checkout/deqp/functional/gles3/fboinvalidate/whole.html",
                  "checkout/deqp/functional/gles3/fbomultisample.2_samples.html",
                  "checkout/deqp/functional/gles3/fbomultisample.4_samples.html",
                  "checkout/deqp/functional/gles3/fbomultisample.8_samples.html",
                  "checkout/deqp/functional/gles3/fborender/00_test_list.txt",
                  "checkout/deqp/functional/gles3/fborender/fborender_test_generator.py",
                  "checkout/deqp/functional/gles3/fborender/recreate_color_00.html",
                  "checkout/deqp/functional/gles3/fborender/recreate_color_01.html",
                  "checkout/deqp/functional/gles3/fborender/recreate_color_02.html",
                  "checkout/deqp/functional/gles3/fborender/recreate_color_03.html",
                  "checkout/deqp/functional/gles3/fborender/recreate_color_04.html",
                  "checkout/deqp/functional/gles3/fborender/recreate_color_05.html",
                  "checkout/deqp/functional/gles3/fborender/recreate_color_06.html",
                  "checkout/deqp/functional/gles3/fborender/recreate_depth_stencil.html",
                  "checkout/deqp/functional/gles3/fborender/resize_00.html",
                  "checkout/deqp/functional/gles3/fborender/resize_01.html",
                  "checkout/deqp/functional/gles3/fborender/resize_02.html",
                  "checkout/deqp/functional/gles3/fborender/resize_03.html",
                  "checkout/deqp/functional/gles3/fborender/shared_colorbuffer_00.html",
                  "checkout/deqp/functional/gles3/fborender/shared_colorbuffer_01.html",
                  "checkout/deqp/functional/gles3/fborender/shared_colorbuffer_02.html",
                  "checkout/deqp/functional/gles3/fborender/shared_colorbuffer_clear.html",
                  "checkout/deqp/functional/gles3/fborender/shared_depth_stencil.html",
                  "checkout/deqp/functional/gles3/fborender/stencil_clear.html",
                  "checkout/deqp/functional/gles3/fbostatequery.html",
                  "checkout/deqp/functional/gles3/fbostencilbuffer.html",
                  "checkout/deqp/functional/gles3/floatstatequery.html",
                  "checkout/deqp/functional/gles3/fragdepth.html",
                  "checkout/deqp/functional/gles3/fragmentoutput/00_test_list.txt",
                  "checkout/deqp/functional/gles3/fragmentoutput/array.fixed.html",
                  "checkout/deqp/functional/gles3/fragmentoutput/array.float.html",
                  "checkout/deqp/functional/gles3/fragmentoutput/array.int.html",
                  "checkout/deqp/functional/gles3/fragmentoutput/array.uint.html",
                  "checkout/deqp/functional/gles3/fragmentoutput/basic.fixed.html",
                  "checkout/deqp/functional/gles3/fragmentoutput/basic.float.html",
                  "checkout/deqp/functional/gles3/fragmentoutput/basic.int.html",
                  "checkout/deqp/functional/gles3/fragmentoutput/basic.uint.html",
                  "checkout/deqp/functional/gles3/fragmentoutput/fragmentoutput_test_generator.py",
                  "checkout/deqp/functional/gles3/fragmentoutput/random_00.html",
                  "checkout/deqp/functional/gles3/fragmentoutput/random_01.html",
                  "checkout/deqp/functional/gles3/fragmentoutput/random_02.html",
                  "checkout/deqp/functional/gles3/framebufferblit/00_test_list.txt",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_00.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_01.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_02.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_03.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_04.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_05.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_06.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_07.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_08.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_09.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_10.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_11.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_12.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_13.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_14.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_15.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_16.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_17.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_18.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_19.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_20.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_21.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_22.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_23.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_24.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_25.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_26.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_27.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_28.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_29.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_30.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_31.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_32.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_33.html",
                  "checkout/deqp/functional/gles3/framebufferblit/conversion_34.html",
                  "checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_00.html",
                  "checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_01.html",
                  "checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_02.html",
                  "checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_03.html",
                  "checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_04.html",
                  "checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_05.html",
                  "checkout/deqp/functional/gles3/framebufferblit/default_framebuffer_06.html",
                  "checkout/deqp/functional/gles3/framebufferblit/depth_stencil.html",
                  "checkout/deqp/functional/gles3/framebufferblit/frambufferblit_test_generator.py",
                  "checkout/deqp/functional/gles3/framebufferblit/rect_00.html",
                  "checkout/deqp/functional/gles3/framebufferblit/rect_01.html",
                  "checkout/deqp/functional/gles3/framebufferblit/rect_02.html",
                  "checkout/deqp/functional/gles3/framebufferblit/rect_03.html",
                  "checkout/deqp/functional/gles3/framebufferblit/rect_04.html",
                  "checkout/deqp/functional/gles3/framebufferblit/rect_05.html",
                  "checkout/deqp/functional/gles3/framebufferblit/rect_06.html",
                  "checkout/deqp/functional/gles3/indexedstatequery.html",
                  "checkout/deqp/functional/gles3/instancedrendering.html",
                  "checkout/deqp/functional/gles3/integerstatequery.html",
                  "checkout/deqp/functional/gles3/internalformatquery.html",
                  "checkout/deqp/functional/gles3/lifetime.html",
                  "checkout/deqp/functional/gles3/multisample/00_test_list.txt",
                  "checkout/deqp/functional/gles3/multisample/default_fbo.html",
                  "checkout/deqp/functional/gles3/multisample/fbo_4_samples.html",
                  "checkout/deqp/functional/gles3/multisample/fbo_8_samples.html",
                  "checkout/deqp/functional/gles3/multisample/fbo_max_samples.html",
                  "checkout/deqp/functional/gles3/multisample/multisample_test_generator.py",
                  "checkout/deqp/functional/gles3/negativebufferapi.html",
                  "checkout/deqp/functional/gles3/negativefragmentapi.html",
                  "checkout/deqp/functional/gles3/negativeshaderapi.html",
                  "checkout/deqp/functional/gles3/negativestateapi.html",
                  "checkout/deqp/functional/gles3/negativetextureapi.html",
                  "checkout/deqp/functional/gles3/negativevertexarrayapi.html",
                  "checkout/deqp/functional/gles3/occlusionquery_conservative.html",
                  "checkout/deqp/functional/gles3/occlusionquery_strict.html",
                  "checkout/deqp/functional/gles3/pixelbufferobject.html",
                  "checkout/deqp/functional/gles3/primitiverestart/00.html",
                  "checkout/deqp/functional/gles3/primitiverestart/00_test_list.txt",
                  "checkout/deqp/functional/gles3/primitiverestart/01.html",
                  "checkout/deqp/functional/gles3/primitiverestart/02.html",
                  "checkout/deqp/functional/gles3/primitiverestart/03.html",
                  "checkout/deqp/functional/gles3/primitiverestart/04.html",
                  "checkout/deqp/functional/gles3/primitiverestart/05.html",
                  "checkout/deqp/functional/gles3/primitiverestart/06.html",
                  "checkout/deqp/functional/gles3/primitiverestart/07.html",
                  "checkout/deqp/functional/gles3/primitiverestart/primitiverestart_test_generator.py",
                  "checkout/deqp/functional/gles3/rasterizerdiscard.html",
                  "checkout/deqp/functional/gles3/rbostatequery.html",
                  "checkout/deqp/functional/gles3/readpixel.html",
                  "checkout/deqp/functional/gles3/samplerobject.html",
                  "checkout/deqp/functional/gles3/samplerstatequery.html",
                  "checkout/deqp/functional/gles3/shaderapi.html",
                  "checkout/deqp/functional/gles3/shaderbuiltinvar.html",
                  "checkout/deqp/functional/gles3/shadercommonfunction.html",
                  "checkout/deqp/functional/gles3/shaderderivate_dfdx.html",
                  "checkout/deqp/functional/gles3/shaderderivate_dfdy.html",
                  "checkout/deqp/functional/gles3/shaderderivate_fwidth.html",
                  "checkout/deqp/functional/gles3/shaderindexing/00_test_list.txt",
                  "checkout/deqp/functional/gles3/shaderindexing/mat_00.html",
                  "checkout/deqp/functional/gles3/shaderindexing/mat_01.html",
                  "checkout/deqp/functional/gles3/shaderindexing/mat_02.html",
                  "checkout/deqp/functional/gles3/shaderindexing/shaderindexing_test_generator.py",
                  "checkout/deqp/functional/gles3/shaderindexing/tmp.html",
                  "checkout/deqp/functional/gles3/shaderindexing/uniform.html",
                  "checkout/deqp/functional/gles3/shaderindexing/varying.html",
                  "checkout/deqp/functional/gles3/shaderindexing/vec2.html",
                  "checkout/deqp/functional/gles3/shaderindexing/vec3.html",
                  "checkout/deqp/functional/gles3/shaderindexing/vec4.html",
                  "checkout/deqp/functional/gles3/shaderloop_do_while.html",
                  "checkout/deqp/functional/gles3/shaderloop_for.html",
                  "checkout/deqp/functional/gles3/shaderloop_while.html",
                  "checkout/deqp/functional/gles3/shadermatrix/00_test_list.txt",
                  "checkout/deqp/functional/gles3/shadermatrix/add_assign.html",
                  "checkout/deqp/functional/gles3/shadermatrix/add_const.html",
                  "checkout/deqp/functional/gles3/shadermatrix/add_dynamic.html",
                  "checkout/deqp/functional/gles3/shadermatrix/add_uniform.html",
                  "checkout/deqp/functional/gles3/shadermatrix/determinant.html",
                  "checkout/deqp/functional/gles3/shadermatrix/div_assign.html",
                  "checkout/deqp/functional/gles3/shadermatrix/div_const.html",
                  "checkout/deqp/functional/gles3/shadermatrix/div_dynamic.html",
                  "checkout/deqp/functional/gles3/shadermatrix/div_uniform.html",
                  "checkout/deqp/functional/gles3/shadermatrix/inverse.html",
                  "checkout/deqp/functional/gles3/shadermatrix/matrixcompmult.html",
                  "checkout/deqp/functional/gles3/shadermatrix/mul_assign.html",
                  "checkout/deqp/functional/gles3/shadermatrix/mul_const_highp.html",
                  "checkout/deqp/functional/gles3/shadermatrix/mul_const_lowp.html",
                  "checkout/deqp/functional/gles3/shadermatrix/mul_const_mediump.html",
                  "checkout/deqp/functional/gles3/shadermatrix/mul_dynamic_highp.html",
                  "checkout/deqp/functional/gles3/shadermatrix/mul_dynamic_lowp.html",
                  "checkout/deqp/functional/gles3/shadermatrix/mul_dynamic_mediump.html",
                  "checkout/deqp/functional/gles3/shadermatrix/mul_uniform_highp.html",
                  "checkout/deqp/functional/gles3/shadermatrix/mul_uniform_lowp.html",
                  "checkout/deqp/functional/gles3/shadermatrix/mul_uniform_mediump.html",
                  "checkout/deqp/functional/gles3/shadermatrix/negation.html",
                  "checkout/deqp/functional/gles3/shadermatrix/outerproduct.html",
                  "checkout/deqp/functional/gles3/shadermatrix/post_decrement.html",
                  "checkout/deqp/functional/gles3/shadermatrix/post_increment.html",
                  "checkout/deqp/functional/gles3/shadermatrix/pre_decrement.html",
                  "checkout/deqp/functional/gles3/shadermatrix/pre_increment.html",
                  "checkout/deqp/functional/gles3/shadermatrix/shadermatrix_test_generator.py",
                  "checkout/deqp/functional/gles3/shadermatrix/sub_assign.html",
                  "checkout/deqp/functional/gles3/shadermatrix/sub_const.html",
                  "checkout/deqp/functional/gles3/shadermatrix/sub_dynamic.html",
                  "checkout/deqp/functional/gles3/shadermatrix/sub_uniform.html",
                  "checkout/deqp/functional/gles3/shadermatrix/transpose.html",
                  "checkout/deqp/functional/gles3/shadermatrix/unary_addition.html",
                  "checkout/deqp/functional/gles3/shaderoperator/00_test_list.txt",
                  "checkout/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_00.html",
                  "checkout/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_01.html",
                  "checkout/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_02.html",
                  "checkout/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_03.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_00.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_01.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_02.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_03.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_04.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_05.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_06.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_07.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_08.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_09.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_10.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_11.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_12.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_13.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_14.html",
                  "checkout/deqp/functional/gles3/shaderoperator/binary_operator_15.html",
                  "checkout/deqp/functional/gles3/shaderoperator/bool_compare.html",
                  "checkout/deqp/functional/gles3/shaderoperator/common_functions_00.html",
                  "checkout/deqp/functional/gles3/shaderoperator/common_functions_01.html",
                  "checkout/deqp/functional/gles3/shaderoperator/common_functions_02.html",
                  "checkout/deqp/functional/gles3/shaderoperator/common_functions_03.html",
                  "checkout/deqp/functional/gles3/shaderoperator/common_functions_04.html",
                  "checkout/deqp/functional/gles3/shaderoperator/common_functions_05.html",
                  "checkout/deqp/functional/gles3/shaderoperator/common_functions_06.html",
                  "checkout/deqp/functional/gles3/shaderoperator/exponential.html",
                  "checkout/deqp/functional/gles3/shaderoperator/float_compare.html",
                  "checkout/deqp/functional/gles3/shaderoperator/geometric.html",
                  "checkout/deqp/functional/gles3/shaderoperator/int_compare.html",
                  "checkout/deqp/functional/gles3/shaderoperator/selection.html",
                  "checkout/deqp/functional/gles3/shaderoperator/sequence.html",
                  "checkout/deqp/functional/gles3/shaderoperator/shaderoperator_test_generator.py",
                  "checkout/deqp/functional/gles3/shaderoperator/unary_operator_00.html",
                  "checkout/deqp/functional/gles3/shaderoperator/unary_operator_01.html",
                  "checkout/deqp/functional/gles3/shaderoperator/unary_operator_02.html",
                  "checkout/deqp/functional/gles3/shaderpackingfunction.html",
                  "checkout/deqp/functional/gles3/shaderprecision_float.html",
                  "checkout/deqp/functional/gles3/shaderprecision_int.html",
                  "checkout/deqp/functional/gles3/shaderprecision_uint.html",
                  "checkout/deqp/functional/gles3/shaderstatequery.html",
                  "checkout/deqp/functional/gles3/shaderstruct.html",
                  "checkout/deqp/functional/gles3/shaderswitch.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/00_test_list.txt",
                  "checkout/deqp/functional/gles3/shadertexturefunction/shadertexturefunction_test_generator.py",
                  "checkout/deqp/functional/gles3/shadertexturefunction/texelfetch.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/texelfetchoffset.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/texture.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/texturegrad.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/texturegradoffset.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/texturelod.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/texturelodoffset.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/textureoffset.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/textureproj.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/textureprojgrad.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/textureprojgradoffset.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/textureprojlod.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/textureprojlodoffset.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/textureprojoffset.html",
                  "checkout/deqp/functional/gles3/shadertexturefunction/texturesize.html",
                  "checkout/deqp/functional/gles3/stringquery.html",
                  "checkout/deqp/functional/gles3/sync.html",
                  "checkout/deqp/functional/gles3/texturefiltering/00_test_list.txt",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_combinations_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_combinations_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_combinations_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_combinations_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_combinations_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_combinations_05.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_formats_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_formats_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_formats_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_formats_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_formats_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_formats_05.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_formats_06.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_formats_07.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_formats_08.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_formats_09.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_sizes_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_sizes_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_sizes_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_sizes_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_array_sizes_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_combinations_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_combinations_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_combinations_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_combinations_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_combinations_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_combinations_05.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_formats_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_formats_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_formats_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_formats_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_formats_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_formats_05.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_formats_06.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_formats_07.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_formats_08.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_formats_09.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_sizes_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_sizes_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_sizes_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_sizes_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_sizes_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/2d_sizes_05.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_05.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_06.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_07.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_08.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_09.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_10.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_11.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_12.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_13.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_14.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_15.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_16.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_17.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_18.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_19.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_20.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_21.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_22.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_23.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_24.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_25.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_26.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_27.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_28.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_29.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_30.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_31.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_32.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_33.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_34.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_combinations_35.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_formats_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_formats_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_formats_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_formats_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_formats_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_formats_05.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_formats_06.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_formats_07.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_formats_08.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_formats_09.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_sizes_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_sizes_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_sizes_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_sizes_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/3d_sizes_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_combinations_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_combinations_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_combinations_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_combinations_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_combinations_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_combinations_05.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_formats_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_formats_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_formats_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_formats_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_formats_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_formats_05.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_formats_06.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_formats_07.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_formats_08.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_formats_09.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_no_edges_visible.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_sizes_00.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_sizes_01.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_sizes_02.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_sizes_03.html",
                  "checkout/deqp/functional/gles3/texturefiltering/cube_sizes_04.html",
                  "checkout/deqp/functional/gles3/texturefiltering/texturefiltering_test_generator.py",
                  "checkout/deqp/functional/gles3/textureformat/00_test_list.txt",
                  "checkout/deqp/functional/gles3/textureformat/compressed_2d.html",
                  "checkout/deqp/functional/gles3/textureformat/compressed_cube.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_00.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_01.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_02.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_array_npot_03.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_00.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_01.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_02.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_array_pot_03.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_npot_00.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_npot_01.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_npot_02.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_npot_03.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_pot_00.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_pot_01.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_pot_02.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_2d_pot_03.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_3d_npot_00.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_3d_npot_01.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_3d_npot_02.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_3d_npot_03.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_3d_pot_00.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_3d_pot_01.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_3d_pot_02.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_3d_pot_03.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_cube_npot_00.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_cube_npot_01.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_cube_npot_02.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_cube_npot_03.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_cube_pot_00.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_cube_pot_01.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_cube_pot_02.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_color_cube_pot_03.html",
                  "checkout/deqp/functional/gles3/textureformat/sized_depth_stencil.html",
                  "checkout/deqp/functional/gles3/textureformat/textureformat_test_generator.py",
                  "checkout/deqp/functional/gles3/textureformat/unsized_2d.html",
                  "checkout/deqp/functional/gles3/textureformat/unsized_2d_array.html",
                  "checkout/deqp/functional/gles3/textureformat/unsized_3d.html",
                  "checkout/deqp/functional/gles3/textureshadow/00_test_list.txt",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_linear_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_mipmap_nearest_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_linear_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_linear_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_mipmap_nearest_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_array_nearest_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_linear_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_mipmap_nearest_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_linear_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_linear_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_mipmap_nearest_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/2d_nearest_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_linear_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_mipmap_nearest_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_linear_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_linear_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_always.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_greater.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_greater_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_less.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_less_or_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_mipmap_nearest_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_never.html",
                  "checkout/deqp/functional/gles3/textureshadow/cube_nearest_not_equal.html",
                  "checkout/deqp/functional/gles3/textureshadow/textureshadow_test_generator.py",
                  "checkout/deqp/functional/gles3/texturespecification/00_test_list.txt",
                  "checkout/deqp/functional/gles3/texturespecification/basic_copyteximage2d.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_copytexsubimage2d.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_03.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_04.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_03.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_04.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_03.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_04.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage3d_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage3d_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage3d_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage3d_03.html",
                  "checkout/deqp/functional/gles3/texturespecification/basic_texsubimage3d_04.html",
                  "checkout/deqp/functional/gles3/texturespecification/random_teximage2d_2d.html",
                  "checkout/deqp/functional/gles3/texturespecification/random_teximage2d_cube.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_align.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_depth.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_depth_pbo.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_pbo_2d_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_pbo_2d_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_03.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_pbo_cube_04.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_pbo_params.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage2d_unpack_params.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage3d_depth.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage3d_depth_pbo.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage3d_pbo_2d_array_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage3d_pbo_2d_array_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage3d_pbo_3d_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage3d_pbo_3d_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage3d_pbo_params.html",
                  "checkout/deqp/functional/gles3/texturespecification/teximage3d_unpack_params.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_03.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_04.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage2d_format_depth_stencil.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage2d_format_size.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_03.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage3d_format_depth_stencil.html",
                  "checkout/deqp/functional/gles3/texturespecification/texstorage3d_format_size.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_align.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_depth.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_empty_tex.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_02.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_03.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_04.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_params.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage2d_unpack_params.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage3d_depth.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_00.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_01.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_params.html",
                  "checkout/deqp/functional/gles3/texturespecification/texsubimage3d_unpack_params.html",
                  "checkout/deqp/functional/gles3/texturespecification/texturespecification_test_generator.py",
                  "checkout/deqp/functional/gles3/texturestatequery.html",
                  "checkout/deqp/functional/gles3/texturewrap.html",
                  "checkout/deqp/functional/gles3/texturewrap/00_test_list.txt",
                  "checkout/deqp/functional/gles3/texturewrap/eac_r11_npot.html",
                  "checkout/deqp/functional/gles3/texturewrap/eac_r11_pot.html",
                  "checkout/deqp/functional/gles3/texturewrap/eac_rg11_npot.html",
                  "checkout/deqp/functional/gles3/texturewrap/eac_rg11_pot.html",
                  "checkout/deqp/functional/gles3/texturewrap/eac_signed_r11_npot.html",
                  "checkout/deqp/functional/gles3/texturewrap/eac_signed_r11_pot.html",
                  "checkout/deqp/functional/gles3/texturewrap/eac_signed_rg11_npot.html",
                  "checkout/deqp/functional/gles3/texturewrap/eac_signed_rg11_pot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_eac_rgba8_npot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_eac_rgba8_pot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_eac_srgb8_alpha8_npot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_eac_srgb8_alpha8_pot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_rgb8_npot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_rgb8_pot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_rgb8_punchthrough_alpha1_npot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_rgb8_punchthrough_alpha1_pot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_srgb8_npot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_srgb8_pot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_srgb8_punchthrough_alpha1_npot.html",
                  "checkout/deqp/functional/gles3/texturewrap/etc2_srgb8_punchthrough_alpha1_pot.html",
                  "checkout/deqp/functional/gles3/texturewrap/rgba8_npot.html",
                  "checkout/deqp/functional/gles3/texturewrap/rgba8_pot.html",
                  "checkout/deqp/functional/gles3/texturewrap/texturewrap_test_generator.py",
                  "checkout/deqp/functional/gles3/transformfeedback/00_test_list.txt",
                  "checkout/deqp/functional/gles3/transformfeedback/array_element_interleaved_lines.html",
                  "checkout/deqp/functional/gles3/transformfeedback/array_element_interleaved_points.html",
                  "checkout/deqp/functional/gles3/transformfeedback/array_element_interleaved_triangles.html",
                  "checkout/deqp/functional/gles3/transformfeedback/array_element_separate_lines.html",
                  "checkout/deqp/functional/gles3/transformfeedback/array_element_separate_points.html",
                  "checkout/deqp/functional/gles3/transformfeedback/array_element_separate_triangles.html",
                  "checkout/deqp/functional/gles3/transformfeedback/array_interleaved_lines.html",
                  "checkout/deqp/functional/gles3/transformfeedback/array_interleaved_points.html",
                  "checkout/deqp/functional/gles3/transformfeedback/array_interleaved_triangles.html",
                  "checkout/deqp/functional/gles3/transformfeedback/array_separate_lines.html",
                  "checkout/deqp/functional/gles3/transformfeedback/array_separate_points.html",
                  "checkout/deqp/functional/gles3/transformfeedback/array_separate_triangles.html",
                  "checkout/deqp/functional/gles3/transformfeedback/basic_types_interleaved_lines.html",
                  "checkout/deqp/functional/gles3/transformfeedback/basic_types_interleaved_points.html",
                  "checkout/deqp/functional/gles3/transformfeedback/basic_types_interleaved_triangles.html",
                  "checkout/deqp/functional/gles3/transformfeedback/basic_types_separate_lines.html",
                  "checkout/deqp/functional/gles3/transformfeedback/basic_types_separate_points.html",
                  "checkout/deqp/functional/gles3/transformfeedback/basic_types_separate_triangles.html",
                  "checkout/deqp/functional/gles3/transformfeedback/interpolation_centroid.html",
                  "checkout/deqp/functional/gles3/transformfeedback/interpolation_flat.html",
                  "checkout/deqp/functional/gles3/transformfeedback/interpolation_smooth.html",
                  "checkout/deqp/functional/gles3/transformfeedback/point_size.html",
                  "checkout/deqp/functional/gles3/transformfeedback/position.html",
                  "checkout/deqp/functional/gles3/transformfeedback/random_interleaved_lines.html",
                  "checkout/deqp/functional/gles3/transformfeedback/random_interleaved_points.html",
                  "checkout/deqp/functional/gles3/transformfeedback/random_interleaved_triangles.html",
                  "checkout/deqp/functional/gles3/transformfeedback/random_separate_lines.html",
                  "checkout/deqp/functional/gles3/transformfeedback/random_separate_points.html",
                  "checkout/deqp/functional/gles3/transformfeedback/random_separate_triangles.html",
                  "checkout/deqp/functional/gles3/transformfeedback/transformfeedback_test_generator.py",
                  "checkout/deqp/functional/gles3/uniformapi.html",
                  "checkout/deqp/functional/gles3/uniformapi/00_test_list.txt",
                  "checkout/deqp/functional/gles3/uniformapi/info_query.html",
                  "checkout/deqp/functional/gles3/uniformapi/random.html",
                  "checkout/deqp/functional/gles3/uniformapi/uniformapi_test_generator.py",
                  "checkout/deqp/functional/gles3/uniformapi/value_assigned.html",
                  "checkout/deqp/functional/gles3/uniformapi/value_initial.html",
                  "checkout/deqp/functional/gles3/uniformbuffers/00_test_list.txt",
                  "checkout/deqp/functional/gles3/uniformbuffers/instance_array_basic_type.html",
                  "checkout/deqp/functional/gles3/uniformbuffers/multi_basic_types.html",
                  "checkout/deqp/functional/gles3/uniformbuffers/multi_nested_struct.html",
                  "checkout/deqp/functional/gles3/uniformbuffers/random.html",
                  "checkout/deqp/functional/gles3/uniformbuffers/single_basic_array.html",
                  "checkout/deqp/functional/gles3/uniformbuffers/single_basic_type.html",
                  "checkout/deqp/functional/gles3/uniformbuffers/single_nested_struct.html",
                  "checkout/deqp/functional/gles3/uniformbuffers/single_nested_struct_array.html",
                  "checkout/deqp/functional/gles3/uniformbuffers/single_struct.html",
                  "checkout/deqp/functional/gles3/uniformbuffers/single_struct_array.html",
                  "checkout/deqp/functional/gles3/uniformbuffers/uniformbuffers_test_generator.py",
                  "checkout/deqp/functional/gles3/vertexarrayobject.html",
                  "checkout/deqp/functional/gles3/vertexarrays/00_test_list.txt",
                  "checkout/deqp/functional/gles3/vertexarrays/multiple_attributes.count.html",
                  "checkout/deqp/functional/gles3/vertexarrays/multiple_attributes.output.html",
                  "checkout/deqp/functional/gles3/vertexarrays/multiple_attributes.storage.html",
                  "checkout/deqp/functional/gles3/vertexarrays/multiple_attributes.stride.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.first.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.normalize.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.offset.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.output_type.byte.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.output_type.float.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.output_type.half.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int_2_10_10_10.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.output_type.short.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_byte.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int_2_10_10_10.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_short.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.stride.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_copy.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_draw.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_read.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_copy.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_draw.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_read.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_copy.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_draw.html",
                  "checkout/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_read.html",
                  "checkout/deqp/functional/gles3/vertexarrays/vertexarrays_test_generator.py",
                  "checkout/deqp/genHTMLfromTest.py",
                  "checkout/deqp/modules/shared/glsAttributeLocationTests.js",
                  "checkout/deqp/modules/shared/glsBufferTestUtil.js",
                  "checkout/deqp/modules/shared/glsBuiltinPrecisionTests.js",
                  "checkout/deqp/modules/shared/glsBuiltinPrecisionTestsUnitTests.js",
                  "checkout/deqp/modules/shared/glsDrawTests.js",
                  "checkout/deqp/modules/shared/glsFboCompletenessTests.js",
                  "checkout/deqp/modules/shared/glsFboUtil.js",
                  "checkout/deqp/modules/shared/glsLifetimeTests.js",
                  "checkout/deqp/modules/shared/glsRandomUniformBlockCase.js",
                  "checkout/deqp/modules/shared/glsSamplerObjectTest.js",
                  "checkout/deqp/modules/shared/glsShaderExecUtil.js",
                  "checkout/deqp/modules/shared/glsShaderLibrary.js",
                  "checkout/deqp/modules/shared/glsShaderLibraryCase.js",
                  "checkout/deqp/modules/shared/glsShaderRenderCase.js",
                  "checkout/deqp/modules/shared/glsStateQuery.js",
                  "checkout/deqp/modules/shared/glsTextureTestUtil.js",
                  "checkout/deqp/modules/shared/glsUniformBlockCase.js",
                  "checkout/deqp/modules/shared/glsVertexArrayTests.js",
                  "checkout/deqp/run-closure.sh",
                  "checkout/deqp/temp_externs/chrome.js",
                  "checkout/deqp/temp_externs/deprecated.js",
                  "checkout/deqp/temp_externs/es3.js",
                  "checkout/deqp/temp_externs/es5.js",
                  "checkout/deqp/temp_externs/es6.js",
                  "checkout/deqp/temp_externs/es6_collections.js",
                  "checkout/deqp/temp_externs/fileapi.js",
                  "checkout/deqp/temp_externs/flash.js",
                  "checkout/deqp/temp_externs/gecko_css.js",
                  "checkout/deqp/temp_externs/gecko_dom.js",
                  "checkout/deqp/temp_externs/gecko_event.js",
                  "checkout/deqp/temp_externs/gecko_xml.js",
                  "checkout/deqp/temp_externs/google.js",
                  "checkout/deqp/temp_externs/html5.js",
                  "checkout/deqp/temp_externs/ie_css.js",
                  "checkout/deqp/temp_externs/ie_dom.js",
                  "checkout/deqp/temp_externs/ie_event.js",
                  "checkout/deqp/temp_externs/ie_vml.js",
                  "checkout/deqp/temp_externs/intl.js",
                  "checkout/deqp/temp_externs/iphone.js",
                  "checkout/deqp/temp_externs/mediasource.js",
                  "checkout/deqp/temp_externs/page_visibility.js",
                  "checkout/deqp/temp_externs/v8.js",
                  "checkout/deqp/temp_externs/w3c_anim_timing.js",
                  "checkout/deqp/temp_externs/w3c_css.js",
                  "checkout/deqp/temp_externs/w3c_css3d.js",
                  "checkout/deqp/temp_externs/w3c_device_sensor_event.js",
                  "checkout/deqp/temp_externs/w3c_dom1.js",
                  "checkout/deqp/temp_externs/w3c_dom2.js",
                  "checkout/deqp/temp_externs/w3c_dom3.js",
                  "checkout/deqp/temp_externs/w3c_elementtraversal.js",
                  "checkout/deqp/temp_externs/w3c_encoding.js",
                  "checkout/deqp/temp_externs/w3c_event.js",
                  "checkout/deqp/temp_externs/w3c_event3.js",
                  "checkout/deqp/temp_externs/w3c_geolocation.js",
                  "checkout/deqp/temp_externs/w3c_indexeddb.js",
                  "checkout/deqp/temp_externs/w3c_navigation_timing.js",
                  "checkout/deqp/temp_externs/w3c_range.js",
                  "checkout/deqp/temp_externs/w3c_rtc.js",
                  "checkout/deqp/temp_externs/w3c_selectors.js",
                  "checkout/deqp/temp_externs/w3c_xml.js",
                  "checkout/deqp/temp_externs/webkit_css.js",
                  "checkout/deqp/temp_externs/webkit_dom.js",
                  "checkout/deqp/temp_externs/webkit_event.js",
                  "checkout/deqp/temp_externs/webkit_notifications.js",
                  "checkout/deqp/temp_externs/webstorage.js",
                  "checkout/deqp/temp_externs/window.js",
                  "checkout/deqp/test-webgl2.js",
                  "checkout/deqp/test-webgl2.sh",
                  "checkout/deqp/webgl2.js",
                  "checkout/extra/50x50pixel-black-with-red-triangle.png",
                  "checkout/extra/big-fbos-example.html",
                  "checkout/extra/buffer-gc-stress.html",
                  "checkout/extra/buffer-sizes.html",
                  "checkout/extra/canvas-compositing-test.html",
                  "checkout/extra/canvas-compositing-test.png",
                  "checkout/extra/constant-index-out-of-range.html",
                  "checkout/extra/context-creation-and-destruction-stress.html",
                  "checkout/extra/cube-map-uploads-out-of-order.html",
                  "checkout/extra/fbo-lost-context.html",
                  "checkout/extra/getbuffersubdata-nonblocking-benchmark.html",
                  "checkout/extra/logo-256x256.png",
                  "checkout/extra/lots-of-polys-example.html",
                  "checkout/extra/lots-of-polys-shader-example.html",
                  "checkout/extra/multisample-corruption-stress.html",
                  "checkout/extra/offscreen-issue.html",
                  "checkout/extra/out-of-bounds-uniform-array-access.html",
                  "checkout/extra/out-of-memory.html",
                  "checkout/extra/out-of-resources.html",
                  "checkout/extra/out-of-vram.html",
                  "checkout/extra/point-no-attributes-stress.html",
                  "checkout/extra/program-test-1.html",
                  "checkout/extra/readpixels-after-alert.html",
                  "checkout/extra/sample-100.png",
                  "checkout/extra/sample-200.png",
                  "checkout/extra/sample-400.png",
                  "checkout/extra/sample.svg",
                  "checkout/extra/simulated-attrib-0-bug-test.html",
                  "checkout/extra/slow-shader-example.html",
                  "checkout/extra/tex-image-with-video-test.html",
                  "checkout/extra/tex-image-with-video-test.js",
                  "checkout/extra/texture-allocation-stress-test.html",
                  "checkout/extra/texture-from-camera-stress.html",
                  "checkout/extra/texture-sizing.html",
                  "checkout/extra/webgl-compressed-texture-size-limit-stress.html",
                  "checkout/extra/webgl-drawelements-validation.html",
                  "checkout/extra/webgl-info.html",
                  "checkout/extra/webgl-translate-shader.html",
                  "checkout/extra/workload-simulator.html",
                  "checkout/js/desktop-gl-constants.js",
                  "checkout/js/glsl-conformance-test.js",
                  "checkout/js/glsl-constructor-tests-generator.js",
                  "checkout/js/glsl-generator.js",
                  "checkout/js/js-test-post.js",
                  "checkout/js/js-test-pre.js",
                  "checkout/js/pnglib.js",
                  "checkout/js/test-eval.js",
                  "checkout/js/tests/canvas-tests-utils.js",
                  "checkout/js/tests/clipping-wide-points.js",
                  "checkout/js/tests/compositing-test.js",
                  "checkout/js/tests/compound-assignment-type-combination.js",
                  "checkout/js/tests/compressed-tex-image.js",
                  "checkout/js/tests/compressed-texture-utils.js",
                  "checkout/js/tests/context-methods.js",
                  "checkout/js/tests/drawingbuffer-storage-test.js",
                  "checkout/js/tests/ext-color-buffer-half-float.js",
                  "checkout/js/tests/ext-float-blend.js",
                  "checkout/js/tests/ext-texture-filter-anisotropic.js",
                  "checkout/js/tests/gl-bindattriblocation-aliasing.js",
                  "checkout/js/tests/gl-enum-tests.js",
                  "checkout/js/tests/gl-get-tex-parameter.js",
                  "checkout/js/tests/gl-object-get-calls.js",
                  "checkout/js/tests/gl-vertex-attrib.js",
                  "checkout/js/tests/instanceof-test.js",
                  "checkout/js/tests/invalid-vertex-attrib-test.js",
                  "checkout/js/tests/iterable-test.js",
                  "checkout/js/tests/line-rendering-quality.js",
                  "checkout/js/tests/no-over-optimizations-on-uniform-array.js",
                  "checkout/js/tests/oes-texture-float-and-half-float-linear.js",
                  "checkout/js/tests/offscreencanvas-transfer-image-bitmap.js",
                  "checkout/js/tests/out-of-bounds-test.js",
                  "checkout/js/tests/ovr_multiview2_util.js",
                  "checkout/js/tests/shader-with-non-reserved-words.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-canvas-sub-rectangle.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-canvas.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-image-bitmap-from-blob.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-image-bitmap-from-canvas.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-image-bitmap-from-image-bitmap.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-image-bitmap-from-image-data.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-image-bitmap-from-image.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-image-bitmap-from-video.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-image-data.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-image.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-svg-image.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-video.js",
                  "checkout/js/tests/tex-image-and-sub-image-2d-with-webgl-canvas.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-canvas-sub-rectangle.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-canvas.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-image-bitmap-from-blob.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-image-bitmap-from-canvas.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-image-bitmap-from-image-bitmap.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-image-bitmap-from-image-data.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-image-bitmap-from-image.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-image-bitmap-from-video.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-image-data.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-image.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-svg-image.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-video.js",
                  "checkout/js/tests/tex-image-and-sub-image-3d-with-webgl-canvas.js",
                  "checkout/js/tests/tex-image-and-sub-image-utils.js",
                  "checkout/js/tests/tex-image-and-sub-image-with-image-bitmap-utils.js",
                  "checkout/js/tests/tex-input-validation.js",
                  "checkout/js/tests/texture-corner-case-videos.js",
                  "checkout/js/tests/typed-array-test-cases.js",
                  "checkout/js/tests/typed-array-worker.js",
                  "checkout/js/tests/webgl-blend-func-extended.js",
                  "checkout/js/tests/webgl-compressed-texture-size-limit.js",
                  "checkout/js/tests/webgl-draw-buffers-utils.js",
                  "checkout/js/webgl-test-harness.js",
                  "checkout/js/webgl-test-utils.js",
                  "checkout/performance/parallel_shader_compile/index.html",
                  "checkout/performance/parallel_shader_compile/shaders/aquarium/README",
                  "checkout/performance/parallel_shader_compile/shaders/aquarium/shader-cache.txt",
                  "checkout/performance/webgl_webcodecs_video_frame/index.html",
                  "checkout/py/lint/LICENSE",
                  "checkout/py/lint/README.md",
                  "checkout/py/lint/lint.allowlist",
                  "checkout/py/lint/lint.py",
                  "checkout/py/tex_image_test_generator.py",
                  "checkout/resources/1-channel.jpg",
                  "checkout/resources/3x3.png",
                  "checkout/resources/blue-1x1.jpg",
                  "checkout/resources/boolUniformShader.vert",
                  "checkout/resources/bug-32888-texture.png",
                  "checkout/resources/exif-orientation-originals/exif-orientation-test-2-mirror-horizontal.jpg",
                  "checkout/resources/exif-orientation-originals/exif-orientation-test-3-rotate-180.jpg",
                  "checkout/resources/exif-orientation-originals/exif-orientation-test-4-mirror-vertical.jpg",
                  "checkout/resources/exif-orientation-originals/exif-orientation-test-5-mirror-horizontal-90-ccw.jpg",
                  "checkout/resources/exif-orientation-originals/exif-orientation-test-6-90-cw.jpg",
                  "checkout/resources/exif-orientation-originals/exif-orientation-test-7-mirror-horizontal-90-cw.jpg",
                  "checkout/resources/exif-orientation-originals/exif-orientation-test-8-90-ccw.jpg",
                  "checkout/resources/exif-orientation-originals/exif-orientation-test.psd",
                  "checkout/resources/exif-orientation-test-1-normal.jpg",
                  "checkout/resources/exif-orientation-test-2-mirror-horizontal.jpg",
                  "checkout/resources/exif-orientation-test-3-rotate-180.jpg",
                  "checkout/resources/exif-orientation-test-4-mirror-vertical.jpg",
                  "checkout/resources/exif-orientation-test-5-mirror-horizontal-90-ccw.jpg",
                  "checkout/resources/exif-orientation-test-6-90-cw.jpg",
                  "checkout/resources/exif-orientation-test-7-mirror-horizontal-90-cw.jpg",
                  "checkout/resources/exif-orientation-test-8-90-ccw.jpg",
                  "checkout/resources/floatUniformShader.vert",
                  "checkout/resources/fragmentShader.frag",
                  "checkout/resources/glsl-feature-tests.css",
                  "checkout/resources/glsl-generator.js",
                  "checkout/resources/gray-1024x1024.jpg",
                  "checkout/resources/gray-ramp-256-with-128-alpha.png",
                  "checkout/resources/gray-ramp-256.png",
                  "checkout/resources/gray-ramp-default-gamma.png",
                  "checkout/resources/gray-ramp-gamma0.1.png",
                  "checkout/resources/gray-ramp-gamma1.0.png",
                  "checkout/resources/gray-ramp-gamma2.0.png",
                  "checkout/resources/gray-ramp-gamma4.0.png",
                  "checkout/resources/gray-ramp-gamma9.0.png",
                  "checkout/resources/gray-ramp.png",
                  "checkout/resources/green-2x2-16bit.png",
                  "checkout/resources/intArrayUniformShader.vert",
                  "checkout/resources/intUniformShader.vert",
                  "checkout/resources/js-test-style.css",
                  "checkout/resources/matForWebGL2UniformShader.vert",
                  "checkout/resources/matUniformShader.vert",
                  "checkout/resources/noopUniformShader.frag",
                  "checkout/resources/noopUniformShader.vert",
                  "checkout/resources/noopUniformShaderES3.frag",
                  "checkout/resources/noopUniformShaderES3.vert",
                  "checkout/resources/npot-video-1920x1080.mp4",
                  "checkout/resources/npot-video.mp4",
                  "checkout/resources/npot-video.webmvp8.webm",
                  "checkout/resources/ogles-tests.css",
                  "checkout/resources/opengl_logo.jpg",
                  "checkout/resources/red-gradient-8x1-10bit-untagged.png",
                  "checkout/resources/red-green-128x128-linear-profile.jpg",
                  "checkout/resources/red-green-128x128-linear-profile.psd",
                  "checkout/resources/red-green-480x272-sar-136x135-dar-16x9.mp4",
                  "checkout/resources/red-green-480x272.png",
                  "checkout/resources/red-green-blue-cyan-4x4.png",
                  "checkout/resources/red-green-blue-cyan-4x4.psd",
                  "checkout/resources/red-green-hard.hdr",
                  "checkout/resources/red-green-hard.png",
                  "checkout/resources/red-green-semi-transparent.png",
                  "checkout/resources/red-green.bt601.vp9.webm",
                  "checkout/resources/red-green.mp4",
                  "checkout/resources/red-green.png",
                  "checkout/resources/red-green.svg",
                  "checkout/resources/red-green.webmvp8.webm",
                  "checkout/resources/red-indexed.png",
                  "checkout/resources/samplerForWebGL2UniformShader.frag",
                  "checkout/resources/samplerUniformShader.frag",
                  "checkout/resources/small-square-with-cie-rgb-profile.png",
                  "checkout/resources/small-square-with-colormatch-profile.png",
                  "checkout/resources/small-square-with-colorspin-profile.jpg",
                  "checkout/resources/small-square-with-colorspin-profile.png",
                  "checkout/resources/small-square-with-e-srgb-profile.png",
                  "checkout/resources/small-square-with-smpte-c-profile.png",
                  "checkout/resources/small-square-with-srgb-iec61966-2.1-profile.png",
                  "checkout/resources/structUniformShader.vert",
                  "checkout/resources/thunderbird-logo-64x64.png",
                  "checkout/resources/transparent-2frames.mp4",
                  "checkout/resources/transparent-2frames.webm",
                  "checkout/resources/transparent-on-left-indexed.png",
                  "checkout/resources/uintUniformShader.vert",
                  "checkout/resources/uniformBlockShader.frag",
                  "checkout/resources/uniformBlockShader.vert",
                  "checkout/resources/vertexShader.vert",
                  "checkout/resources/video-rotation-0.mp4",
                  "checkout/resources/video-rotation-0.vp9.mp4",
                  "checkout/resources/video-rotation-180.mp4",
                  "checkout/resources/video-rotation-180.vp9.mp4",
                  "checkout/resources/video-rotation-270.mp4",
                  "checkout/resources/video-rotation-270.vp9.mp4",
                  "checkout/resources/video-rotation-90.mp4",
                  "checkout/resources/video-rotation-90.vp9.mp4",
                  "checkout/resources/webgl-logo.png",
                  "checkout/resources/zero-alpha.png",
                  "checkout/test-guidelines.md",
                  "checkout/webgl-conformance-tests.html",
                  "iframe-passthrough.css",
                  "mochi-single.html",
                ]


["generated/test_..__always-fail.html"]
subsuite = "webgl1-core"
fail-if = ["true"]

["generated/test_2_conformance2__attribs__gl-bindAttribLocation-aliasing-inactive.html"]
subsuite = "webgl2-core"
fail-if = ["os != 'win'"]

["generated/test_2_conformance2__attribs__gl-vertex-attrib-i-render.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'win'"]

["generated/test_2_conformance2__attribs__gl-vertex-attrib-normalized-int.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__attribs__gl-vertex-attrib.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'win'"]

["generated/test_2_conformance2__attribs__gl-vertexattribipointer-offsets.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__attribs__gl-vertexattribipointer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__attribs__invalid-vertex-attribs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__attribs__render-no-enabled-attrib-arrays.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__bound-buffer-size-change-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__buffer-copying-contents.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__buffer-copying-restrictions.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__buffer-data-and-buffer-sub-data-sub-source.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__buffer-overflow-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__buffer-type-restrictions.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__delete-buffer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__get-buffer-sub-data-validity.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__get-buffer-sub-data.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'win'"]

["generated/test_2_conformance2__buffers__one-large-uniform-buffer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__uniform-buffers-second-compile.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__uniform-buffers-state-restoration.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__buffers__uniform-buffers.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__canvas__drawingbuffer-storage-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__canvas__to-data-url-with-pack-params.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__context__constants-and-properties-2.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__context__context-attributes-depth-stencil-antialias-obeyed.html"]
subsuite = "webgl2-core"
fail-if = [
  "os == 'android'",
  "os == 'linux'",
]

["generated/test_2_conformance2__context__context-mode.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__context__context-resize-changes-buffer-binding-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__context__context-sharing-texture2darray-texture3d-data-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__context__context-type-test-2.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__context__incorrect-context-object-behaviour.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__context__methods-2.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__context__no-experimental-webgl2.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__ext-color-buffer-float.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'mac' && debug"]

["generated/test_2_conformance2__extensions__ext-color-buffer-half-float.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__ext-conservative-depth.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__ext-disjoint-timer-query-webgl2.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__ext-render-snorm.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__ext-texture-filter-anisotropic.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__ext-texture-norm16.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'android'"] #Bug 1658801
fail-if = [
  "os == 'mac'",
  "os == 'linux'",
]

["generated/test_2_conformance2__extensions__nv-shader-noperspective-interpolation.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__oes-draw-buffers-indexed.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__oes-sample-variables.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__oes-shader-multisample-interpolation.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__ovr_multiview2.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'win'"]
skip-if = ["os == 'android'"]

["generated/test_2_conformance2__extensions__ovr_multiview2_depth.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'android'"]

["generated/test_2_conformance2__extensions__ovr_multiview2_draw_buffers.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'android'"]
fail-if = ["os == 'win' && debug"]

["generated/test_2_conformance2__extensions__ovr_multiview2_flat_varying.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__ovr_multiview2_instanced_draw.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'android'"]

["generated/test_2_conformance2__extensions__ovr_multiview2_non_multiview_shaders.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__ovr_multiview2_single_view_operations.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'android'"]

["generated/test_2_conformance2__extensions__ovr_multiview2_timer_query.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__ovr_multiview2_transform_feedback.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'android' && android_version == '33'"]

["generated/test_2_conformance2__extensions__promoted-extensions-in-shaders.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__promoted-extensions.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__required-extensions.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'linux'"]

["generated/test_2_conformance2__extensions__webgl-blend-func-extended.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__webgl-clip-cull-distance.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__webgl-multi-draw-instanced-base-vertex-base-instance.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__extensions__webgl-provoking-vertex.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__webgl-render-shared-exponent.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__webgl-shader-pixel-local-storage.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__extensions__webgl-stencil-texturing.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__glsl3__array-as-return-value.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__array-assign-constructor.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__array-assign.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__array-complex-indexing.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__array-element-increment.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__array-equality.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__array-in-complex-expression.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__array-initialize-with-same-name-array.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__array-length-side-effects.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__attrib-location-length-limits.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__bool-type-cast-bug-uint-ivec-uvec.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__compare-structs-containing-arrays.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__compound-assignment-type-combination.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__const-array-init.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__const-struct-from-array-as-function-parameter.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__float-parsing.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__forbidden-operators.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__forward-declaration.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__frag-depth.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__fragment-shader-loop-crash.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__gradient-in-discontinuous-loop.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__input-with-interpotaion-as-lvalue.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__invalid-default-precision.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__invalid-invariant.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__loops-with-side-effects.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'win'"]

["generated/test_2_conformance2__glsl3__matrix-row-major-dynamic-indexing.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__glsl3__matrix-row-major.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__misplaced-version-directive.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__no-attribute-vertex-shader.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__precision-side-effects-bug.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__reciprocal-sqrt-of-sum-of-squares-crash.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__sampler-array-indexing.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__sampler-no-precision.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__sequence-operator-returns-non-constant.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__shader-linking.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__shader-with-1024-character-define.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__shader-with-1024-character-identifier.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__shader-with-1025-character-define.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__shader-with-1025-character-identifier.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__shader-with-invalid-characters.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__shader-with-mis-matching-uniform-block.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__short-circuiting-in-loop-condition.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__switch-case.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'win'"]

["generated/test_2_conformance2__glsl3__texture-bias.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'win'"]

["generated/test_2_conformance2__glsl3__texture-offset-non-constant-offset.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__texture-offset-out-of-range.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__texture-offset-uniform-texture-coordinate.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__tricky-loop-conditions.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'win'"]

["generated/test_2_conformance2__glsl3__uint-int-shift-bug.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__unary-minus-operator-in-dynamic-loop.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__uniform-block-layout-match.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__uniform-block-layouts.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__uniform-location-length-limits.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'win' && debug"]

["generated/test_2_conformance2__glsl3__uniform-struct-with-non-square-matrix.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__uninitialized-local-global-variables.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__valid-invariant.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'linux' && display != 'wayland'"]

["generated/test_2_conformance2__glsl3__varying-struct-inline-definition.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__vector-dynamic-indexing-nv-driver-bug.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__glsl3__vector-dynamic-indexing-swizzled-lvalue.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__glsl3__vector-dynamic-indexing.html"]
subsuite = "webgl2-ext"
skip-if = [
  "os == 'win'",
  "os == 'mac' && apple_silicon",
]

["generated/test_2_conformance2__misc__blend-integer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__misc__expando-loss-2.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'android'",
  "os == 'linux'",
  "verify && debug",
]

["generated/test_2_conformance2__misc__getextension-while-pbo-bound-stability.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__misc__instanceof-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__misc__null-object-behaviour-2.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__misc__object-deletion-behaviour-2.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__misc__uninitialized-test-2.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'mac'",
  "os == 'win'",
]

["generated/test_2_conformance2__misc__views-with-offsets.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__offscreencanvas__context-creation-worker.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__offscreencanvas__context-creation.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__offscreencanvas__methods-2-worker.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__offscreencanvas__methods-2.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__offscreencanvas__offscreencanvas-query.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__offscreencanvas__offscreencanvas-sync.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'mac' && !debug"]

["generated/test_2_conformance2__offscreencanvas__offscreencanvas-timer-query.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__offscreencanvas__offscreencanvas-transfer-image-bitmap.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__programs__active-built-in-attribs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__programs__get-uniform-indices.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__programs__gl-get-frag-data-location.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'android'"]

["generated/test_2_conformance2__programs__sampler-uniforms.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__query__occlusion-query-scissor.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__query__occlusion-query.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance2__query__query.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__reading__format-r11f-g11f-b10f.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__reading__read-pixels-from-fbo-test.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance2__reading__read-pixels-from-rgb8-into-pbo-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__reading__read-pixels-into-pixel-pack-buffer.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__reading__read-pixels-pack-parameters.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__renderbuffers__framebuffer-object-attachment.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__renderbuffers__framebuffer-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__renderbuffers__framebuffer-texture-layer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__renderbuffers__invalidate-framebuffer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__renderbuffers__multisample-draws-between-blits.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'linux'"]

["generated/test_2_conformance2__renderbuffers__multisample-with-full-sample-counts.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__renderbuffers__multisampled-depth-renderbuffer-initialization.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__renderbuffers__multisampled-renderbuffer-initialization.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__renderbuffers__multisampled-stencil-renderbuffer-initialization.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__renderbuffers__readbuffer.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__rendering__attrib-type-match.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__blitframebuffer-filter-outofbounds.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__blitframebuffer-filter-srgb.html"]
subsuite = "webgl2-core"
fail-if = [
  "os == 'linux'",
  "os == 'mac'",
]

["generated/test_2_conformance2__rendering__blitframebuffer-multisampled-readbuffer.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'linux'"]

["generated/test_2_conformance2__rendering__blitframebuffer-outside-readbuffer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__blitframebuffer-r11f-g11f-b10f.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__blitframebuffer-resolve-to-back-buffer.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance2__rendering__blitframebuffer-scissor-enabled.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__blitframebuffer-size-overflow.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__blitframebuffer-srgb-and-linear-drawbuffers.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__blitframebuffer-stencil-only.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__blitframebuffer-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__blitframebuffer-unaffected-by-colormask.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__canvas-resizing-with-pbo-bound.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__clear-func-buffer-type-match.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__clear-srgb-color-buffer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__clearbuffer-sub-source.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__clearbufferfv-with-alpha-false.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__clipping-wide-points.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'linux'"]

["generated/test_2_conformance2__rendering__depth-stencil-feedback-loop.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__draw-buffers-dirty-state-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__draw-buffers-driver-hang.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__draw-buffers-sparse-output-locations.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'win'"]

["generated/test_2_conformance2__rendering__draw-buffers.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__draw-with-integer-texture-base-level.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__element-index-uint.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__framebuffer-completeness-draw-framebuffer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__framebuffer-completeness-unaffected.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__framebuffer-mismatched-attachment-targets.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'win'"]

["generated/test_2_conformance2__rendering__framebuffer-render-to-layer-angle-issue.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'win'"]

["generated/test_2_conformance2__rendering__framebuffer-render-to-layer.html"]
subsuite = "webgl2-core"
fail-if = [
  "os == 'android'",
  "os == 'mac'",
]

["generated/test_2_conformance2__rendering__framebuffer-texture-changing-base-level.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__framebuffer-texture-level1.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'mac' && !apple_silicon"]
skip-if = ["os == 'linux'"]

["generated/test_2_conformance2__rendering__framebuffer-to-texture.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'linux'"]

["generated/test_2_conformance2__rendering__framebuffer-unsupported.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__fs-color-type-mismatch-color-buffer-type.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__instanced-arrays.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__instanced-rendering-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__instanced-rendering-large-divisor.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__line-rendering-quality.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'linux'"]

["generated/test_2_conformance2__rendering__multisampling-depth-resolve.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'linux'"]

["generated/test_2_conformance2__rendering__multisampling-fragment-evaluation.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__out-of-bounds-index-buffers-after-copying.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__rasterizer-discard-and-implicit-clear.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__read-draw-when-missing-image.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__rgb-format-support.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__texture-switch-performance.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance2__rendering__uniform-block-buffer-size.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'android'"]

["generated/test_2_conformance2__rendering__vertex-id-large-count.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__rendering__vertex-id.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__samplers__multi-context-sampler-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__samplers__sampler-drawing-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__samplers__samplers.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__state__gl-enum-tests.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__state__gl-get-calls.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'linux'"]

["generated/test_2_conformance2__state__gl-getstring.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__state__gl-object-get-calls.html"]
subsuite = "webgl2-core"
skip-if = ["true"]
fail-if = ["os == 'linux'"]

["generated/test_2_conformance2__sync__sync-webgl-specific.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__canvas__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_blob__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_canvas__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_bitmap__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_image_data__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_bitmap_from_video__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__image_data__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__misc__active-3d-texture-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__angle-stuck-depth-textures.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__canvas-remains-unchanged-after-used-in-webgl-texture.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__compressed-tex-from-pbo-crash.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__compressed-tex-image.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__copy-texture-cube-map-AMD-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__copy-texture-cube-map-bug.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'linux'"]

["generated/test_2_conformance2__textures__misc__copy-texture-image-luma-format.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__copy-texture-image-same-texture.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'linux'",
  "os == 'win'",
]

["generated/test_2_conformance2__textures__misc__copy-texture-image-webgl-specific.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__copy-texture-image.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__generate-mipmap-with-large-base-level.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__gl-get-tex-parameter.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__immutable-tex-render-feedback.html"]
subsuite = "webgl2-core"
fail-if = [
  "os == 'android'",
  "os == 'linux'",
  "os == 'mac'",
]
skip-if = ["os == 'linux' && debug"]

["generated/test_2_conformance2__textures__misc__integer-cubemap-specification-order-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__integer-cubemap-texture-sampling.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__mipmap-fbo.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__npot-video-sizing.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__origin-clean-conformance-offscreencanvas.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance2__textures__misc__tex-3d-mipmap-levels-intel-bug.html"]
subsuite = "webgl2-core"
fail-if = ["win11_2009"]

["generated/test_2_conformance2__textures__misc__tex-3d-size-limit.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__tex-base-level-bug.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'mac'"]  # macosx1014 due to 1563418

["generated/test_2_conformance2__textures__misc__tex-image-10bpc.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__textures__misc__tex-image-and-sub-image-with-array-buffer-view-sub-source.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__tex-image-with-bad-args-from-dom-elements.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'win'",
  "os == 'mac'",
  "os == 'android' && processor == 'aarch64'", # Bug 1687073
]

["generated/test_2_conformance2__textures__misc__tex-image-with-bad-args.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__tex-image-with-different-data-source.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__tex-input-validation.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'android'",
  "os == 'win'",
]

["generated/test_2_conformance2__textures__misc__tex-mipmap-levels.html"]
subsuite = "webgl2-core"
fail-if = [
  "os == 'mac'",
  "win11_2009",
]

["generated/test_2_conformance2__textures__misc__tex-new-formats.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__tex-srgb-mipmap.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__misc__tex-storage-2d.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__tex-storage-and-subimage-3d.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__tex-storage-compressed-formats.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__tex-subimage3d-canvas-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__tex-subimage3d-pixel-buffer-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__tex-unpack-params-imagedata.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__misc__tex-unpack-params-with-flip-y-and-premultiply-alpha.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__textures__misc__tex-unpack-params.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'mac' && debug"]
fail-if = ["os == 'mac'"]

["generated/test_2_conformance2__textures__misc__texel-fetch-undefined.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__misc__texture-npot.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__textures__svg_image__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__svg_image__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__video__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance2__textures__video__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance2__textures__video__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance2__textures__video__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance2__textures__video__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance2__textures__video__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__video__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance2__textures__video__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__video__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac' && !apple_silicon"]

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r11f_g11f_b10f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r11f_g11f_b10f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r16f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r16f-red-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r32f-red-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r8-red-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-r8ui-red_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg16f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg16f-rg-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg32f-rg-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg8-rg-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rg8ui-rg_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb10_a2-rgba-unsigned_int_2_10_10_10_rev.html"]
subsuite = "webgl2-ext"
fail-if = ["true"]

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb16f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb16f-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb32f-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb565-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb5_a1-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb9_e5-rgb-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgb9_e5-rgb-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba16f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba16f-rgba-half_float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba32f-rgba-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba4-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-srgb8-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__textures__webgl_canvas__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance2__transform_feedback__default_transform_feedback.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__transform_feedback__non-existent-varying.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__transform_feedback__same-buffer-two-binding-points.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__transform_feedback__simultaneous_binding.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__transform_feedback__switching-objects.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__transform_feedback__too-small-buffers.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance2__transform_feedback__transform_feedback.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'linux'",
  "os == 'android' && debug",
]

["generated/test_2_conformance2__transform_feedback__two-unreferenced-varyings.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__transform_feedback__unwritten-output-defaults-to-zero.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__uniforms__dependent-buffer-change.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__uniforms__draw-with-uniform-blocks.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__uniforms__gl-uniform-arrays-sub-source.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__uniforms__incompatible-texture-type-for-sampler.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__uniforms__large-uniform-buffers.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__uniforms__query-uniform-blocks-after-shader-detach.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__uniforms__simple-buffer-change.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__uniforms__uniform-blocks-with-arrays.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__vertex_arrays__vertex-array-object-and-disabled-attributes.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__vertex_arrays__vertex-array-object.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance2__wasm__bufferdata-16gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__wasm__bufferdata-4gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__wasm__buffersubdata-16gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__wasm__buffersubdata-4gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__wasm__getbuffersubdata-16gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__wasm__getbuffersubdata-4gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__wasm__readpixels-16gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__wasm__readpixels-4gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__wasm__teximage2d-16gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__wasm__teximage2d-4gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__wasm__texsubimage2d-16gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance2__wasm__texsubimage2d-4gb-wasm-memory.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance__attribs__gl-bindAttribLocation-aliasing.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-bindAttribLocation-matrix.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-bindAttribLocation-nonexistent-attribute.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-bindAttribLocation-repeated.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-disabled-vertex-attrib-update.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-disabled-vertex-attrib.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-enable-vertex-attrib.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-matrix-attributes.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-vertex-attrib-context-switch.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-vertex-attrib-render.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-vertex-attrib-unconsumed-out-of-bounds.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-vertex-attrib-zero-issues.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-vertexattribpointer-offsets.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__attribs__gl-vertexattribpointer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__buffer-bind-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__buffer-data-and-buffer-sub-data.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__buffer-data-array-buffer-delete.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__buffer-data-dynamic-delay.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__buffer-uninitialized.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__element-array-buffer-delete-recreate.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__index-validation-copies-indices.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__index-validation-crash-with-buffer-sub-data.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__index-validation-large-buffer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__index-validation-verifies-too-many-indices.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__index-validation-with-resized-buffer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__index-validation.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__buffers__vertex-buffer-updated-after-draw.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__buffer-offscreen-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__buffer-preserve-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__canvas-test.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'win'"]

["generated/test_2_conformance__canvas__canvas-zero-size.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__draw-static-webgl-to-multiple-canvas-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__draw-webgl-to-canvas-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__drawingbuffer-hd-dpi-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__drawingbuffer-static-canvas-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__drawingbuffer-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__framebuffer-bindings-affected-by-to-data-url.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__framebuffer-bindings-unaffected-on-resize.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__rapid-resizing.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__render-after-resize-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__texture-bindings-unaffected-on-resize.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__to-data-url-after-composite.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__to-data-url-test.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'win'"]

["generated/test_2_conformance__canvas__viewport-unchanged-upon-resize.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__canvas__webgl-to-2d-canvas.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-attribute-preserve-drawing-buffer-antialias.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-attribute-preserve-drawing-buffer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-attributes-alpha-depth-stencil-antialias.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'linux'"]

["generated/test_2_conformance__context__context-creation-and-destruction.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-creation.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-eviction-with-garbage-collection.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-hidden-alpha.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-lost-restored.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-lost.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-no-alpha-fbo-with-alpha.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-release-upon-reload.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-release-with-workers.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__context-size-change.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__deleted-object-behavior.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__incorrect-context-object-behaviour.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__premultiplyalpha-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__user-defined-properties-on-context.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__context__zero-sized-canvas.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__ext-clip-control.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__ext-color-buffer-half-float.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__ext-depth-clamp.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__ext-disjoint-timer-query.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__ext-float-blend.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__ext-polygon-offset-clamp.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__ext-texture-compression-bptc.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__ext-texture-compression-rgtc.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__ext-texture-filter-anisotropic.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__ext-texture-mirror-clamp-to-edge.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__get-extension.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__khr-parallel-shader-compile.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__oes-texture-float-linear.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__s3tc-and-rgtc.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__webgl-compressed-texture-astc.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'android' && debug"]

["generated/test_2_conformance__extensions__webgl-compressed-texture-etc.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__webgl-compressed-texture-etc1.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__webgl-compressed-texture-pvrtc.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__webgl-compressed-texture-s3tc-srgb.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__webgl-compressed-texture-size-limit.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__webgl-debug-renderer-info.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__webgl-debug-shaders.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__webgl-multi-draw.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__extensions__webgl-polygon-mode.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__glsl__bugs__angle-ambiguous-function-call.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__angle-constructor-invalid-parameters.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__angle-d3d11-compiler-error.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__angle-dx-variable-bug.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__array-of-struct-with-int-first-position.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__assign-to-swizzled-twice-in-function.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__bool-type-cast-bug-int-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__character-set.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__compare-loop-index-to-uniform.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__complex-glsl-does-not-crash.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__compound-assignment-type-combination.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__conditional-discard-in-loop.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__conditional-discard-optimization.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__conditional-texture-fetch.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__constant-precision-qualifier.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__floor-div-cos-should-not-truncate.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__floored-division-accuracy.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__fragcoord-linking-bug.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__gl-fragcoord-multisampling-bug.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__global-invariant-does-not-leak-across-shaders.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__if-return-and-elseif.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__in-parameter-passed-as-inout-argument-and-global.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__init-array-with-loop.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__invariant-does-not-leak-across-shaders.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__logic-inside-block-without-braces.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__long-expressions-should-not-crash.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__loop-if-loop-gradient.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__modulo-arithmetic-accuracy.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__multiplication-assignment.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__nested-functions-should-not-crash.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__nested-loops-with-break-and-continue.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__nested-sequence-operator.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__pow-of-small-constant-in-user-defined-function.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__pow-with-constant-exponent-should-not-crash.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__qualcomm-crash.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__qualcomm-loop-with-continue-crash.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__sampler-array-struct-function-arg.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__sampler-array-using-loop-index.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'linux' && display != 'wayland'"]

["generated/test_2_conformance__glsl__bugs__sampler-struct-function-arg.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__sequence-operator-evaluation-order.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__sketchfab-lighting-shader-crash.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__struct-constructor-highp-bug.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__struct-with-single-member-constructor.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__temp-expressions-should-not-crash.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__unary-minus-operator-float-bug.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__undefined-index-should-not-crash.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__uniforms-should-not-lose-values.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__varying-arrays-should-not-be-reversed.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__vector-matrix-constructor-scalarization.html"]
subsuite = "webgl2-ext"
fail-if = [
  "os == 'android' && !debug",
  "os == 'mac' && !apple_silicon",
]

["generated/test_2_conformance__glsl__bugs__vector-scalar-arithmetic-inside-loop-complex.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__bugs__vector-scalar-arithmetic-inside-loop.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-bvec2.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-bvec3.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-bvec4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-ivec2.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-ivec3.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-ivec4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-mat2.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-mat3.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-mat4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-vec-mat-corner-cases.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-vec-mat-index.html"]
subsuite = "webgl2-ext"
skip-if = [
  "os == 'mac'",
  "os == 'win'",
  "os == 'linux'",
  "os == 'android'",
]

["generated/test_2_conformance__glsl__constructors__glsl-construct-vec2.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-vec3.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__constructors__glsl-construct-vec4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-abs.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-acos.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-asin.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-atan-xy.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-atan.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-ceil.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-clamp-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-clamp-gentype.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-cos.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-cross.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-distance.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-dot.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-faceforward.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-floor.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-fract.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-length.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-max-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-max-gentype.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-min-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-min-gentype.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-mix-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-mix-gentype.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-mod-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-mod-gentype.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-normalize.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-reflect.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-sign.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-sin.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-smoothstep-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-smoothstep-gentype.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-step-float.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function-step-gentype.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__functions__glsl-function.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__add_int_float.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__add_int_mat2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__add_int_mat3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__add_int_mat4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__add_int_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__add_int_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__add_int_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__add_ivec2_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__add_ivec3_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__add_ivec4_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__assign_int_to_float.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__assign_ivec2_to_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__assign_ivec3_to_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__assign_ivec4_to_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__construct_struct.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__divide_int_float.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__divide_int_mat2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__divide_int_mat3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__divide_int_mat4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__divide_int_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__divide_int_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__divide_int_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__divide_ivec2_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__divide_ivec3_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__divide_ivec4_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__equal_int_float.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__equal_ivec2_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__equal_ivec3_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__equal_ivec4_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__function_int_float.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__function_ivec2_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__function_ivec3_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__function_ivec4_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__greater_than.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__greater_than_equal.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__less_than.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__less_than_equal.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__multiply_int_float.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__multiply_int_mat2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__multiply_int_mat3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__multiply_int_mat4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__multiply_int_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__multiply_int_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__multiply_int_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__multiply_ivec2_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__multiply_ivec3_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__multiply_ivec4_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__not_equal_int_float.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__not_equal_ivec2_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__not_equal_ivec3_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__not_equal_ivec4_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__subtract_int_float.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__subtract_int_mat2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__subtract_int_mat3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__subtract_int_mat4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__subtract_int_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__subtract_int_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__subtract_int_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__subtract_ivec2_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__subtract_ivec3_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__subtract_ivec4_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__ternary_int_float.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__ternary_ivec2_vec2.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__ternary_ivec3_vec3.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__implicit__ternary_ivec4_vec4.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__literals__float_literal.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__literals__literal_precision.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__literals__overflow_leak.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__matrices__glsl-mat3-construction.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__matrices__glsl-mat4-to-mat3.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__matrices__matrix-compound-multiply.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__boolean_precision.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__const-variable-initialization.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__embedded-struct-definitions-forbidden.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__empty-declaration.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__empty_main.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__expression-list-in-declarator-initializer.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__fragcolor-fragdata-invariant.html"]
subsuite = "webgl2-ext"
fail-if = ["os == 'mac'"]

["generated/test_2_conformance__glsl__misc__gl_position_unset.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__global-variable-init.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__glsl-function-nodes.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__glsl-long-variable-names.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__glsl-vertex-branch.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__large-loop-compile.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__local-variable-shadowing-outer-function.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__non-ascii-comments.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__non-ascii.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__re-compile-re-link.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__sampler-operand.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__sequence-operator-returns-constant.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-precision-format-obeyed.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-struct-scope.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-uniform-packing-restrictions.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-varying-packing-restrictions.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-256-character-define.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-256-character-identifier.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-_webgl-identifier.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-arbitrary-indexing.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-arbitrary-indexing.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-array-of-structs-containing-arrays.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-array-of-structs-uniform.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-attrib-array.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-attrib-struct.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-clipvertex.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-comma-assignment.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-comma-conditional-assignment.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-comma-separated-variable-declarations.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-conditional-scoping-negative.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-conditional-scoping.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-default-precision.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-default-precision.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-dfdx-no-ext.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-dfdx.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-do-loop.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-error-directive.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-explicit-int-cast.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-float-return-value.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-for-loop.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-for-scoping.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-frag-depth.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-function-recursion.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-function-scoped-struct.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-functional-scoping.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-glcolor.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-gles-1.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-gles-symbol.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-global-variable-precision-mismatch.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-glprojectionmatrix.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-hex-int-constant-macro.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-implicit-vec3-to-vec4-cast.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-include.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-int-return-value.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-invalid-identifier.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-ivec2-return-value.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-ivec3-return-value.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-ivec4-return-value.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-limited-indexing.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-long-line.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-non-ascii-error.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-non-reserved-words-1-of-8.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-non-reserved-words-2-of-8.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-non-reserved-words-3-of-8.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-non-reserved-words-4-of-8.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-non-reserved-words-5-of-8.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-non-reserved-words-6-of-8.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-non-reserved-words-7-of-8.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-non-reserved-words-8-of-8.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-precision.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-preprocessor-whitespace.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-quoted-error.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-reserved-words.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-short-circuiting-operators.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-similar-uniform-array-names.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-too-many-uniforms.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-two-initializer-types.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-undefined-preprocessor-symbol.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-uniform-in-loop-condition.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-vec2-return-value.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-vec3-return-value.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-vec4-return-value.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-vec4-vec3-vec4-conditional.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-version-100.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-version-100.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-version-120.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-version-130.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-webgl-identifier.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-with-while-loop.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shader-without-precision.frag.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shaders-with-constant-expression-loop-conditions.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shaders-with-invariance.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shaders-with-mis-matching-uniforms.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shaders-with-mis-matching-varyings.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shaders-with-missing-varyings.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shaders-with-name-conflicts.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shaders-with-uniform-structs.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shaders-with-varyings.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__shared.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__struct-as-inout-parameter.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__struct-as-out-parameter.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__struct-assign.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__struct-equals.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__struct-mixed-array-declarators.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__struct-nesting-exceeds-maximum.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__struct-nesting-of-variable-names.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__struct-nesting-under-maximum.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__struct-specifiers-in-uniforms.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__struct-unary-operators.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__ternary-operator-on-arrays.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__ternary-operators-in-global-initializers.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__ternary-operators-in-initializers.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__misc__uninitialized-local-global-variables.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__preprocessor__comments.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__preprocessor__macro-expansion-tricky.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__reserved___webgl_field.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__reserved___webgl_function.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__reserved___webgl_struct.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__reserved___webgl_variable.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__reserved__webgl_field.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__reserved__webgl_function.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__reserved__webgl_struct.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__reserved__webgl_variable.vert.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__samplers__glsl-function-texture2d-bias.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__samplers__glsl-function-texture2dlod.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__samplers__glsl-function-texture2dproj.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__samplers__glsl-function-texture2dprojlod.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__variables__gl-fragcoord-xy-values.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__variables__gl-fragcoord.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__variables__gl-fragdata-and-fragcolor.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__variables__gl-frontfacing.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__variables__gl-pointcoord.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__glsl__variables__glsl-built-ins.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__limits__gl-line-width.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance__limits__gl-max-texture-dimensions.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__limits__gl-min-attribs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__limits__gl-min-textures.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__limits__gl-min-uniforms.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__bad-arguments-test.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'mac'",
  "os == 'win'",
]

["generated/test_2_conformance__misc__boolean-argument-conversion.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__delayed-drawing.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__error-reporting.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__expando-loss.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__functions-returning-strings.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__hint.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__invalid-passed-params.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__is-object.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__null-object-behaviour.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__object-deletion-behaviour.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__shader-precision-format.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__misc__type-conversion-test.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'mac' && debug"]

["generated/test_2_conformance__misc__uninitialized-test.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'win' && debug",
  "os == 'android' && debug",
]
fail-if = ["os == 'win' && !debug"]

["generated/test_2_conformance__misc__webgl-specific-stencil-settings.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'win'"]

["generated/test_2_conformance__misc__webgl-specific.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__constants.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__getContext.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__methods.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__quickCheckAPI-A.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__quickCheckAPI-B1.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__quickCheckAPI-B2.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__quickCheckAPI-B3.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__quickCheckAPI-B4.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__quickCheckAPI-C.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__quickCheckAPI-D_G.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__quickCheckAPI-G_I.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__quickCheckAPI-L_S.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__quickCheckAPI-S_V.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__conformance__webGLArrays.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__bindBuffer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__bindBufferBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__bindFramebufferLeaveNonZero.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__bufferData.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__bufferDataBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__bufferSubData.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__bufferSubDataBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__copyTexImage2D.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__copyTexImage2DBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__copyTexSubImage2D.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__copyTexSubImage2DBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__deleteBufferBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__drawArrays.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__drawElements.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__isTests.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__isTestsBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__readPixels.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__readPixelsBadArgs.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance__more__functions__texImage2D.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__texImage2DBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__texImage2DHTML.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance__more__functions__texImage2DHTMLBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__texSubImage2D.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__texSubImage2DBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__texSubImage2DHTML.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance__more__functions__texSubImage2DHTMLBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__uniformMatrix.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__uniformMatrixBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__uniformf.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__uniformfArrayLen1.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__uniformfBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__uniformi.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__uniformiBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__vertexAttrib.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__vertexAttribBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__vertexAttribPointer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__functions__vertexAttribPointerBadArgs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__glsl__arrayOutOfBounds.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__more__glsl__uniformOutOfBounds.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__context-attribute-preserve-drawing-buffer.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__context-creation-worker.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__context-creation.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__context-lost-restored-worker.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__context-lost-restored.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__context-lost-worker.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__context-lost.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__methods-worker.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__methods.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__offscreencanvas-resize.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__offscreencanvas-timer-query.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__offscreencanvas__offscreencanvas-transfer-image-bitmap.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__ogles__GL__abs__abs_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__acos__acos_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__all__all_001_to_004.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__any__any_001_to_004.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__array__array_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__asin__asin_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__atan__atan_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__atan__atan_009_to_012.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__biConstants__biConstants_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__biConstants__biConstants_009_to_016.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__biuDepthRange__biuDepthRange_001_to_002.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_009_to_016.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_017_to_024.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_025_to_032.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_033_to_040.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_041_to_048.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_049_to_056.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_057_to_064.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_065_to_072.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_073_to_080.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_081_to_088.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_089_to_096.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_097_to_104.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_105_to_112.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_113_to_120.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_121_to_128.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_129_to_136.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_137_to_144.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_145_to_152.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_153_to_160.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_161_to_168.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_169_to_176.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__build__build_177_to_178.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__built_in_varying_array_out_of_bounds__built_in_varying_array_out_of_bounds_001_to_001.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'win'"]

["generated/test_2_conformance__ogles__GL__ceil__ceil_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__clamp__clamp_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__control_flow__control_flow_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__control_flow__control_flow_009_to_010.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__cos__cos_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__cross__cross_001_to_002.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__default__default_001_to_001.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__degrees__degrees_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__discard__discard_001_to_002.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__distance__distance_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__dot__dot_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__equal__equal_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__equal__equal_009_to_012.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__exp2__exp2_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__exp2__exp2_009_to_012.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__exp__exp_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__exp__exp_009_to_012.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__faceforward__faceforward_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__floor__floor_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__fract__fract_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_009_to_016.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_017_to_024.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_025_to_032.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_033_to_040.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_041_to_048.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_049_to_056.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_057_to_064.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_065_to_072.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_073_to_080.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_081_to_088.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_089_to_096.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_097_to_104.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_105_to_112.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_113_to_120.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__functions__functions_121_to_126.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__gl_FragCoord__gl_FragCoord_001_to_003.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__gl_FrontFacing__gl_FrontFacing_001_to_001.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__greaterThanEqual__greaterThanEqual_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__greaterThan__greaterThan_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__inversesqrt__inversesqrt_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__length__length_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__lessThanEqual__lessThanEqual_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__lessThan__lessThan_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__log2__log2_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__log2__log2_009_to_012.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__log__log_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__log__log_009_to_012.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__mat3__mat3_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__mat__mat_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__mat__mat_009_to_016.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__mat__mat_017_to_024.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__mat__mat_025_to_032.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__mat__mat_033_to_040.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__mat__mat_041_to_046.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__matrixCompMult__matrixCompMult_001_to_004.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__max__max_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__min__min_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__mix__mix_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__mod__mod_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__normalize__normalize_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__notEqual__notEqual_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__notEqual__notEqual_009_to_012.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__not__not_001_to_004.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__operators__operators_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__operators__operators_009_to_016.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__operators__operators_017_to_024.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__operators__operators_025_to_026.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__pow__pow_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__pow__pow_009_to_016.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__pow__pow_017_to_024.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__radians__radians_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__reflect__reflect_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__refract__refract_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__sign__sign_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__sin__sin_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__smoothstep__smoothstep_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__sqrt__sqrt_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__step__step_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__struct__struct_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__struct__struct_009_to_016.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__struct__struct_017_to_024.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__struct__struct_025_to_032.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'win'"]

["generated/test_2_conformance__ogles__GL__struct__struct_033_to_040.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__struct__struct_041_to_048.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__struct__struct_049_to_056.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_009_to_016.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_017_to_024.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_025_to_032.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_033_to_040.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_041_to_048.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_049_to_056.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_057_to_064.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_065_to_072.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_073_to_080.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_081_to_088.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_089_to_096.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_097_to_104.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_105_to_112.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__swizzlers__swizzlers_113_to_120.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__tan__tan_001_to_006.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__vec3__vec3_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__vec__vec_001_to_008.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__vec__vec_009_to_016.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__ogles__GL__vec__vec_017_to_018.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__programs__get-active-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__programs__gl-bind-attrib-location-long-names-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__programs__gl-bind-attrib-location-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__programs__gl-get-active-attribute.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__programs__gl-get-active-uniform.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__programs__gl-getshadersource.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__programs__gl-shader-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__programs__invalid-UTF-16.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__programs__program-handling.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance__programs__program-infolog.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__programs__program-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__programs__use-program-crash-with-discard-in-fragment-shader.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__reading__fbo-remains-unchanged-after-read-pixels.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__reading__read-pixels-pack-alignment.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__reading__read-pixels-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__renderbuffers__depth-renderbuffer-initialization.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__renderbuffers__feedback-loop.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__renderbuffers__framebuffer-state-restoration.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__renderbuffers__renderbuffer-initialization.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__renderbuffers__stencil-renderbuffer-initialization.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__bind-framebuffer-flush-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__blending.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'android'"]

["generated/test_2_conformance__rendering__canvas-alpha-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__clear-after-copyTexImage2D.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__clear-default-framebuffer-with-scissor-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__color-mask-preserved-during-implicit-clears.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__color-mask-should-not-affect-antialiased-framebuffer-resolution.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__culling.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__default-texture-draw-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__draw-arrays-out-of-bounds.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__draw-elements-out-of-bounds.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__draw-webgl-to-canvas-2d-repeatedly.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__draw-with-changing-start-vertex-bug.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__framebuffer-switch.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__framebuffer-texture-clear.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__framebuffer-texture-switch.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__gl-clear.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__gl-drawarrays.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__gl-drawelements.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__gl-scissor-canvas-dimensions.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__gl-scissor-fbo-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__gl-scissor-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__gl-viewport-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__line-loop-tri-fan.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__line-rendering-quality.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'linux'"]

["generated/test_2_conformance__rendering__many-draw-calls.html"]
subsuite = "webgl2-core"
skip-if = ["debug"]

["generated/test_2_conformance__rendering__more-than-65536-indices.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__multisample-corruption.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__negative-one-index.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__out-of-bounds-array-buffers.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__out-of-bounds-index-buffers.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__point-no-attributes.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__point-size.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__point-specific-shader-variables.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__point-with-gl-pointcoord-in-fragment-shader.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__polygon-offset.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__preservedrawingbuffer-leak.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'win'"]

["generated/test_2_conformance__rendering__rendering-sampling-feedback-loop.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__rendering-stencil-large-viewport.html"]
subsuite = "webgl2-core"
fail-if = ["os == 'mac' && !apple_silicon"]
skip-if = [
  "os == 'android'",
  "os == 'win'",
]

["generated/test_2_conformance__rendering__scissor-rect-repeated-rendering.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__simple.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__rendering__texture-switch-performance.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance__rendering__triangle.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__state__fb-attach-implicit-target-assignment.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__state__gl-enable-enum-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__state__gl-get-calls.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__state__gl-geterror.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__state__gl-initial-state.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__state__state-uneffected-after-compositing.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__canvas__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_blob__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_blob__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_blob__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_blob__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_blob__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_blob__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_blob__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_blob__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_canvas__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_canvas__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_canvas__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_canvas__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_canvas__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_data__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_data__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_data__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_data__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_data__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_data__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_image_data__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_video__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_video__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_video__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_video__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_video__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_video__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_video__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_bitmap_from_video__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_data__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_data__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_data__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__misc__canvas-teximage-after-multiple-drawimages.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__copy-tex-image-2d-formats.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance__textures__misc__copy-tex-image-and-sub-image-2d.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__copy-tex-image-crash.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__copytexsubimage2d-large-partial-copy-corruption.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__copytexsubimage2d-subrects.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__cube-incomplete-fbo.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__cube-map-uploads-out-of-order.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance__textures__misc__default-texture.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__exif-orientation.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__format-filterable-renderable.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__gl-pixelstorei.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__gl-teximage.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__mipmap-fbo.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__origin-clean-conformance-offscreencanvas.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance__textures__misc__origin-clean-conformance.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance__textures__misc__png-image-types.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__tex-image-and-sub-image-2d-with-array-buffer-view.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__tex-image-and-uniform-binding-bugs.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__tex-image-canvas-corruption.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__tex-image-webgl.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__tex-image-with-format-and-type.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__tex-image-with-invalid-data.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__tex-sub-image-2d-bad-args.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__tex-sub-image-2d.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__tex-video-using-tex-unit-non-zero.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'win'",
  "os == 'android' && debug",
  "apple_silicon && !debug",
]

["generated/test_2_conformance__textures__misc__texparameter-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-active-bind-2.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-active-bind.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-attachment-formats.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-clear.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-complete.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-copying-and-deletion.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-copying-feedback-loops.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-corner-case-videos.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'android'",
  "os == 'linux' && os_version == '18.04'",
]

["generated/test_2_conformance__textures__misc__texture-cube-as-fbo-attachment.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-draw-with-2d-and-cube.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-hd-dpi.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-mips.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-size-cube-maps.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'win'"]

["generated/test_2_conformance__textures__misc__texture-size-limit.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'linux' && asan"]

["generated/test_2_conformance__textures__misc__texture-size.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'linux' && asan",
  "os == 'win'",
]

["generated/test_2_conformance__textures__misc__texture-srgb-upload.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'android' && processor == 'aarch64'"] # Bug 1796057

["generated/test_2_conformance__textures__misc__texture-sub-image-cube-maps.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-transparent-pixels-initialized.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-upload-cube-maps.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__texture-upload-size.html"]
subsuite = "webgl2-core"
skip-if = ["os == 'android' && processor == 'aarch64'"]

["generated/test_2_conformance__textures__misc__texture-video-transparent.html"]
subsuite = "webgl2-core"
skip-if = ["true"]

["generated/test_2_conformance__textures__misc__texture-with-flip-y-and-premultiply-alpha.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__upload-from-srcset-with-empty-data.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__textures__misc__video-rotation.html"]
subsuite = "webgl2-core"
fail-if = ["true"]

["generated/test_2_conformance__textures__svg_image__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__svg_image__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__svg_image__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__video__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__video__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__video__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__video__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance__textures__video__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"
skip-if = ["os == 'mac'"]

["generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__webgl_canvas__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__webgl_canvas__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__webgl_canvas__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl2-ext"

["generated/test_2_conformance__typedarrays__array-buffer-crash.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__typedarrays__array-buffer-view-crash.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__typedarrays__array-large-array-tests.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__typedarrays__array-unit-tests.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__typedarrays__data-view-crash.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__typedarrays__data-view-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__typedarrays__typed-arrays-in-workers.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__gl-get-uniform-non-current-program.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__gl-uniform-arrays.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__gl-uniform-bool.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__gl-uniformmatrix4fv.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__gl-unknown-uniform.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-00.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-01.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-02.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-03.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-04.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-05.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-06.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-07.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-08.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-09.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-10.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-11.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-12.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-13.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-14.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-15.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-16.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__no-over-optimization-on-uniform-array-17.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__null-uniform-location.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__out-of-bounds-uniform-array-access.html"]
subsuite = "webgl2-core"
skip-if = [
  "os == 'win'",
  "os == 'mac' && apple_silicon",
]

["generated/test_2_conformance__uniforms__uniform-default-values.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__uniform-location.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__uniform-samplers-test.html"]
subsuite = "webgl2-core"

["generated/test_2_conformance__uniforms__uniform-values-per-program.html"]
subsuite = "webgl2-core"

["generated/test_2_deqp__data__gles3__shaders__arrays.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__conditionals.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__constant_expressions.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__constants.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__conversions_matrix_combine.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__conversions_matrix_to_matrix.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__conversions_scalar_to_matrix.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__conversions_scalar_to_scalar.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__conversions_scalar_to_vector.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__conversions_vector_combine.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__conversions_vector_illegal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__conversions_vector_to_scalar.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__conversions_vector_to_vector.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__declarations.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__fragdata.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__functions.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__invalid_texture_functions.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__keywords.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__linkage.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__negative.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__preprocessor.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__qualification_order.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__scoping.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__switch.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__swizzles_bvec2.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__swizzles_bvec3.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__swizzles_bvec4.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__swizzles_ivec2.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__swizzles_ivec3.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__swizzles_ivec4.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__swizzles_vec2.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__swizzles_vec3.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__data__gles3__shaders__swizzles_vec4.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__framework__opengl__simplereference__referencecontext.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__attriblocation.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__booleanstatequery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__buffercopy.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__bufferobjectquery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__clipping.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__defaultvertexattribute.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__draw__draw_arrays.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__draw__draw_arrays_instanced.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__draw__draw_elements.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__draw__draw_elements_instanced.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__draw__draw_range_elements.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__draw__instancing.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__draw__random.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__blend.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__clear.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2d_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2d_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2d_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2d_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2darray_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2darray_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2darray_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2darray_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2darray_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex2darray_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex3d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex3d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex3d_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex3d_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex3d_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__tex3d_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__texcube_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__texcube_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__texcube_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__texcube_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__texcube_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocolorbuffer__texcube_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbocompleteness.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbodepthbuffer.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fboinvalidate__default.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fboinvalidate__format_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fboinvalidate__format_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fboinvalidate__format_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fboinvalidate__sub.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fboinvalidate__target.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fboinvalidate__whole.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbomultisample.2_samples.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbomultisample.4_samples.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbomultisample.8_samples.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__recreate_color_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__recreate_color_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__recreate_color_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__recreate_color_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__recreate_color_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__recreate_color_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__recreate_color_06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__recreate_depth_stencil.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__resize_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__resize_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__resize_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__resize_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__shared_colorbuffer_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__shared_colorbuffer_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__shared_colorbuffer_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__shared_colorbuffer_clear.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__shared_depth_stencil.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fborender__stencil_clear.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbostatequery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fbostencilbuffer.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__floatstatequery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragdepth.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragmentoutput__array.fixed.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragmentoutput__array.float.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragmentoutput__array.int.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragmentoutput__array.uint.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragmentoutput__basic.fixed.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragmentoutput__basic.float.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragmentoutput__basic.int.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragmentoutput__basic.uint.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragmentoutput__random_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragmentoutput__random_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__fragmentoutput__random_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_07.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_08.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_09.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_10.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_11.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_12.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_13.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_14.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_15.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_16.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_17.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_18.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_19.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_20.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_21.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_22.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_23.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_24.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_25.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_26.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_27.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_28.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_29.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_30.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_31.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_32.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_33.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__conversion_34.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__default_framebuffer_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__default_framebuffer_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__default_framebuffer_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__default_framebuffer_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__default_framebuffer_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__default_framebuffer_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__default_framebuffer_06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__depth_stencil.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__rect_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__rect_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__rect_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__rect_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__rect_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__rect_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__framebufferblit__rect_06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__indexedstatequery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__instancedrendering.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__integerstatequery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__internalformatquery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__lifetime.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__multisample__default_fbo.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__multisample__fbo_4_samples.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__multisample__fbo_8_samples.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__multisample__fbo_max_samples.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__negativebufferapi.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__negativefragmentapi.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__negativeshaderapi.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__negativestateapi.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__negativetextureapi.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__negativevertexarrayapi.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__occlusionquery_conservative.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__occlusionquery_strict.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__pixelbufferobject.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__primitiverestart__00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__primitiverestart__01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__primitiverestart__02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__primitiverestart__03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__primitiverestart__04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__primitiverestart__05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__primitiverestart__06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__primitiverestart__07.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__rasterizerdiscard.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__rbostatequery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__readpixel.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__samplerobject.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__samplerstatequery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderapi.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderbuiltinvar.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadercommonfunction.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderderivate_dfdx.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderderivate_dfdy.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderderivate_fwidth.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderindexing__mat_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderindexing__mat_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderindexing__mat_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderindexing__tmp.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderindexing__uniform.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderindexing__varying.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderindexing__vec2.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderindexing__vec3.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderindexing__vec4.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderloop_do_while.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderloop_for.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderloop_while.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__add_assign.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__add_const.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__add_dynamic.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__add_uniform.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__determinant.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__div_assign.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__div_const.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__div_dynamic.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__div_uniform.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__inverse.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__matrixcompmult.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__mul_assign.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__mul_const_highp.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__mul_const_lowp.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__mul_const_mediump.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__mul_dynamic_highp.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__mul_dynamic_lowp.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__mul_dynamic_mediump.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__mul_uniform_highp.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__mul_uniform_lowp.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__mul_uniform_mediump.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__negation.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__outerproduct.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__post_decrement.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__post_increment.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__pre_decrement.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__pre_increment.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__sub_assign.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__sub_const.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__sub_dynamic.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__sub_uniform.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__transpose.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadermatrix__unary_addition.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__angle_and_trigonometry_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__angle_and_trigonometry_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__angle_and_trigonometry_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__angle_and_trigonometry_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_07.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_08.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_09.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_10.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_11.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_12.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_13.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_14.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__binary_operator_15.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__bool_compare.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__common_functions_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__common_functions_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__common_functions_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__common_functions_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__common_functions_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__common_functions_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__common_functions_06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__exponential.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__float_compare.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__geometric.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__int_compare.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__selection.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__sequence.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__unary_operator_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__unary_operator_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderoperator__unary_operator_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderpackingfunction.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderprecision_float.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderprecision_int.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderprecision_uint.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderstatequery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderstruct.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shaderswitch.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__texelfetch.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__texelfetchoffset.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__texture.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__texturegrad.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__texturegradoffset.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__texturelod.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__texturelodoffset.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__textureoffset.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__textureproj.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__textureprojgrad.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__textureprojgradoffset.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__textureprojlod.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__textureprojlodoffset.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__textureprojoffset.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__shadertexturefunction__texturesize.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__stringquery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__sync.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_combinations_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_combinations_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_combinations_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_combinations_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_combinations_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_combinations_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_formats_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_formats_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_formats_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_formats_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_formats_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_formats_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_formats_06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_formats_07.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_formats_08.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_formats_09.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_sizes_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_sizes_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_sizes_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_sizes_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_array_sizes_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_combinations_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_combinations_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_combinations_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_combinations_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_combinations_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_combinations_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_formats_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_formats_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_formats_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_formats_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_formats_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_formats_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_formats_06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_formats_07.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_formats_08.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_formats_09.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_sizes_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_sizes_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_sizes_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_sizes_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_sizes_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__2d_sizes_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_07.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_08.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_09.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_10.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_11.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_12.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_13.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_14.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_15.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_16.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_17.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_18.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_19.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_20.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_21.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_22.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_23.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_24.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_25.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_26.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_27.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_28.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_29.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_30.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_31.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_32.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_33.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_34.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_combinations_35.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_formats_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_formats_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_formats_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_formats_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_formats_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_formats_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_formats_06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_formats_07.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_formats_08.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_formats_09.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_sizes_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_sizes_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_sizes_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_sizes_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__3d_sizes_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_combinations_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_combinations_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_combinations_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_combinations_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_combinations_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_combinations_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_formats_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_formats_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_formats_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_formats_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_formats_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_formats_05.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_formats_06.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_formats_07.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_formats_08.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_formats_09.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_no_edges_visible.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_sizes_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_sizes_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_sizes_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_sizes_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturefiltering__cube_sizes_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__compressed_2d.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__compressed_cube.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_array_npot_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_array_npot_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_array_npot_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_array_npot_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_array_pot_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_array_pot_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_array_pot_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_array_pot_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_npot_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_npot_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_npot_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_npot_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_pot_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_pot_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_pot_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_2d_pot_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_3d_npot_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_3d_npot_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_3d_npot_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_3d_npot_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_3d_pot_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_3d_pot_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_3d_pot_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_3d_pot_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_cube_npot_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_cube_npot_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_cube_npot_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_cube_npot_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_cube_pot_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_cube_pot_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_cube_pot_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_color_cube_pot_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__sized_depth_stencil.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__unsized_2d.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__unsized_2d_array.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureformat__unsized_3d.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_linear_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_linear_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_linear_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_linear_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_linear_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_linear_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_linear_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_linear_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_nearest_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_nearest_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_nearest_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_nearest_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_nearest_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_nearest_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_nearest_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_mipmap_nearest_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_linear_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_linear_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_linear_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_linear_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_linear_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_linear_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_linear_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_linear_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_linear_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_nearest_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_nearest_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_nearest_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_nearest_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_nearest_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_nearest_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_nearest_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_mipmap_nearest_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_array_nearest_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_linear_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_linear_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_linear_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_linear_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_linear_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_linear_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_linear_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_linear_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_nearest_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_nearest_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_nearest_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_nearest_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_nearest_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_nearest_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_nearest_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_mipmap_nearest_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_linear_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_linear_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_linear_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_linear_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_linear_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_linear_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_linear_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_linear_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_linear_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_nearest_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_nearest_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_nearest_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_nearest_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_nearest_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_nearest_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_nearest_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_mipmap_nearest_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__2d_nearest_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_linear_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_linear_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_linear_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_linear_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_linear_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_linear_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_linear_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_linear_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_nearest_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_nearest_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_nearest_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_nearest_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_nearest_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_nearest_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_nearest_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_mipmap_nearest_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_linear_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_linear_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_linear_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_linear_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_linear_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_linear_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_linear_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_linear_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_linear_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_nearest_always.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_nearest_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_nearest_greater.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_nearest_greater_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_nearest_less.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_nearest_less_or_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_nearest_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_mipmap_nearest_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_never.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__textureshadow__cube_nearest_not_equal.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_copyteximage2d.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_copytexsubimage2d.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage2d_2d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage2d_2d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage2d_cube_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage2d_cube_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage2d_cube_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage2d_cube_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage2d_cube_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage3d_2d_array_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage3d_2d_array_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage3d_2d_array_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage3d_3d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage3d_3d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage3d_3d_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage3d_3d_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_teximage3d_3d_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage2d_2d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage2d_2d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage2d_2d_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage2d_cube_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage2d_cube_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage2d_cube_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage2d_cube_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage2d_cube_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage3d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage3d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage3d_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage3d_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__basic_texsubimage3d_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__random_teximage2d_2d.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__random_teximage2d_cube.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_align.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_depth.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_depth_pbo.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_pbo_2d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_pbo_2d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_pbo_cube_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_pbo_cube_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_pbo_cube_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_pbo_cube_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_pbo_cube_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_pbo_params.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_unpack_params.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage3d_depth.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage3d_depth_pbo.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage3d_pbo_2d_array_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage3d_pbo_2d_array_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage3d_pbo_3d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage3d_pbo_3d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage3d_pbo_params.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__teximage3d_unpack_params.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage2d_format_2d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage2d_format_2d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage2d_format_2d_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage2d_format_cube_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage2d_format_cube_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage2d_format_cube_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage2d_format_cube_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage2d_format_cube_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage2d_format_depth_stencil.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage2d_format_size.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage3d_format_2d_array_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage3d_format_2d_array_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage3d_format_2d_array_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage3d_format_3d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage3d_format_3d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage3d_format_3d_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage3d_format_3d_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage3d_format_depth_stencil.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texstorage3d_format_size.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_align.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_depth.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_empty_tex.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_pbo_2d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_pbo_2d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_pbo_cube_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_pbo_cube_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_pbo_cube_02.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_pbo_cube_03.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_pbo_cube_04.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_pbo_params.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage2d_unpack_params.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage3d_depth.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage3d_pbo_2d_array_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage3d_pbo_2d_array_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage3d_pbo_3d_00.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage3d_pbo_3d_01.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage3d_pbo_params.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturespecification__texsubimage3d_unpack_params.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturestatequery.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__eac_r11_npot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__eac_r11_pot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__eac_rg11_npot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__eac_rg11_pot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__eac_signed_r11_npot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__eac_signed_r11_pot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__eac_signed_rg11_npot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__eac_signed_rg11_pot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_eac_rgba8_npot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_eac_rgba8_pot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_eac_srgb8_alpha8_npot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_eac_srgb8_alpha8_pot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_rgb8_npot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_rgb8_pot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_rgb8_punchthrough_alpha1_npot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_rgb8_punchthrough_alpha1_pot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_srgb8_npot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_srgb8_pot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_srgb8_punchthrough_alpha1_npot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__etc2_srgb8_punchthrough_alpha1_pot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__rgba8_npot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__texturewrap__rgba8_pot.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_element_interleaved_lines.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_element_interleaved_points.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_element_interleaved_triangles.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_element_separate_lines.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_element_separate_points.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_element_separate_triangles.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_interleaved_lines.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_interleaved_points.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_interleaved_triangles.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_separate_lines.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_separate_points.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__array_separate_triangles.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__basic_types_interleaved_lines.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__basic_types_interleaved_points.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__basic_types_interleaved_triangles.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__basic_types_separate_lines.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__basic_types_separate_points.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__basic_types_separate_triangles.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__interpolation_centroid.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__interpolation_flat.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__interpolation_smooth.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__point_size.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__position.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__random_interleaved_lines.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__random_interleaved_points.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__random_interleaved_triangles.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__random_separate_lines.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__random_separate_points.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__transformfeedback__random_separate_triangles.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformapi__info_query.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformapi__random.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformapi__value_assigned.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformapi__value_initial.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformbuffers__instance_array_basic_type.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformbuffers__multi_basic_types.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformbuffers__multi_nested_struct.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformbuffers__random.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformbuffers__single_basic_array.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformbuffers__single_basic_type.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformbuffers__single_nested_struct.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformbuffers__single_nested_struct_array.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformbuffers__single_struct.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__uniformbuffers__single_struct_array.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrayobject.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__multiple_attributes.count.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__multiple_attributes.output.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__multiple_attributes.storage.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__multiple_attributes.stride.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.first.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.normalize.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.offset.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.output_type.byte.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.output_type.float.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.output_type.half.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.output_type.int.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.output_type.int_2_10_10_10.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.output_type.short.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.output_type.unsigned_byte.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.output_type.unsigned_int.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.output_type.unsigned_int_2_10_10_10.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.output_type.unsigned_short.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.stride.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.usage.dynamic_copy.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.usage.dynamic_draw.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.usage.dynamic_read.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.usage.static_copy.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.usage.static_draw.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.usage.static_read.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.usage.stream_copy.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.usage.stream_draw.html"]
subsuite = "webgl2-deqp"

["generated/test_2_deqp__functional__gles3__vertexarrays__single_attribute.usage.stream_read.html"]
subsuite = "webgl2-deqp"

["generated/test_conformance__attribs__gl-bindAttribLocation-aliasing.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__attribs__gl-bindAttribLocation-matrix.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__attribs__gl-bindAttribLocation-nonexistent-attribute.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-bindAttribLocation-repeated.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-disabled-vertex-attrib-update.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-disabled-vertex-attrib.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-enable-vertex-attrib.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-matrix-attributes.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-vertex-attrib-context-switch.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-vertex-attrib-render.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-vertex-attrib-unconsumed-out-of-bounds.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-vertex-attrib-zero-issues.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-vertex-attrib.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-vertexattribpointer-offsets.html"]
subsuite = "webgl1-core"

["generated/test_conformance__attribs__gl-vertexattribpointer.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__buffer-bind-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__buffer-data-and-buffer-sub-data.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__buffer-data-array-buffer-delete.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__buffer-data-dynamic-delay.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__buffer-uninitialized.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__element-array-buffer-delete-recreate.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__index-validation-copies-indices.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__index-validation-crash-with-buffer-sub-data.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__index-validation-large-buffer.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__index-validation-verifies-too-many-indices.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__index-validation-with-resized-buffer.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__index-validation.html"]
subsuite = "webgl1-core"

["generated/test_conformance__buffers__vertex-buffer-updated-after-draw.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__buffer-offscreen-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__buffer-preserve-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__canvas-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__canvas-zero-size.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__draw-static-webgl-to-multiple-canvas-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__draw-webgl-to-canvas-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__drawingbuffer-hd-dpi-test.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__canvas__drawingbuffer-static-canvas-test.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'mac'"]

["generated/test_conformance__canvas__drawingbuffer-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__framebuffer-bindings-affected-by-to-data-url.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__framebuffer-bindings-unaffected-on-resize.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__rapid-resizing.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__canvas__render-after-resize-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__texture-bindings-unaffected-on-resize.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__to-data-url-after-composite.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__to-data-url-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__viewport-unchanged-upon-resize.html"]
subsuite = "webgl1-core"

["generated/test_conformance__canvas__webgl-to-2d-canvas.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__constants-and-properties.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__context-attribute-preserve-drawing-buffer-antialias.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__context-attribute-preserve-drawing-buffer.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__context-attributes-alpha-depth-stencil-antialias.html"]
subsuite = "webgl1-core"
skip-if = [
  "os == 'linux'",
  "os == 'android'",
]
fail-if = ["os == 'mac' && debug && !swgl"]

["generated/test_conformance__context__context-creation-and-destruction.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__context-creation.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__context__context-eviction-with-garbage-collection.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__context__context-hidden-alpha.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__context-lost-restored.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__context-lost.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__context-no-alpha-fbo-with-alpha.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__context-release-upon-reload.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__context__context-release-with-workers.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__context__context-size-change.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'win'"]

["generated/test_conformance__context__context-type-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__deleted-object-behavior.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__incorrect-context-object-behaviour.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__methods.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__premultiplyalpha-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__user-defined-properties-on-context.html"]
subsuite = "webgl1-core"

["generated/test_conformance__context__zero-sized-canvas.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__angle-instanced-arrays-out-of-bounds.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__angle-instanced-arrays.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'mac' && os_version == '10.15'"]

["generated/test_conformance__extensions__ext-blend-minmax.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-clip-control.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-color-buffer-half-float.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-depth-clamp.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-disjoint-timer-query.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-float-blend.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-frag-depth.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-polygon-offset-clamp.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-sRGB.html"]
subsuite = "webgl1-core"
fail-if = ["os == 'android'"]

["generated/test_conformance__extensions__ext-shader-texture-lod.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-texture-compression-bptc.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-texture-compression-rgtc.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-texture-filter-anisotropic.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__ext-texture-mirror-clamp-to-edge.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__get-extension.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__khr-parallel-shader-compile.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-element-index-uint.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-fbo-render-mipmap.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-standard-derivatives.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-texture-float-linear.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-texture-float-with-canvas.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-texture-float-with-image-data.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-texture-float-with-image.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-texture-float-with-video.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__extensions__oes-texture-float.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-texture-half-float-linear.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-texture-half-float-with-canvas.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-texture-half-float-with-image-data.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-texture-half-float-with-image.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-texture-half-float-with-video.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__extensions__oes-texture-half-float.html"]
subsuite = "webgl1-core"
fail-if = ["os == 'android'"]

["generated/test_conformance__extensions__oes-vertex-array-object-bufferData.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__oes-vertex-array-object.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__s3tc-and-rgtc.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-blend-func-extended.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-compressed-texture-astc.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-compressed-texture-etc.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-compressed-texture-etc1.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-compressed-texture-pvrtc.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-compressed-texture-s3tc-srgb.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-compressed-texture-size-limit.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-debug-renderer-info.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-debug-shaders.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-depth-texture.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-draw-buffers-broadcast-return.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-draw-buffers-framebuffer-unsupported.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-draw-buffers-max-draw-buffers.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-draw-buffers.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-multi-draw.html"]
subsuite = "webgl1-core"

["generated/test_conformance__extensions__webgl-polygon-mode.html"]
subsuite = "webgl1-core"

["generated/test_conformance__glsl__bugs__angle-ambiguous-function-call.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__angle-constructor-invalid-parameters.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__angle-d3d11-compiler-error.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__angle-dx-variable-bug.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__array-of-struct-with-int-first-position.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__assign-to-swizzled-twice-in-function.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__bool-type-cast-bug-int-float.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__character-set.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__compare-loop-index-to-uniform.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__complex-glsl-does-not-crash.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__compound-assignment-type-combination.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__conditional-discard-in-loop.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__conditional-discard-optimization.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__conditional-texture-fetch.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__constant-precision-qualifier.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__essl3-shaders-with-webgl1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__floor-div-cos-should-not-truncate.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__floored-division-accuracy.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__fragcoord-linking-bug.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__gl-fragcoord-multisampling-bug.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__global-invariant-does-not-leak-across-shaders.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__if-return-and-elseif.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__in-parameter-passed-as-inout-argument-and-global.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__init-array-with-loop.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__invariant-does-not-leak-across-shaders.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__logic-inside-block-without-braces.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__long-expressions-should-not-crash.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__loop-if-loop-gradient.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__modulo-arithmetic-accuracy.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__multiplication-assignment.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__nested-functions-should-not-crash.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__nested-loops-with-break-and-continue.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__nested-sequence-operator.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__pow-of-small-constant-in-user-defined-function.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__pow-with-constant-exponent-should-not-crash.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__qualcomm-crash.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__qualcomm-loop-with-continue-crash.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__sampler-array-struct-function-arg.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__sampler-array-using-loop-index.html"]
subsuite = "webgl1-ext"
fail-if = ["os == 'linux' && display != 'wayland'"]

["generated/test_conformance__glsl__bugs__sampler-struct-function-arg.html"]
subsuite = "webgl1-ext"
skip-if = [
  "os == 'linux'",
  "os == 'android'",
]

["generated/test_conformance__glsl__bugs__sequence-operator-evaluation-order.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__sketchfab-lighting-shader-crash.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__struct-constructor-highp-bug.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__struct-with-single-member-constructor.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__temp-expressions-should-not-crash.html"]
subsuite = "webgl1-ext"
skip-if = [
  "os == 'android'",
  "os == 'linux'",
]

["generated/test_conformance__glsl__bugs__unary-minus-operator-float-bug.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__undefined-index-should-not-crash.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__uniforms-should-not-lose-values.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__bugs__varying-arrays-should-not-be-reversed.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__vector-matrix-constructor-scalarization.html"]
subsuite = "webgl1-ext"
fail-if = [
  "os == 'mac' && !apple_silicon",
]

["generated/test_conformance__glsl__bugs__vector-scalar-arithmetic-inside-loop-complex.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__bugs__vector-scalar-arithmetic-inside-loop.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__constructors__glsl-construct-bvec2.html"]
subsuite = "webgl1-ext"
skip-if = [
  "os == 'linux'",
  "os == 'android'",
]

["generated/test_conformance__glsl__constructors__glsl-construct-bvec3.html"]
subsuite = "webgl1-ext"
skip-if = [
  "os == 'linux'",
  "os == 'mac'",
  "os == 'android'",
]

["generated/test_conformance__glsl__constructors__glsl-construct-bvec4.html"]
subsuite = "webgl1-ext"
skip-if = [
  "os == 'linux'",
  "os == 'mac'",
  "os == 'android'",
]

["generated/test_conformance__glsl__constructors__glsl-construct-ivec2.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'linux'"]

["generated/test_conformance__glsl__constructors__glsl-construct-ivec3.html"]
subsuite = "webgl1-ext"
skip-if = [
  "os == 'linux'",
  "os == 'mac'",
  "os == 'android'",
]

["generated/test_conformance__glsl__constructors__glsl-construct-ivec4.html"]
subsuite = "webgl1-ext"
skip-if = [
  "os == 'linux'",
  "os == 'mac'",
]

["generated/test_conformance__glsl__constructors__glsl-construct-mat2.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'linux' && asan"]

["generated/test_conformance__glsl__constructors__glsl-construct-mat3.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__constructors__glsl-construct-mat4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__constructors__glsl-construct-vec-mat-corner-cases.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'linux'"]

["generated/test_conformance__glsl__constructors__glsl-construct-vec-mat-index.html"]
subsuite = "webgl1-ext"
skip-if = [
  "os == 'mac'",
  "os == 'win'",
  "os == 'linux'",
  "os == 'android'",
]

["generated/test_conformance__glsl__constructors__glsl-construct-vec2.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__constructors__glsl-construct-vec3.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'linux'"]

["generated/test_conformance__glsl__constructors__glsl-construct-vec4.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'linux'"]

["generated/test_conformance__glsl__functions__glsl-function-abs.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-acos.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-asin.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-atan-xy.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-atan.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'linux'"]

["generated/test_conformance__glsl__functions__glsl-function-ceil.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-clamp-float.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-clamp-gentype.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-cos.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-cross.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-distance.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-dot.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-faceforward.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-floor.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-fract.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-length.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-max-float.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-max-gentype.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-min-float.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-min-gentype.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-mix-float.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-mix-gentype.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-mod-float.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-mod-gentype.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-normalize.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-reflect.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-sign.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-sin.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-smoothstep-float.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-smoothstep-gentype.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-step-float.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__functions__glsl-function-step-gentype.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__functions__glsl-function.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__add_int_float.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__add_int_mat2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__add_int_mat3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__add_int_mat4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__add_int_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__add_int_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__add_int_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__add_ivec2_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__add_ivec3_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__add_ivec4_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__assign_int_to_float.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__assign_ivec2_to_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__assign_ivec3_to_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__assign_ivec4_to_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__construct_struct.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__divide_int_float.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__divide_int_mat2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__divide_int_mat3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__divide_int_mat4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__divide_int_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__divide_int_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__divide_int_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__divide_ivec2_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__divide_ivec3_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__divide_ivec4_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__equal_int_float.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__equal_ivec2_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__equal_ivec3_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__equal_ivec4_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__function_int_float.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__function_ivec2_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__function_ivec3_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__function_ivec4_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__greater_than.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__greater_than_equal.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__less_than.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__less_than_equal.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__multiply_int_float.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__multiply_int_mat2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__multiply_int_mat3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__multiply_int_mat4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__multiply_int_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__multiply_int_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__multiply_int_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__multiply_ivec2_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__multiply_ivec3_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__multiply_ivec4_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__not_equal_int_float.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__not_equal_ivec2_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__not_equal_ivec3_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__not_equal_ivec4_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__subtract_int_float.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__subtract_int_mat2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__subtract_int_mat3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__subtract_int_mat4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__subtract_int_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__subtract_int_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__subtract_int_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__subtract_ivec2_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__subtract_ivec3_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__subtract_ivec4_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__ternary_int_float.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__ternary_ivec2_vec2.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__ternary_ivec3_vec3.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__implicit__ternary_ivec4_vec4.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__literals__float_literal.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__literals__literal_precision.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__literals__overflow_leak.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__matrices__glsl-mat3-construction.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__matrices__glsl-mat4-to-mat3.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__matrices__matrix-compound-multiply.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__attrib-location-length-limits.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__boolean_precision.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__const-variable-initialization.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__embedded-struct-definitions-forbidden.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__empty-declaration.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__empty_main.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__expression-list-in-declarator-initializer.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__fragcolor-fragdata-invariant.html"]
subsuite = "webgl1-ext"
fail-if = ["os == 'mac'"]

["generated/test_conformance__glsl__misc__gl_position_unset.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__global-variable-init.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__glsl-function-nodes.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__glsl-long-variable-names.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__glsl-vertex-branch.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__large-loop-compile.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__local-variable-shadowing-outer-function.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__non-ascii-comments.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__non-ascii.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__re-compile-re-link.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__sampler-operand.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__sequence-operator-returns-constant.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-precision-format-obeyed.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-struct-scope.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-uniform-packing-restrictions.html"]
subsuite = "webgl1-ext"
skip-if = [
  "os == 'android'",
  "os == 'linux' && debug",
]

["generated/test_conformance__glsl__misc__shader-varying-packing-restrictions.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-256-character-define.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-256-character-identifier.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-257-character-define.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-257-character-identifier.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-_webgl-identifier.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-arbitrary-indexing.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-arbitrary-indexing.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-array-of-structs-containing-arrays.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-array-of-structs-uniform.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-attrib-array.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-attrib-struct.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-clipvertex.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-comma-assignment.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-comma-conditional-assignment.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-comma-separated-variable-declarations.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-conditional-scoping-negative.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-conditional-scoping.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-default-precision.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-default-precision.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-dfdx-no-ext.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-dfdx.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-do-loop.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-error-directive.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-explicit-int-cast.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-float-return-value.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-for-loop.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-for-scoping.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-frag-depth.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-function-recursion.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-function-scoped-struct.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-functional-scoping.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-glcolor.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-gles-1.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-gles-symbol.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-global-variable-precision-mismatch.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-glprojectionmatrix.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-hex-int-constant-macro.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-implicit-vec3-to-vec4-cast.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-include.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-int-return-value.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-invalid-identifier.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-ivec2-return-value.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-ivec3-return-value.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-ivec4-return-value.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-limited-indexing.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-long-line.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-non-ascii-error.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-non-reserved-words-1-of-8.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-non-reserved-words-2-of-8.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-non-reserved-words-3-of-8.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-non-reserved-words-4-of-8.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-non-reserved-words-5-of-8.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-non-reserved-words-6-of-8.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-non-reserved-words-7-of-8.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-non-reserved-words-8-of-8.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-precision.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-preprocessor-whitespace.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-quoted-error.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-reserved-words.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-short-circuiting-operators.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-similar-uniform-array-names.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-too-many-uniforms.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-two-initializer-types.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-undefined-preprocessor-symbol.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-uniform-in-loop-condition.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-vec2-return-value.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-vec3-return-value.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-vec4-return-value.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-vec4-vec3-vec4-conditional.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-version-100.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-version-100.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-version-120.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-version-130.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-webgl-identifier.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-with-while-loop.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shader-without-precision.frag.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shaders-with-constant-expression-loop-conditions.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shaders-with-invariance.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shaders-with-mis-matching-uniforms.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shaders-with-mis-matching-varyings.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shaders-with-missing-varyings.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shaders-with-name-conflicts.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shaders-with-uniform-structs.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shaders-with-varyings.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__shared.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__struct-as-inout-parameter.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__struct-as-out-parameter.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__struct-assign.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__struct-equals.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__struct-mixed-array-declarators.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__struct-nesting-exceeds-maximum.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__struct-nesting-of-variable-names.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__struct-nesting-under-maximum.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__struct-specifiers-in-uniforms.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__struct-unary-operators.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__ternary-operator-on-arrays.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__ternary-operators-in-global-initializers.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__ternary-operators-in-initializers.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__uniform-location-length-limits.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__misc__uninitialized-local-global-variables.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__preprocessor__comments.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__preprocessor__macro-expansion-tricky.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__reserved___webgl_field.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__reserved___webgl_function.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__reserved___webgl_struct.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__reserved___webgl_variable.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__reserved__webgl_field.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__reserved__webgl_function.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__reserved__webgl_struct.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__reserved__webgl_variable.vert.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__samplers__glsl-function-texture2d-bias.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__samplers__glsl-function-texture2dlod.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__samplers__glsl-function-texture2dproj.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__samplers__glsl-function-texture2dprojlod.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__variables__gl-fragcoord-xy-values.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__variables__gl-fragcoord.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__glsl__variables__gl-fragdata-and-fragcolor.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__variables__gl-frontfacing.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__variables__gl-pointcoord.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__glsl__variables__glsl-built-ins.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__limits__gl-line-width.html"]
subsuite = "webgl1-core"

["generated/test_conformance__limits__gl-max-texture-dimensions.html"]
subsuite = "webgl1-core"

["generated/test_conformance__limits__gl-min-attribs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__limits__gl-min-textures.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'linux'"]

["generated/test_conformance__limits__gl-min-uniforms.html"]
subsuite = "webgl1-core"

["generated/test_conformance__misc__bad-arguments-test.html"]
subsuite = "webgl1-core"
skip-if = [
  "os == 'mac'",
  "os == 'win'",
  "os == 'linux'",
  "os == 'android'",
]

["generated/test_conformance__misc__boolean-argument-conversion.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__misc__delayed-drawing.html"]
subsuite = "webgl1-core"

["generated/test_conformance__misc__error-reporting.html"]
subsuite = "webgl1-core"

["generated/test_conformance__misc__expando-loss.html"]
subsuite = "webgl1-core"

["generated/test_conformance__misc__functions-returning-strings.html"]
subsuite = "webgl1-core"

["generated/test_conformance__misc__hint.html"]
subsuite = "webgl1-core"

["generated/test_conformance__misc__instanceof-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__misc__invalid-passed-params.html"]
subsuite = "webgl1-core"

["generated/test_conformance__misc__is-object.html"]
subsuite = "webgl1-core"

["generated/test_conformance__misc__null-object-behaviour.html"]
subsuite = "webgl1-core"

["generated/test_conformance__misc__object-deletion-behaviour.html"]
subsuite = "webgl1-core"

["generated/test_conformance__misc__shader-precision-format.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__misc__type-conversion-test.html"]
subsuite = "webgl1-core"
fail-if = ["os == 'linux'"]
skip-if = [
  "os == 'android'",
  "os == 'linux'",
]

["generated/test_conformance__misc__uninitialized-test.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__misc__webgl-specific-stencil-settings.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'win'"]

["generated/test_conformance__misc__webgl-specific.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__constants.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__getContext.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__methods.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__quickCheckAPI-A.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__quickCheckAPI-B1.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__quickCheckAPI-B2.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__quickCheckAPI-B3.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__quickCheckAPI-B4.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__quickCheckAPI-C.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__quickCheckAPI-D_G.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__more__conformance__quickCheckAPI-G_I.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__quickCheckAPI-L_S.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__quickCheckAPI-S_V.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__conformance__webGLArrays.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__bindBuffer.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__bindBufferBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__bindFramebufferLeaveNonZero.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__bufferData.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__bufferDataBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__bufferSubData.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__bufferSubDataBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__copyTexImage2D.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__copyTexImage2DBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__copyTexSubImage2D.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__copyTexSubImage2DBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__deleteBufferBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__drawArrays.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__drawElements.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__isTests.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__isTestsBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__readPixels.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__readPixelsBadArgs.html"]
subsuite = "webgl1-core"
skip-if = ["true"]

["generated/test_conformance__more__functions__texImage2D.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__texImage2DBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__texImage2DHTML.html"]
subsuite = "webgl1-core"
skip-if = ["true"]

["generated/test_conformance__more__functions__texImage2DHTMLBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__texSubImage2D.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__texSubImage2DBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__texSubImage2DHTML.html"]
subsuite = "webgl1-core"
skip-if = ["true"]

["generated/test_conformance__more__functions__texSubImage2DHTMLBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__uniformMatrix.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__uniformMatrixBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__uniformf.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__uniformfArrayLen1.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__uniformfBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__uniformi.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__uniformiBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__vertexAttrib.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__vertexAttribBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__vertexAttribPointer.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__functions__vertexAttribPointerBadArgs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__glsl__arrayOutOfBounds.html"]
subsuite = "webgl1-core"

["generated/test_conformance__more__glsl__uniformOutOfBounds.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__context-attribute-preserve-drawing-buffer.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__context-creation-worker.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__context-creation.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__context-lost-restored-worker.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__context-lost-restored.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__context-lost-worker.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__context-lost.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__methods-worker.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__methods.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__offscreencanvas-resize.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__offscreencanvas-timer-query.html"]
subsuite = "webgl1-core"

["generated/test_conformance__offscreencanvas__offscreencanvas-transfer-image-bitmap.html"]
subsuite = "webgl1-core"

["generated/test_conformance__ogles__GL__abs__abs_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__acos__acos_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__all__all_001_to_004.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__any__any_001_to_004.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__array__array_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__asin__asin_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__atan__atan_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__atan__atan_009_to_012.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__biConstants__biConstants_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__biConstants__biConstants_009_to_016.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__biuDepthRange__biuDepthRange_001_to_002.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_009_to_016.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_017_to_024.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_025_to_032.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_033_to_040.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_041_to_048.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_049_to_056.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_057_to_064.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_065_to_072.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_073_to_080.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_081_to_088.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_089_to_096.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_097_to_104.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_105_to_112.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_113_to_120.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_121_to_128.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_129_to_136.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_137_to_144.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_145_to_152.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_153_to_160.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_161_to_168.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_169_to_176.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__build__build_177_to_178.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__built_in_varying_array_out_of_bounds__built_in_varying_array_out_of_bounds_001_to_001.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'win'"]

["generated/test_conformance__ogles__GL__ceil__ceil_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__clamp__clamp_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__control_flow__control_flow_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__control_flow__control_flow_009_to_010.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__cos__cos_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__cross__cross_001_to_002.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__default__default_001_to_001.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__degrees__degrees_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__discard__discard_001_to_002.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__distance__distance_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__dot__dot_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__equal__equal_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__equal__equal_009_to_012.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__exp2__exp2_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__exp2__exp2_009_to_012.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__exp__exp_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__exp__exp_009_to_012.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__faceforward__faceforward_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__floor__floor_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__fract__fract_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_009_to_016.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_017_to_024.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_025_to_032.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_033_to_040.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_041_to_048.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_049_to_056.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_057_to_064.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_065_to_072.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_073_to_080.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_081_to_088.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_089_to_096.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_097_to_104.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_105_to_112.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_113_to_120.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__functions__functions_121_to_126.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__gl_FragCoord__gl_FragCoord_001_to_003.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__gl_FrontFacing__gl_FrontFacing_001_to_001.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__greaterThanEqual__greaterThanEqual_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__greaterThan__greaterThan_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__inversesqrt__inversesqrt_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__length__length_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__lessThanEqual__lessThanEqual_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__lessThan__lessThan_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__log2__log2_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__log2__log2_009_to_012.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__log__log_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__log__log_009_to_012.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__mat3__mat3_001_to_006.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'win'"]

["generated/test_conformance__ogles__GL__mat__mat_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__mat__mat_009_to_016.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__mat__mat_017_to_024.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__mat__mat_025_to_032.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__mat__mat_033_to_040.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__mat__mat_041_to_046.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__matrixCompMult__matrixCompMult_001_to_004.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__max__max_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__min__min_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__mix__mix_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__mod__mod_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__normalize__normalize_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__notEqual__notEqual_001_to_008.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'linux'"]

["generated/test_conformance__ogles__GL__notEqual__notEqual_009_to_012.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__not__not_001_to_004.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__operators__operators_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__operators__operators_009_to_016.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__operators__operators_017_to_024.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__operators__operators_025_to_026.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__pow__pow_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__pow__pow_009_to_016.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__pow__pow_017_to_024.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__radians__radians_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__reflect__reflect_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__refract__refract_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__sign__sign_001_to_006.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'linux'"]

["generated/test_conformance__ogles__GL__sin__sin_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__smoothstep__smoothstep_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__sqrt__sqrt_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__step__step_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__struct__struct_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__struct__struct_009_to_016.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__struct__struct_017_to_024.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__struct__struct_025_to_032.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__struct__struct_033_to_040.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__struct__struct_041_to_048.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__struct__struct_049_to_056.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_009_to_016.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_017_to_024.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_025_to_032.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_033_to_040.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_041_to_048.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_049_to_056.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_057_to_064.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_065_to_072.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_073_to_080.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_081_to_088.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_089_to_096.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_097_to_104.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_105_to_112.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__swizzlers__swizzlers_113_to_120.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__tan__tan_001_to_006.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__vec3__vec3_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__vec__vec_001_to_008.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__vec__vec_009_to_016.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__ogles__GL__vec__vec_017_to_018.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__programs__get-active-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__programs__gl-bind-attrib-location-long-names-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__programs__gl-bind-attrib-location-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__programs__gl-get-active-attribute.html"]
subsuite = "webgl1-core"

["generated/test_conformance__programs__gl-get-active-uniform.html"]
subsuite = "webgl1-core"

["generated/test_conformance__programs__gl-getshadersource.html"]
subsuite = "webgl1-core"

["generated/test_conformance__programs__gl-shader-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__programs__invalid-UTF-16.html"]
subsuite = "webgl1-core"

["generated/test_conformance__programs__program-handling.html"]
subsuite = "webgl1-core"
fail-if = ["true"]

["generated/test_conformance__programs__program-infolog.html"]
subsuite = "webgl1-core"

["generated/test_conformance__programs__program-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__programs__use-program-crash-with-discard-in-fragment-shader.html"]
subsuite = "webgl1-core"

["generated/test_conformance__reading__fbo-remains-unchanged-after-read-pixels.html"]
subsuite = "webgl1-core"

["generated/test_conformance__reading__read-pixels-pack-alignment.html"]
subsuite = "webgl1-core"

["generated/test_conformance__reading__read-pixels-test.html"]
subsuite = "webgl1-core"
skip-if = [
  "os == 'android'",
  "os == 'linux'",
]

["generated/test_conformance__renderbuffers__depth-renderbuffer-initialization.html"]
subsuite = "webgl1-core"

["generated/test_conformance__renderbuffers__feedback-loop.html"]
subsuite = "webgl1-core"

["generated/test_conformance__renderbuffers__framebuffer-object-attachment.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__renderbuffers__framebuffer-state-restoration.html"]
subsuite = "webgl1-core"

["generated/test_conformance__renderbuffers__framebuffer-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__renderbuffers__renderbuffer-initialization.html"]
subsuite = "webgl1-core"

["generated/test_conformance__renderbuffers__stencil-renderbuffer-initialization.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__bind-framebuffer-flush-bug.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__blending.html"]
subsuite = "webgl1-core"
fail-if = ["true"]

["generated/test_conformance__rendering__canvas-alpha-bug.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__clear-after-copyTexImage2D.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__clear-default-framebuffer-with-scissor-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__clipping-wide-points.html"]
subsuite = "webgl1-core"
fail-if = ["os == 'linux'"]

["generated/test_conformance__rendering__color-mask-preserved-during-implicit-clears.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__color-mask-should-not-affect-antialiased-framebuffer-resolution.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__culling.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__default-texture-draw-bug.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__draw-arrays-out-of-bounds.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__draw-elements-out-of-bounds.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__draw-webgl-to-canvas-2d-repeatedly.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__draw-with-changing-start-vertex-bug.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__framebuffer-switch.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__rendering__framebuffer-texture-clear.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__framebuffer-texture-switch.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__rendering__gl-clear.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__gl-drawarrays.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__gl-drawelements.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__gl-scissor-canvas-dimensions.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__gl-scissor-fbo-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__gl-scissor-test.html"]
subsuite = "webgl1-core"
fail-if = ["display == 'wayland'"]

["generated/test_conformance__rendering__gl-viewport-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__line-loop-tri-fan.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__line-rendering-quality.html"]
subsuite = "webgl1-core"
fail-if = ["os == 'linux' && display != 'wayland'"]

["generated/test_conformance__rendering__many-draw-calls.html"]
subsuite = "webgl1-core"
skip-if = [
  "os == 'android'",
  "debug",
]

["generated/test_conformance__rendering__more-than-65536-indices.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__multisample-corruption.html"]
subsuite = "webgl1-core"
skip-if = [
  "os == 'mac'",
  "os == 'android'",
  "os == 'win'",
]

["generated/test_conformance__rendering__negative-one-index.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__out-of-bounds-array-buffers.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__out-of-bounds-index-buffers.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__point-no-attributes.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__point-size.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__point-specific-shader-variables.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__point-with-gl-pointcoord-in-fragment-shader.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__polygon-offset.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__preservedrawingbuffer-leak.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'win'"]

["generated/test_conformance__rendering__rendering-sampling-feedback-loop.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__rendering-stencil-large-viewport.html"]
subsuite = "webgl1-core"
fail-if = [
  "os == 'mac' && !apple_silicon",
  "os == 'linux' && verify && debug",
]
skip-if = [
  "os == 'android'",
  "os == 'win'",
  "display == 'wayland'",
]

["generated/test_conformance__rendering__scissor-rect-repeated-rendering.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__simple.html"]
subsuite = "webgl1-core"

["generated/test_conformance__rendering__texture-switch-performance.html"]
subsuite = "webgl1-core"
skip-if = ["true"]

["generated/test_conformance__rendering__triangle.html"]
subsuite = "webgl1-core"

["generated/test_conformance__state__fb-attach-implicit-target-assignment.html"]
subsuite = "webgl1-core"

["generated/test_conformance__state__gl-enable-enum-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__state__gl-enum-tests.html"]
subsuite = "webgl1-core"

["generated/test_conformance__state__gl-get-calls.html"]
subsuite = "webgl1-core"

["generated/test_conformance__state__gl-geterror.html"]
subsuite = "webgl1-core"

["generated/test_conformance__state__gl-getstring.html"]
subsuite = "webgl1-core"

["generated/test_conformance__state__gl-initial-state.html"]
subsuite = "webgl1-core"

["generated/test_conformance__state__gl-object-get-calls.html"]
subsuite = "webgl1-core"
skip-if = ["true"]

["generated/test_conformance__state__state-uneffected-after-compositing.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__canvas__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__canvas_sub_rectangle__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_blob__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_blob__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_blob__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_blob__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_blob__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_blob__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_blob__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_blob__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_canvas__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_canvas__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_canvas__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_canvas__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_canvas__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_bitmap__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_data__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_data__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_data__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_data__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_data__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_data__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_image_data__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__image_bitmap_from_video__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__image_data__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_data__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_data__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_data__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__image_data__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__misc__canvas-teximage-after-multiple-drawimages.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__compressed-tex-image.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__copy-tex-image-2d-formats.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__copy-tex-image-and-sub-image-2d.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__copy-tex-image-crash.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__copytexsubimage2d-large-partial-copy-corruption.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__copytexsubimage2d-subrects.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__cube-incomplete-fbo.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__cube-map-uploads-out-of-order.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'mac'"]

["generated/test_conformance__textures__misc__default-texture.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__exif-orientation.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__format-filterable-renderable.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__gl-get-tex-parameter.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__gl-pixelstorei.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__gl-teximage.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__misc__mipmap-fbo.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__origin-clean-conformance-offscreencanvas.html"]
subsuite = "webgl1-core"
skip-if = ["true"]

["generated/test_conformance__textures__misc__origin-clean-conformance.html"]
subsuite = "webgl1-core"
skip-if = ["true"]

["generated/test_conformance__textures__misc__png-image-types.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__tex-image-and-sub-image-2d-with-array-buffer-view.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'win' && debug"]

["generated/test_conformance__textures__misc__tex-image-and-uniform-binding-bugs.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__tex-image-canvas-corruption.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__tex-image-webgl.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__misc__tex-image-with-format-and-type.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__tex-image-with-invalid-data.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__misc__tex-input-validation.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__tex-sub-image-2d-bad-args.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__tex-sub-image-2d.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__tex-video-using-tex-unit-non-zero.html"]
subsuite = "webgl1-core"
skip-if = [
  "os == 'win'",
  "os == 'android' && debug",
]

["generated/test_conformance__textures__misc__texparameter-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-active-bind-2.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-active-bind.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-attachment-formats.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-clear.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-complete.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-copying-and-deletion.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-copying-feedback-loops.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-corner-case-videos.html"]
subsuite = "webgl1-core"
skip-if = [
  "os == 'android'",
  "os == 'linux' && os_version == '18.04'",
]

["generated/test_conformance__textures__misc__texture-cube-as-fbo-attachment.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-draw-with-2d-and-cube.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-fakeblack.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-formats-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-hd-dpi.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-mips.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__misc__texture-npot-video.html"]
subsuite = "webgl1-core"
skip-if = [
  "win11_2009", # win11 - 50/50 intermittent
  "os == 'android' && android_version == '33'", #Bug 1873144
  ]

["generated/test_conformance__textures__misc__texture-npot.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__misc__texture-size-cube-maps.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__misc__texture-size-limit.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'linux' && asan"]

["generated/test_conformance__textures__misc__texture-size.html"]
subsuite = "webgl1-core"
skip-if = [
  "os == 'android'",
  "os == 'win'",
]

["generated/test_conformance__textures__misc__texture-srgb-upload.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android' && processor == 'aarch64'"] # Bug 1796057

["generated/test_conformance__textures__misc__texture-sub-image-cube-maps.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__misc__texture-transparent-pixels-initialized.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-upload-cube-maps.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__texture-upload-size.html"]
subsuite = "webgl1-core"
skip-if = [
  "os == 'win'",
  "os == 'android'",
]

["generated/test_conformance__textures__misc__texture-video-transparent.html"]
subsuite = "webgl1-core"
skip-if = ["true"]

["generated/test_conformance__textures__misc__texture-with-flip-y-and-premultiply-alpha.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__upload-from-srcset-with-empty-data.html"]
subsuite = "webgl1-core"

["generated/test_conformance__textures__misc__video-rotation.html"]
subsuite = "webgl1-core"
fail-if = ["true"]

["generated/test_conformance__textures__svg_image__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__svg_image__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__svg_image__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__svg_image__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__svg_image__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__video__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__video__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__video__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__video__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"
skip-if = [
  "os == 'android'",
  "os == 'mac'", # Bug 1673105 for mac+WR
]

["generated/test_conformance__textures__video__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"
skip-if = [
  "os == 'android'",
  "os == 'mac'", # Bug 1673105 for mac+WR
]

["generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"
skip-if = ["os == 'android'"]

["generated/test_conformance__textures__webgl_canvas__tex-2d-alpha-alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__webgl_canvas__tex-2d-luminance-luminance-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__webgl_canvas__tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__webgl_canvas__tex-2d-rgb-rgb-unsigned_short_5_6_5.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_byte.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__textures__webgl_canvas__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html"]
subsuite = "webgl1-ext"

["generated/test_conformance__typedarrays__array-buffer-crash.html"]
subsuite = "webgl1-core"

["generated/test_conformance__typedarrays__array-buffer-view-crash.html"]
subsuite = "webgl1-core"

["generated/test_conformance__typedarrays__array-large-array-tests.html"]
subsuite = "webgl1-core"

["generated/test_conformance__typedarrays__array-unit-tests.html"]
subsuite = "webgl1-core"

["generated/test_conformance__typedarrays__data-view-crash.html"]
subsuite = "webgl1-core"

["generated/test_conformance__typedarrays__data-view-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__typedarrays__typed-arrays-in-workers.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__gl-get-uniform-non-current-program.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__gl-uniform-arrays.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__gl-uniform-bool.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__gl-uniformmatrix4fv.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__gl-unknown-uniform.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-00.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-01.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-02.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-03.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-04.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-05.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-06.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-07.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-08.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-09.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-10.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-11.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-12.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-13.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-14.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-15.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-16.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__no-over-optimization-on-uniform-array-17.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__null-uniform-location.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__out-of-bounds-uniform-array-access.html"]
subsuite = "webgl1-core"
skip-if = [
  "os == 'android'",
  "os == 'mac' && apple_silicon",
]

["generated/test_conformance__uniforms__uniform-default-values.html"]
subsuite = "webgl1-core"
skip-if = [
  "os == 'android'",
  "os == 'linux'",
  "os == 'win'",
]

["generated/test_conformance__uniforms__uniform-location.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__uniform-samplers-test.html"]
subsuite = "webgl1-core"

["generated/test_conformance__uniforms__uniform-values-per-program.html"]
subsuite = "webgl1-core"
skip-if = ["os == 'win'"]

["generated/test_deqp__data__gles2__shaders__conditionals.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__constant_expressions.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__constants.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__conversions_matrix_combine.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__conversions_matrix_to_matrix.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__conversions_scalar_to_matrix.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__conversions_scalar_to_scalar.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__conversions_scalar_to_vector.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__conversions_vector_combine.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__conversions_vector_illegal.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__conversions_vector_to_scalar.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__conversions_vector_to_vector.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__declarations.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__fragdata.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__functions.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__invalid_texture_functions.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__keywords.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__linkage.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__preprocessor.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__qualification_order.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__reserved_operators.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__scoping.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__swizzles_bvec2.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__swizzles_bvec3.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__swizzles_bvec4.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__swizzles_ivec2.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__swizzles_ivec3.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__swizzles_ivec4.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__swizzles_vec2.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__swizzles_vec3.html"]
subsuite = "webgl1-ext"

["generated/test_deqp__data__gles2__shaders__swizzles_vec4.html"]
subsuite = "webgl1-ext"
