ci/freedreno: Switch the piglit testing to the new piglit runner.
authorEric Anholt <eric@anholt.net>
Wed, 3 Mar 2021 23:42:57 +0000 (15:42 -0800)
committerMarge Bot <eric+marge@anholt.net>
Tue, 16 Mar 2021 22:19:30 +0000 (22:19 +0000)
Getting piglit to fit onto our test devices was proving difficult, and we
need the ability to handle flakes, so switch to the rust piglit runner
that @pepp wrote as part of the deqp-runner repo which gives us flake
detection, sharding across boards, fractional runs, and almost half the
runtime.

It doesn't handle piglit subtests yet, but if you can't run piglit's
python on your devices because it's too bloated and unstable, this is a
way forward.

Reviewed-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9468>

13 files changed:
.gitlab-ci/bare-metal/rootfs-setup.sh
.gitlab-ci/piglit/piglit-runner.sh [new file with mode: 0755]
src/freedreno/ci/gitlab-ci.yml
src/gallium/drivers/freedreno/ci/freedreno-a530-gl.txt [deleted file]
src/gallium/drivers/freedreno/ci/freedreno-a530-shader.txt [deleted file]
src/gallium/drivers/freedreno/ci/freedreno-a630-gl.txt [deleted file]
src/gallium/drivers/freedreno/ci/freedreno-a630-shader.txt [deleted file]
src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-fails.txt [new file with mode: 0644]
src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-flakes.txt [new file with mode: 0644]
src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-skips.txt [new file with mode: 0644]
src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-fails.txt [new file with mode: 0644]
src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-flakes.txt [new file with mode: 0644]
src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-skips.txt [new file with mode: 0644]

index c97d646..281cee2 100644 (file)
@@ -59,6 +59,7 @@ for var in \
     MESA_GLES_VERSION_OVERRIDE \
     MINIO_HOST \
     NIR_VALIDATE \
+    PIGLIT_FRACTION \
     PIGLIT_HTML_SUMMARY \
     PIGLIT_JUNIT_RESULTS \
     PIGLIT_OPTIONS \
diff --git a/.gitlab-ci/piglit/piglit-runner.sh b/.gitlab-ci/piglit/piglit-runner.sh
new file mode 100755 (executable)
index 0000000..ae07613
--- /dev/null
@@ -0,0 +1,134 @@
+#!/bin/sh
+
+set -ex
+
+if [ -z "$GPU_VERSION" ]; then
+   echo 'GPU_VERSION must be set to something like "llvmpipe" or "freedreno-a630" (the name used in your ci/piglit-gpu-version-*.txt)'
+   exit 1
+fi
+
+INSTALL=`pwd`/install
+
+# Set up the driver environment.
+export LD_LIBRARY_PATH=`pwd`/install/lib/
+export EGL_PLATFORM=surfaceless
+export VK_ICD_FILENAMES=`pwd`/install/share/vulkan/icd.d/"$VK_DRIVER"_icd.${VK_CPU:-`uname -m`}.json
+
+RESULTS=`pwd`/${PIGLIT_RESULTS_DIR:-results}
+mkdir -p $RESULTS
+
+if [ -n "$PIGLIT_FRACTION" -o -n "$CI_NODE_INDEX" ]; then
+   FRACTION=`expr ${PIGLIT_FRACTION:-1} \* ${CI_NODE_TOTAL:-1}`
+PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --fraction $FRACTION"
+fi
+
+# If the job is parallel at the gitab job level, take the corresponding fraction
+# of the caselist.
+if [ -n "$CI_NODE_INDEX" ]; then
+   PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --fraction-start ${CI_NODE_INDEX}"
+fi
+
+if [ -e "$INSTALL/piglit-$GPU_VERSION-fails.txt" ]; then
+    PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --baseline $INSTALL/piglit-$GPU_VERSION-fails.txt"
+fi
+
+if [ -e "$INSTALL/piglit-$GPU_VERSION-flakes.txt" ]; then
+    PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --flakes $INSTALL/piglit-$GPU_VERSION-flakes.txt"
+fi
+
+if [ -e "$INSTALL/piglit-$GPU_VERSION-skips.txt" ]; then
+    PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --skips $INSTALL/piglit-$GPU_VERSION-skips.txt"
+fi
+
+set +e
+
+if [ -n "$PIGLIT_PARALLEL" ]; then
+   PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --jobs $PIGLIT_PARALLEL"
+elif [ -n "$FDO_CI_CONCURRENT" ]; then
+   PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --jobs $FDO_CI_CONCURRENT"
+else
+   PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --jobs 4"
+fi
+
+report_flakes() {
+    # Replace spaces in test names with _ to make the channel reporting not
+    # split it across lines, even though it makes it so you can't copy and
+    # paste from IRC into your flakes list.
+    flakes=`grep ",Flake" $1 | sed 's|,Flake.*||g' | sed 's| |_|g'`
+    if [ -z "$flakes" ]; then
+        return 0
+    fi
+
+    if [ -z "$FLAKES_CHANNEL" ]; then
+        return 0
+    fi
+
+    # The nick needs to be something unique so that multiple runners
+    # connecting at the same time don't race for one nick and get blocked.
+    # freenode has a 16-char limit on nicks (9 is the IETF standard, but
+    # various servers extend that).  So, trim off the common prefixes of the
+    # runner name, and append the job ID so that software runners with more
+    # than one concurrent job (think swrast) don't collide.  For freedreno,
+    # that gives us a nick as long as db410c-N-JJJJJJJJ, and it'll be a while
+    # before we make it to 9-digit jobs (we're at 7 so far).
+    runner=`echo $CI_RUNNER_DESCRIPTION | sed 's|mesa-||' | sed 's|google-freedreno-||g'`
+    bot="$runner-$CI_JOB_ID"
+    channel="$FLAKES_CHANNEL"
+    (
+    echo NICK $bot
+    echo USER $bot unused unused :Gitlab CI Notifier
+    sleep 10
+    echo "JOIN $channel"
+    sleep 1
+    desc="Flakes detected in job: $CI_JOB_URL on $CI_RUNNER_DESCRIPTION"
+    if [ -n "$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME" ]; then
+        desc="$desc on branch $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME ($CI_MERGE_REQUEST_TITLE)"
+    elif [ -n "$CI_COMMIT_BRANCH" ]; then
+        desc="$desc on branch $CI_COMMIT_BRANCH ($CI_COMMIT_TITLE)"
+    fi
+    echo "PRIVMSG $channel :$desc"
+    for flake in $flakes; do
+        echo "PRIVMSG $channel :$flake"
+    done
+    echo "PRIVMSG $channel :See $CI_JOB_URL/artifacts/browse/results/"
+    echo "QUIT"
+    ) | nc irc.freenode.net 6667 > /dev/null
+
+}
+
+# wrapper to supress +x to avoid spamming the log
+quiet() {
+    set +x
+    "$@"
+    set -x
+}
+
+RESULTS_CSV=$RESULTS/results.csv
+FAILURES_CSV=$RESULTS/failures.csv
+
+export LD_PRELOAD=$TEST_LD_PRELOAD
+
+    piglit-runner \
+        run \
+        --piglit-folder /piglit \
+        --output $RESULTS \
+        --profile $PIGLIT_PROFILES \
+        --process-isolation \
+       $PIGLIT_RUNNER_OPTIONS \
+        -v -v
+
+PIGLIT_EXITCODE=$?
+
+export LD_PRELOAD=
+
+deqp-runner junit \
+   --testsuite $PIGLIT_PROFILES \
+   --results $RESULTS/failures.csv \
+   --output $RESULTS/junit.xml \
+   --limit 50 \
+   --template "See https://$CI_PROJECT_NAMESPACE.pages.freedesktop.org/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/results/{{testcase}}.xml"
+
+# Report the flakes to the IRC channel for monitoring (if configured):
+quiet report_flakes $RESULTS_CSV
+
+exit $PIGLIT_EXITCODE
index 7e66547..44c0d38 100644 (file)
@@ -99,59 +99,25 @@ a530_gles31:
   extends:
     - .piglit-test
     - .arm64-a530-test
-    - .test-manual
   variables:
-    BARE_METAL_TEST_SCRIPT: "/install/piglit/run.sh"
+    BARE_METAL_TEST_SCRIPT: "/install/piglit/piglit-runner.sh"
     BM_START_XORG: 1
-    # Excluding for flakes in multisample (MSAA fails covered well by deqp, we
-    # can enable it once we stabilize that.) and other flakes from
-    # atomic_counters through userclip in the list.
-    #
-    # Also excluding some particularly slow tests (gl-1.3-texture-env)
-    #
-    # Check fastboot.sh for more piglit tests being excluded!
-    PIGLIT_TESTS: >-
-      -x atomic_counters
-      -x gl-1.0-blend-func
-      -x glsl-1.30@execution@clipping
-      -x user-clip
-      -x arb_texture_multisample
-      -x ext_framebuffer_multisample
-      -x egl_ext_device_
-      -x egl_ext_platform_device
-      -x ext_timer_query@time-elapsed
-      -x glx-multithread-clearbuffer
-      -x glx-multithread-shader-compile
-      -x max-texture-size
-      -x maxsize
-      -x arb_gpu_shader5
-      -x arb_gpu_shader_fp64
-      -x arb_gpu_shader_int64
-      -x arb_tessellation_shader
-      -x glsl-1.50
-      -x glsl-4.00
-      -x glsl-4.10
-      -x glsl-4.20
-      -x glsl-4.30
-      -x glsl-4.40
-      -x glsl-4.50
-      -x glsl-4.60
-      -x gl-1.3-texture-env
 
-# Takes ~25 minutes, so manual-only until we can sort out runtime.
+# Run 1/2 of piglit_gl since it takes a bit under 20 minutes
 a530_piglit_gl:
   extends:
     - .a530_piglit
   variables:
     PIGLIT_PROFILES: quick_gl
-    PIGLIT_RESULTS: freedreno-a530-gl
+    PIGLIT_FRACTION: 2
 
+# Run 1/2 of piglit_shader since it takes a bit under 20 minutes
 a530_piglit_shader:
   extends:
     - .a530_piglit
   variables:
     PIGLIT_PROFILES: quick_shader
-    PIGLIT_RESULTS: freedreno-a530-shader
+    PIGLIT_FRACTION: 2
 
 .a630-test:
   extends:
@@ -258,75 +224,21 @@ a630_vk_sysmem:
   extends:
     - .piglit-test
     - .a630-test
-    - .test-manual
   variables:
-    BARE_METAL_TEST_SCRIPT: "/install/piglit/run.sh"
+    BARE_METAL_TEST_SCRIPT: "/install/piglit/piglit-runner.sh"
     BM_START_XORG: 1
-    # Excluding various features we don't support to keep runtime down in
-    # deciding that they aren't supported.
-    #
-    # Also excluding some particularly slow tests (gl-1.3-texture-env takes 100s)
-    #
-    # Known flakes in the list are between "arb_blend_func_extended" and
-    # "varray-disabled"
-    #
-    # vs-output-array-vec2-index-wr-before-gs is skipped because it causes
-    # a flood of GPU hangs and makes the rest of the job flakey
-    #
-    # vs-clip-distance/vertex-enables skipped because they seem to be flaky in
-    # parallel with other tests (reliably fails on its own)
-    PIGLIT_TESTS: >-
-      -x vs-output-array-vec2-index-wr-before-gs
-      -x fixed-clip-enables
-      -x vs-clip-distance-enables
-      -x vs-clip-vertex-enables
-      -x arb_blend_func_extended-fbo-extended-blend-pattern_gles2
-      -x clear-accum
-      -x copypixels-sync
-      -x copyteximage-border
-      -x copytexsubimage
-      -x draw-sync
-      -x getteximage-simple
-      -x gl30basic
-      -x tcs-input
-      -x tes-input
-      -x unaligned-blit
-      -x user-clip
-      -x varray-disabled
-      -x egl_ext_device_
-      -x egl_ext_platform_device
-      -x ext_timer_query@time-elapsed
-      -x glx-multithread-clearbuffer
-      -x glx-multithread-shader-compile
-      -x max-texture-size
-      -x maxsize
-      -x arb_gpu_shader_fp64
-      -x arb_gpu_shader_gpu5
-      -x arb_gpu_shader_int64
-      -x glsl-4.00
-      -x glsl-4.10
-      -x glsl-4.20
-      -x glsl-4.30
-      -x glsl-4.40
-      -x glsl-4.50
-      -x glsl-4.60
-      -x gl-1.3-texture-env
 
-# Takes ~20 minutes, so manual-only until we can sort out runtime.
 a630_piglit_gl:
   extends:
     - .a630_piglit
-    - .test-manual
   variables:
     PIGLIT_PROFILES: quick_gl
-    PIGLIT_RESULTS: freedreno-a630-gl
 
 a630_piglit_shader:
   extends:
     - .a630_piglit
   variables:
     PIGLIT_PROFILES: quick_shader
-    PIGLIT_RESULTS: freedreno-a630-shader
 
 a630-traces:
   extends:
diff --git a/src/gallium/drivers/freedreno/ci/freedreno-a530-gl.txt b/src/gallium/drivers/freedreno/ci/freedreno-a530-gl.txt
deleted file mode 100644 (file)
index a07a4f9..0000000
+++ /dev/null
@@ -1,1887 +0,0 @@
-fast_color_clear/fcc-clear-tex: skip
-fast_color_clear/fcc-read-after-clear copy rb: fail
-fast_color_clear/fcc-read-after-clear copy tex: fail
-fast_color_clear/fcc-write-after-clear: skip
-glx/glx-context-flush-control: skip
-glx/glx-copy-sub-buffer samples=16: skip
-glx/glx-copy-sub-buffer samples=32: skip
-glx/glx-copy-sub-buffer samples=6: skip
-glx/glx-copy-sub-buffer samples=8: skip
-glx/glx-make-current: fail
-glx/glx-multi-window-single-context: fail
-glx/glx-multithread-makecurrent-1: skip
-glx/glx-multithread-makecurrent-2: skip
-glx/glx-multithread-makecurrent-3: skip
-glx/glx-multithread-makecurrent-4: skip
-glx/glx-query-drawable-glx_fbconfig_id-window: fail
-glx/glx-swap-exchange: skip
-glx/glx-swap-pixmap-bad: fail
-glx/glx-tfp: skip
-glx/glx-visuals-depth -pixmap: fail
-glx/glx-visuals-stencil -pixmap: fail
-glx/glx_arb_create_context_es2_profile/invalid opengl es version: fail
-glx/glx_arb_create_context_robustness/invalid reset notification strategy: fail
-glx/glx_arb_sync_control/timing -divisor 1: fail
-glx/glx_arb_sync_control/timing -divisor 2: fail
-glx/glx_arb_sync_control/timing -fullscreen -divisor 1: fail
-glx/glx_arb_sync_control/timing -fullscreen -divisor 2: fail
-glx/glx_arb_sync_control/timing -fullscreen -msc-delta 1: fail
-glx/glx_arb_sync_control/timing -fullscreen -msc-delta 2: fail
-glx/glx_arb_sync_control/timing -msc-delta 1: fail
-glx/glx_arb_sync_control/timing -msc-delta 2: fail
-glx/glx_arb_sync_control/timing -waitformsc -divisor 1: fail
-glx/glx_arb_sync_control/timing -waitformsc -divisor 2: fail
-glx/glx_arb_sync_control/timing -waitformsc -msc-delta 1: fail
-glx/glx_arb_sync_control/timing -waitformsc -msc-delta 2: fail
-glx/glx_ext_import_context/free context: fail
-glx/glx_ext_import_context/get context id: fail
-glx/glx_ext_import_context/get current display: fail
-glx/glx_ext_import_context/import context, multi process: fail
-glx/glx_ext_import_context/import context, single process: fail
-glx/glx_ext_import_context/imported context has same context id: fail
-glx/glx_ext_import_context/make current, multi process: fail
-glx/glx_ext_import_context/make current, single process: fail
-glx/glx_ext_import_context/query context info: fail
-glx/glx_ext_no_config_context/no fbconfig: skip
-hiz/hiz-depth-read-fbo-d24-s8: skip
-hiz/hiz-depth-stencil-test-fbo-d24-s8: skip
-hiz/hiz-depth-test-fbo-d24-s8: skip
-hiz/hiz-stencil-read-fbo-d24-s8: skip
-hiz/hiz-stencil-test-fbo-d24-s8: skip
-object namespace pollution/buffer with glcleartexsubimage: skip
-object namespace pollution/buffer with glcopyimagesubdata: skip
-object namespace pollution/framebuffer with glcleartexsubimage: skip
-object namespace pollution/framebuffer with glcopyimagesubdata: skip
-object namespace pollution/program with glcleartexsubimage: skip
-object namespace pollution/program with glcopyimagesubdata: skip
-object namespace pollution/renderbuffer with glcleartexsubimage: skip
-object namespace pollution/renderbuffer with glcopyimagesubdata: skip
-object namespace pollution/texture with glcleartexsubimage: skip
-object namespace pollution/texture with glcopyimagesubdata: skip
-object namespace pollution/vertex-array with glbitmap: skip
-object namespace pollution/vertex-array with glblitframebuffer: skip
-object namespace pollution/vertex-array with glclear: skip
-object namespace pollution/vertex-array with glcleartexsubimage: skip
-object namespace pollution/vertex-array with glcopyimagesubdata: skip
-object namespace pollution/vertex-array with glcopypixels: skip
-object namespace pollution/vertex-array with glcopytexsubimage2d: skip
-object namespace pollution/vertex-array with gldrawpixels: skip
-object namespace pollution/vertex-array with glgeneratemipmap: skip
-object namespace pollution/vertex-array with glgetteximage: skip
-object namespace pollution/vertex-array with glgetteximage-compressed: skip
-object namespace pollution/vertex-array with gltexsubimage2d: skip
-shaders/activeprogram-bad-program: skip
-shaders/activeprogram-get: skip
-shaders/createshaderprogram-attached-shaders: skip
-shaders/createshaderprogram-bad-type: skip
-shaders/glsl-bug-110796: fail
-shaders/glsl-fs-fogscale/gs-out and fs: skip
-shaders/glsl-fs-fogscale/vs, gs and fs: skip
-shaders/glsl-fs-shader-stencil-export: skip
-shaders/glsl-kwin-blur-1: fail
-shaders/glsl-kwin-blur-2: fail
-shaders/glsl-uniform-interstage-limits/300 vs, 300 fs: fail
-shaders/glsl-uniform-interstage-limits/350 vs, 350 fs: fail
-shaders/glsl-uniform-interstage-limits/400 vs, 400 fs: fail
-shaders/point-vertex-id divisor: crash
-shaders/point-vertex-id gl_instanceid: crash
-shaders/point-vertex-id gl_instanceid divisor: crash
-shaders/point-vertex-id gl_vertexid: crash
-shaders/point-vertex-id gl_vertexid divisor: crash
-shaders/point-vertex-id gl_vertexid gl_instanceid: crash
-shaders/point-vertex-id gl_vertexid gl_instanceid divisor: crash
-shaders/sso-simple: skip
-shaders/sso-uniforms-01: skip
-shaders/sso-uniforms-02: skip
-shaders/sso-user-varying-01: skip
-shaders/sso-user-varying-02: skip
-shaders/useprogram-refcount-1: crash
-shaders/useshaderprogram-bad-program: skip
-shaders/useshaderprogram-bad-type: skip
-shaders/useshaderprogram-flushverts-1: skip
-shaders/version-mixing vs-gs: skip
-shaders/zero-tex-coord texturegather: skip
-spec/!opengl 1.0/gl-1.0-edgeflag: crash
-spec/!opengl 1.0/gl-1.0-edgeflag-quads: crash
-spec/!opengl 1.0/gl-1.0-no-op-paths: fail
-spec/!opengl 1.0/gl-1.0-scissor-copypixels: fail
-spec/!opengl 1.0/gl-1.0-scissor-offscreen: fail
-spec/!opengl 1.0/gl-1.0-spot-light: fail
-spec/!opengl 1.1/clipflat/glbegin/end(gl_triangle_strip), glfrontface(gl_cw), glpolygonmode(gl_line), quadrant: center middle: fail
-spec/!opengl 1.1/copypixels-sync: fail
-spec/!opengl 1.1/copyteximage 1d: fail
-spec/!opengl 1.1/copyteximage 2d: fail
-spec/!opengl 1.1/copyteximage-border: fail
-spec/!opengl 1.1/copytexsubimage: fail
-spec/!opengl 1.1/depthstencil-default_fb-blit: fail
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-clear samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-clear samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-clear samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-clear samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-copypixels: fail
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=8: skip
-spec/!opengl 1.1/draw-copypixels-sync: fail
-spec/!opengl 1.1/draw-pixels samples=16: skip
-spec/!opengl 1.1/draw-pixels samples=2: skip
-spec/!opengl 1.1/draw-pixels samples=32: skip
-spec/!opengl 1.1/draw-pixels samples=4: skip
-spec/!opengl 1.1/draw-pixels samples=6: skip
-spec/!opengl 1.1/draw-pixels samples=8: skip
-spec/!opengl 1.1/draw-sync: fail
-spec/!opengl 1.1/gl-1.1-xor-copypixels: fail
-spec/!opengl 1.1/linestipple/factor 2x: fail
-spec/!opengl 1.1/linestipple/factor 3x: fail
-spec/!opengl 1.1/linestipple/line loop: fail
-spec/!opengl 1.1/linestipple/line strip: fail
-spec/!opengl 1.1/linestipple/restarting lines within a single begin-end block: fail
-spec/!opengl 1.1/polygon-mode: fail
-spec/!opengl 1.1/polygon-mode-facing: fail
-spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on bottom edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on left edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on right edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on top edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 1: expected blue pixel in center: fail
-spec/!opengl 1.1/polygon-mode-offset/config 2: expected blue pixel in center: fail
-spec/!opengl 1.1/polygon-mode-offset/config 3: expected white pixel on bottom edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 3: expected white pixel on left edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 3: expected white pixel on right edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 3: expected white pixel on top edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 4: expected white pixel on bottom edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 4: expected white pixel on left edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 4: expected white pixel on right edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 4: expected white pixel on top edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 5: expected blue pixel in center: fail
-spec/!opengl 1.1/polygon-mode-offset/config 6: expected blue pixel in center: fail
-spec/!opengl 1.1/polygon-offset: fail
-spec/!opengl 1.1/read-front clear-front-first samples=16: skip
-spec/!opengl 1.1/read-front clear-front-first samples=32: skip
-spec/!opengl 1.1/read-front clear-front-first samples=6: skip
-spec/!opengl 1.1/read-front clear-front-first samples=8: skip
-spec/!opengl 1.1/read-front samples=16: skip
-spec/!opengl 1.1/read-front samples=32: skip
-spec/!opengl 1.1/read-front samples=6: skip
-spec/!opengl 1.1/read-front samples=8: skip
-spec/!opengl 1.1/teximage-colors gl_alpha12/exact upload-download of gl_alpha12: skip
-spec/!opengl 1.1/teximage-colors gl_alpha4/exact upload-download of gl_alpha4: skip
-spec/!opengl 1.1/teximage-colors gl_alpha/exact upload-download of gl_alpha: skip
-spec/!opengl 1.1/teximage-colors gl_luminance12/exact upload-download of gl_luminance12: skip
-spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/exact upload-download of gl_luminance12_alpha12: skip
-spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/exact upload-download of gl_luminance12_alpha4: skip
-spec/!opengl 1.1/teximage-colors gl_luminance4/exact upload-download of gl_luminance4: skip
-spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/exact upload-download of gl_luminance4_alpha4: skip
-spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/exact upload-download of gl_luminance6_alpha2: skip
-spec/!opengl 1.1/teximage-colors gl_luminance/exact upload-download of gl_luminance: skip
-spec/!opengl 1.1/teximage-colors gl_luminance_alpha/exact upload-download of gl_luminance_alpha: skip
-spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/exact upload-download of gl_r11f_g11f_b10f: skip
-spec/!opengl 1.1/teximage-colors gl_r16f/exact upload-download of gl_r16f: skip
-spec/!opengl 1.1/teximage-colors gl_red/exact upload-download of gl_red: skip
-spec/!opengl 1.1/teximage-colors gl_rg16f/exact upload-download of gl_rg16f: skip
-spec/!opengl 1.1/teximage-colors gl_rg/exact upload-download of gl_rg: skip
-spec/!opengl 1.1/teximage-colors gl_rgb10/exact upload-download of gl_rgb10: skip
-spec/!opengl 1.1/teximage-colors gl_rgb12/exact upload-download of gl_rgb12: skip
-spec/!opengl 1.1/teximage-colors gl_rgb16f/exact upload-download of gl_rgb16f: skip
-spec/!opengl 1.1/teximage-colors gl_rgb4/exact upload-download of gl_rgb4: skip
-spec/!opengl 1.1/teximage-colors gl_rgb5/exact upload-download of gl_rgb5: skip
-spec/!opengl 1.1/teximage-colors gl_rgb9_e5/exact upload-download of gl_rgb9_e5: skip
-spec/!opengl 1.1/teximage-colors gl_rgb/exact upload-download of gl_rgb: skip
-spec/!opengl 1.1/teximage-colors gl_rgba12/exact upload-download of gl_rgba12: skip
-spec/!opengl 1.1/teximage-colors gl_rgba/exact upload-download of gl_rgba: skip
-spec/!opengl 1.1/windowoverlap: skip
-spec/!opengl 1.2/copyteximage 3d: fail
-spec/!opengl 1.2/copyteximage 3d samples=16: skip
-spec/!opengl 1.2/copyteximage 3d samples=2: skip
-spec/!opengl 1.2/copyteximage 3d samples=32: skip
-spec/!opengl 1.2/copyteximage 3d samples=4: skip
-spec/!opengl 1.2/copyteximage 3d samples=6: skip
-spec/!opengl 1.2/copyteximage 3d samples=8: skip
-spec/!opengl 1.4/copy-pixels: fail
-spec/!opengl 1.4/copy-pixels samples=16: skip
-spec/!opengl 1.4/copy-pixels samples=2: skip
-spec/!opengl 1.4/copy-pixels samples=32: skip
-spec/!opengl 1.4/copy-pixels samples=4: skip
-spec/!opengl 1.4/copy-pixels samples=6: skip
-spec/!opengl 1.4/copy-pixels samples=8: skip
-spec/!opengl 1.4/gl-1.4-polygon-offset: fail
-spec/!opengl 1.4/gl-1.4-rgba-mipmap-texture-with-rgb-visual: skip
-spec/!opengl 2.0/gl-2.0-edgeflag: crash
-spec/!opengl 2.0/gl-2.0-edgeflag-immediate: crash
-spec/!opengl 2.0/max-samplers border: fail
-spec/!opengl 2.0/vertex-program-two-side back back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/vs, tcs, tes and fs: skip
-spec/!opengl 2.1/pbo/test_polygon_stip: fail
-spec/!opengl 2.1/polygon-stipple-fs: fail
-spec/!opengl 3.0/clearbuffer-depth: fail
-spec/!opengl 3.0/clearbuffer-depth-cs-probe: skip
-spec/!opengl 3.0/clearbuffer-stencil: fail
-spec/!opengl 3.1/minmax: fail
-spec/!opengl 3.1/primitive-restart-xfb generated: fail
-spec/!opengl 3.1/primitive-restart-xfb written: fail
-spec/!opengl 3.1/vao-broken-attrib: crash
-spec/!opengl 3.2/clear-no-buffers: skip
-spec/!opengl 3.2/depth-tex-sampling: skip
-spec/!opengl 3.2/get-buffer-parameter-i64v: skip
-spec/!opengl 3.2/get-integer-64iv: skip
-spec/!opengl 3.2/get-integer-64v: skip
-spec/!opengl 3.2/gl-3.2-adj-prims cull-back pv-first: skip
-spec/!opengl 3.2/gl-3.2-adj-prims cull-back pv-last: skip
-spec/!opengl 3.2/gl-3.2-adj-prims cull-front pv-first: skip
-spec/!opengl 3.2/gl-3.2-adj-prims cull-front pv-last: skip
-spec/!opengl 3.2/gl-3.2-adj-prims line cull-back pv-first: skip
-spec/!opengl 3.2/gl-3.2-adj-prims line cull-back pv-last: skip
-spec/!opengl 3.2/gl-3.2-adj-prims line cull-front pv-first: skip
-spec/!opengl 3.2/gl-3.2-adj-prims line cull-front pv-last: skip
-spec/!opengl 3.2/gl-3.2-adj-prims pv-first: skip
-spec/!opengl 3.2/gl-3.2-adj-prims pv-last: skip
-spec/!opengl 3.2/gl_vertexid used with glmultidrawelementsbasevertex: skip
-spec/!opengl 3.2/glsl-resource-not-bound 1d: skip
-spec/!opengl 3.2/glsl-resource-not-bound 1darray: skip
-spec/!opengl 3.2/glsl-resource-not-bound 2d: skip
-spec/!opengl 3.2/glsl-resource-not-bound 2darray: skip
-spec/!opengl 3.2/glsl-resource-not-bound 2dms: skip
-spec/!opengl 3.2/glsl-resource-not-bound 2dmsarray: skip
-spec/!opengl 3.2/glsl-resource-not-bound 2drect: skip
-spec/!opengl 3.2/glsl-resource-not-bound 3d: skip
-spec/!opengl 3.2/glsl-resource-not-bound buffer: skip
-spec/!opengl 3.2/glsl-resource-not-bound cube: skip
-spec/!opengl 3.2/layered-rendering/blit: skip
-spec/!opengl 3.2/layered-rendering/clear-color: skip
-spec/!opengl 3.2/layered-rendering/clear-color-all-types 1d_array mipmapped: skip
-spec/!opengl 3.2/layered-rendering/clear-color-all-types 1d_array single_level: skip
-spec/!opengl 3.2/layered-rendering/clear-color-all-types 2d_array mipmapped: skip
-spec/!opengl 3.2/layered-rendering/clear-color-all-types 2d_array single_level: skip
-spec/!opengl 3.2/layered-rendering/clear-color-all-types 2d_multisample_array single_level: skip
-spec/!opengl 3.2/layered-rendering/clear-color-all-types 3d mipmapped: skip
-spec/!opengl 3.2/layered-rendering/clear-color-all-types 3d single_level: skip
-spec/!opengl 3.2/layered-rendering/clear-color-all-types cube_map mipmapped: skip
-spec/!opengl 3.2/layered-rendering/clear-color-all-types cube_map single_level: skip
-spec/!opengl 3.2/layered-rendering/clear-color-all-types cube_map_array mipmapped: skip
-spec/!opengl 3.2/layered-rendering/clear-color-all-types cube_map_array single_level: skip
-spec/!opengl 3.2/layered-rendering/clear-color-mismatched-layer-count: skip
-spec/!opengl 3.2/layered-rendering/clear-depth: skip
-spec/!opengl 3.2/layered-rendering/framebuffer-layer-attachment-mismatch: skip
-spec/!opengl 3.2/layered-rendering/framebuffer-layer-complete: skip
-spec/!opengl 3.2/layered-rendering/framebuffer-layer-count-mismatch: skip
-spec/!opengl 3.2/layered-rendering/framebuffer-layered-attachments: skip
-spec/!opengl 3.2/layered-rendering/framebuffertexture: skip
-spec/!opengl 3.2/layered-rendering/framebuffertexture-buffer-textures: skip
-spec/!opengl 3.2/layered-rendering/framebuffertexture-defaults: skip
-spec/!opengl 3.2/layered-rendering/gl-layer: skip
-spec/!opengl 3.2/layered-rendering/gl-layer-cube-map: skip
-spec/!opengl 3.2/layered-rendering/gl-layer-not-layered: skip
-spec/!opengl 3.2/layered-rendering/gl-layer-render: skip
-spec/!opengl 3.2/layered-rendering/gl-layer-render-clipped: skip
-spec/!opengl 3.2/layered-rendering/gl-layer-render-storage: skip
-spec/!opengl 3.2/layered-rendering/readpixels: skip
-spec/!opengl 3.2/minmax: skip
-spec/!opengl 3.2/pointsprite-coord: skip
-spec/!opengl 3.2/pointsprite-origin: skip
-spec/!opengl 3.2/texture-border-deprecated: skip
-spec/!opengl 3.3/minmax: skip
-spec/!opengl 3.3/required-renderbuffer-attachment-formats: skip
-spec/!opengl 3.3/required-sized-texture-formats: skip
-spec/!opengl 3.3/required-texture-attachment-formats: skip
-spec/!opengl 4.2/gl-max-vertex-attrib-stride: skip
-spec/!opengl 4.2/required-renderbuffer-attachment-formats: skip
-spec/!opengl 4.2/required-sized-texture-formats: skip
-spec/!opengl 4.2/required-texture-attachment-formats: skip
-spec/!opengl 4.3/get_glsl_version: skip
-spec/!opengl 4.5/compare-framebuffer-parameter-with-get: skip
-spec/!opengl 4.5/named-framebuffer-draw-buffers-errors: skip
-spec/!opengl 4.5/named-framebuffer-read-buffer-errors: skip
-spec/!opengl es 2.0/invalid-es3-queries_gles2: skip
-spec/3dfx_texture_compression_fxt1/compressedteximage gl_compressed_rgb_fxt1_3dfx: skip
-spec/3dfx_texture_compression_fxt1/compressedteximage gl_compressed_rgba_fxt1_3dfx: skip
-spec/3dfx_texture_compression_fxt1/fbo-generatemipmap-formats: skip
-spec/3dfx_texture_compression_fxt1/fxt1-teximage: skip
-spec/amd_compressed_atc_texture/miptree: skip
-spec/amd_depth_clamp_separate/amd_depth_clamp_separate_range: skip
-spec/amd_depth_clamp_separate/amd_depth_clamp_separate_status: skip
-spec/amd_framebuffer_multisample_advanced/api-glcore: skip
-spec/amd_framebuffer_multisample_advanced/api-gles3: skip
-spec/amd_performance_monitor/api: skip
-spec/amd_performance_monitor/measure: skip
-spec/amd_performance_monitor/vc4: skip
-spec/amd_pinned_memory/decrement-offset: skip
-spec/amd_pinned_memory/increment-offset: skip
-spec/amd_pinned_memory/map-buffer decrement-offset: skip
-spec/amd_pinned_memory/map-buffer increment-offset: skip
-spec/amd_pinned_memory/map-buffer offset=0: skip
-spec/amd_pinned_memory/offset=0: skip
-spec/amd_vertex_shader_layer/amd_vertex_shader_layer-layered-2d-texture-render: skip
-spec/amd_vertex_shader_layer/amd_vertex_shader_layer-layered-depth-texture-render: skip
-spec/amd_vertex_shader_viewport_index/amd_vertex_shader_viewport_index-render: skip
-spec/apple_object_purgeable/object_purgeable-api-pbo: skip
-spec/apple_object_purgeable/object_purgeable-api-texture: skip
-spec/apple_object_purgeable/object_purgeable-api-vbo: skip
-spec/apple_vertex_array_object/isvertexarray: skip
-spec/apple_vertex_array_object/vao-01: skip
-spec/apple_vertex_array_object/vao-02: skip
-spec/arb_arrays_of_arrays/arb_arrays_of_arrays-max-binding: skip
-spec/arb_base_instance/arb_base_instance-baseinstance-doesnt-affect-gl-instance-id: skip
-spec/arb_base_instance/arb_base_instance-drawarrays: skip
-spec/arb_bindless_texture/border-color: skip
-spec/arb_bindless_texture/conversions: skip
-spec/arb_bindless_texture/errors: skip
-spec/arb_bindless_texture/handles: skip
-spec/arb_bindless_texture/illegal: skip
-spec/arb_bindless_texture/legal: skip
-spec/arb_bindless_texture/limit: skip
-spec/arb_bindless_texture/uint64_attribs: skip
-spec/arb_bindless_texture/uniform: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-bindfragdataindexed-invalid-parameters: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-bindfragdataindexed-invalid-parameters_gles3: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-blend-api: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-blend-api_gles2: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-builtins_gles2: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-dual-src-blending-discard-without-src1: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-dual-src-blending-discard-without-src1_gles3: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-dual-src-blending-issue-1917: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-dual-src-blending-issue-1917_gles3: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-error-at-begin: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-explicit: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-explicit_gles3: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-pattern: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-pattern_gles2: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-pattern_gles3: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend_gles3: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-getfragdataindex: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-getfragdataindex_gles3: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-output-location: skip
-spec/arb_blend_func_extended/arb_blend_func_extended-output-location_gles3: skip
-spec/arb_clear_texture/arb_clear_texture-3d: skip
-spec/arb_clear_texture/arb_clear_texture-base-formats: skip
-spec/arb_clear_texture/arb_clear_texture-clear-max-level: skip
-spec/arb_clear_texture/arb_clear_texture-cube: skip
-spec/arb_clear_texture/arb_clear_texture-depth-stencil: skip
-spec/arb_clear_texture/arb_clear_texture-error: skip
-spec/arb_clear_texture/arb_clear_texture-float: skip
-spec/arb_clear_texture/arb_clear_texture-integer: skip
-spec/arb_clear_texture/arb_clear_texture-multisample: skip
-spec/arb_clear_texture/arb_clear_texture-rg: skip
-spec/arb_clear_texture/arb_clear_texture-simple: skip
-spec/arb_clear_texture/arb_clear_texture-sized-formats: skip
-spec/arb_clear_texture/arb_clear_texture-srgb: skip
-spec/arb_clear_texture/arb_clear_texture-stencil: skip
-spec/arb_clear_texture/arb_clear_texture-texview: skip
-spec/arb_color_buffer_float/gl_rgba8_snorm-render: fail
-spec/arb_color_buffer_float/gl_rgba8_snorm-render-fog: fail
-spec/arb_color_buffer_float/gl_rgba8_snorm-render-sanity: fail
-spec/arb_color_buffer_float/gl_rgba8_snorm-render-sanity-fog: fail
-spec/arb_compute_shader/api_errors: skip
-spec/arb_compute_shader/built-in constants: skip
-spec/arb_compute_shader/compiler/work_group_size_too_large: skip
-spec/arb_compute_shader/display-list: skip
-spec/arb_compute_shader/indirect-compute: skip
-spec/arb_compute_shader/local-id-explosion: skip
-spec/arb_compute_shader/render-and-compute: skip
-spec/arb_compute_shader/zero-dispatch-size: skip
-spec/arb_compute_variable_group_size/errors: skip
-spec/arb_compute_variable_group_size/local-size: skip
-spec/arb_compute_variable_group_size/minmax: skip
-spec/arb_copy_image/arb_copy_image-api_errors: skip
-spec/arb_copy_image/arb_copy_image-format-swizzle: skip
-spec/arb_copy_image/arb_copy_image-formats: skip
-spec/arb_copy_image/arb_copy_image-formats --samples=2: skip
-spec/arb_copy_image/arb_copy_image-formats --samples=4: skip
-spec/arb_copy_image/arb_copy_image-formats --samples=8: skip
-spec/arb_copy_image/arb_copy_image-simple --rb-to-rb: skip
-spec/arb_copy_image/arb_copy_image-simple --rb-to-tex: skip
-spec/arb_copy_image/arb_copy_image-simple --tex-to-tex: skip
-spec/arb_copy_image/arb_copy_image-srgb-copy: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_1d 32 1 1 11 0 0 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_1d_array 32 1 12 11 0 0 5 0 9 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_2d 32 32 1 11 0 0 5 13 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_2d_array 32 32 10 11 0 0 5 13 4 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_3d 32 32 32 11 0 0 5 13 4 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_cube_map 32 32 6 11 0 0 5 13 4 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_cube_map_array 32 32 30 11 0 0 5 13 8 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_rectangle 32 32 1 11 0 0 5 13 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_1d 32 1 1 11 0 7 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_1d_array 32 1 16 11 0 3 5 0 7 14 1 8: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_2d 32 16 1 11 0 3 5 7 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_2d_array 32 16 18 11 0 3 5 9 7 14 1 8: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_3d 32 16 18 11 0 3 5 9 2 14 1 7: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_cube_map 32 32 6 11 0 3 5 17 2 14 1 3: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_cube_map_array 32 32 18 11 0 3 5 17 2 14 1 7: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_rectangle 32 16 1 11 0 3 5 7 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_1d 32 1 1 11 23 0 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_1d_array 32 1 16 11 2 0 5 0 7 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_2d 32 16 1 11 12 0 5 7 0 14 9 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_2d_array 32 16 15 11 12 0 5 7 12 14 8 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_cube_map 32 32 6 11 5 0 5 9 2 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_cube_map_array 32 32 18 11 5 0 5 9 7 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_rectangle 32 16 1 11 12 0 5 7 0 14 9 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_2d 32 16 1 11 12 13 5 4 0 14 10 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_2d_array 32 16 15 11 12 5 5 7 2 14 9 9: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_cube_map 32 32 6 11 5 1 5 9 2 14 7 3: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_cube_map_array 32 32 18 11 5 2 5 9 7 14 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_2d 32 16 1 11 12 13 5 7 0 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_2d_array 32 16 15 11 12 5 5 3 2 14 13 9: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_cube_map 16 16 6 11 5 1 5 9 2 5 7 3: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_cube_map_array 16 16 18 11 5 2 5 9 7 5 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 9 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_1d 32 1 1 11 23 3 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_1d_array 32 1 16 11 2 3 5 0 7 14 1 2: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_2d 32 16 1 11 12 3 5 7 0 14 9 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_2d_array 32 16 15 11 12 1 5 3 2 14 11 4: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 4: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_cube_map 32 32 6 11 5 1 5 9 2 14 7 3: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_cube_map_array 32 32 18 11 5 1 5 9 9 14 7 5: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_rectangle 32 16 1 11 12 3 5 3 0 14 12 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_2d 32 16 1 11 12 13 5 7 0 14 8 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_2d_array 32 16 15 11 12 5 5 1 2 14 15 9: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_cube_map 16 16 6 11 5 1 5 9 2 5 7 3: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_cube_map_array 16 16 18 11 5 2 5 9 7 5 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 6 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_1d 32 1 1 11 23 0 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_1d_array 32 1 16 11 2 0 5 0 7 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_2d 32 16 1 11 12 0 5 7 0 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_2d_array 32 16 15 11 12 0 5 7 12 14 8 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_cube_map 32 32 6 11 5 0 5 9 2 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_cube_map_array 32 32 18 11 5 0 5 9 7 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_rectangle 32 16 1 11 12 0 5 7 0 14 9 1: skip
-spec/arb_copy_image/arb_copy_image-texview: skip
-spec/arb_cull_distance/arb_cull_distance-exceed-limits clip: skip
-spec/arb_cull_distance/arb_cull_distance-exceed-limits cull: skip
-spec/arb_cull_distance/arb_cull_distance-exceed-limits total: skip
-spec/arb_cull_distance/arb_cull_distance-max-distances: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 d=z32f_s8_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 d=z32f_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 s=z24_s8_d=z32f: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 s=z24_s8_d=z32f_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 d=z32f_s8_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 d=z32f_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 s=z24_s8_d=z32f: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 s=z24_s8_d=z32f_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 d=z32f_s8_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 d=z32f_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 s=z24_s8_d=z32f: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 s=z24_s8_d=z32f_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 d=z32f_s8_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 d=z32f_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 s=z24_s8_d=z32f: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 s=z24_s8_d=z32f_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 d=z32f_s8_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 d=z32f_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 s=z24_s8_d=z32f: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 s=z24_s8_d=z32f_s8: skip
-spec/arb_depth_buffer_float/fbo-clear-formats stencil/gl_depth32f_stencil8: fail
-spec/arb_depth_buffer_float/fbo-clear-formats/gl_depth32f_stencil8: fail
-spec/arb_depth_buffer_float/fbo-clear-formats/gl_depth_component32f: fail
-spec/arb_depth_buffer_float/fbo-depth-gl_depth32f_stencil8-blit: fail
-spec/arb_depth_buffer_float/fbo-depth-gl_depth32f_stencil8-copypixels: fail
-spec/arb_depth_buffer_float/fbo-depth-gl_depth_component32f-blit: fail
-spec/arb_depth_buffer_float/fbo-depth-gl_depth_component32f-copypixels: fail
-spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-blit: fail
-spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-copypixels: fail
-spec/arb_depth_buffer_float/fbo-stencil-gl_depth32f_stencil8-blit: fail
-spec/arb_depth_buffer_float/fbo-stencil-gl_depth32f_stencil8-copypixels: fail
-spec/arb_depth_clamp/depth-clamp-range: skip
-spec/arb_depth_clamp/depth-clamp-status: skip
-spec/arb_depth_clamp/depth_clamp: skip
-spec/arb_depth_texture/fbo-clear-formats/gl_depth_component: fail
-spec/arb_depth_texture/fbo-clear-formats/gl_depth_component16: fail
-spec/arb_depth_texture/fbo-clear-formats/gl_depth_component24: fail
-spec/arb_depth_texture/fbo-clear-formats/gl_depth_component32: fail
-spec/arb_depth_texture/fbo-depth-gl_depth_component16-blit: fail
-spec/arb_depth_texture/fbo-depth-gl_depth_component16-copypixels: fail
-spec/arb_depth_texture/fbo-depth-gl_depth_component24-blit: fail
-spec/arb_depth_texture/fbo-depth-gl_depth_component24-copypixels: fail
-spec/arb_depth_texture/fbo-depth-gl_depth_component32-blit: fail
-spec/arb_depth_texture/fbo-depth-gl_depth_component32-copypixels: fail
-spec/arb_direct_state_access/copytexturesubimage: fail
-spec/arb_direct_state_access/create-programpipelines/default tcs == 0: skip
-spec/arb_direct_state_access/create-programpipelines/default tes == 0: skip
-spec/arb_direct_state_access/getcompressedtextureimage: skip
-spec/arb_direct_state_access/gettextureimage-formats: crash
-spec/arb_direct_state_access/gettextureimage-formats init-by-rendering: fail
-spec/arb_draw_indirect/arb_draw_indirect-draw-arrays-base-instance: skip
-spec/arb_draw_indirect/arb_draw_indirect-draw-arrays-prim-restart: skip
-spec/arb_draw_indirect/arb_draw_indirect-draw-elements-base-instance: skip
-spec/arb_draw_indirect/gl_vertexid used with gldrawarraysindirect: crash
-spec/arb_draw_indirect/gl_vertexid used with gldrawelementsindirect: crash
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_gs: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_gs_max: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_interface: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_named_interface: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_struct: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-query-api: skip
-spec/arb_enhanced_layouts/explicit-offset-bufferstorage: skip
-spec/arb_enhanced_layouts/gs-stream-location-aliasing: skip
-spec/arb_es3_compatibility/es3-drawarrays-primrestart-fixedindex: skip
-spec/arb_es3_compatibility/es3-primrestart-fixedindex: skip
-spec/arb_fragment_program/fp-fragment-position: crash
-spec/arb_fragment_program/fp-indirections: skip
-spec/arb_fragment_program/sparse-samplers: crash
-spec/arb_fragment_shader_interlock/arb_fragment_shader_interlock-image-load-store: skip
-spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-atomic/ms4: fail
-spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-atomic/per-sample: skip
-spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-params/dsa: skip
-spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-query/ms2: skip
-spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-query/ms4: fail
-spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-roundup-samples: skip
-spec/arb_framebuffer_object/arb_framebuffer_object-depth-stencil-blit depth_stencil gl_depth24_stencil8: fail
-spec/arb_framebuffer_object/arb_framebuffer_object-depth-stencil-blit depth_stencil gl_depth32f_stencil8: fail
-spec/arb_framebuffer_object/arb_framebuffer_object-depth-stencil-blit stencil gl_depth24_stencil8: fail
-spec/arb_framebuffer_object/arb_framebuffer_object-depth-stencil-blit stencil gl_depth32f_stencil8: fail
-spec/arb_framebuffer_object/arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index1: fail
-spec/arb_framebuffer_object/arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index16: fail
-spec/arb_framebuffer_object/arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index4: fail
-spec/arb_framebuffer_object/arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index8: fail
-spec/arb_framebuffer_object/fbo-drawbuffers-none gldrawpixels: crash
-spec/arb_framebuffer_object/framebuffer-blit-levels draw stencil: fail
-spec/arb_framebuffer_object/framebuffer-blit-levels read stencil: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit texture linear msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit texture linear msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit texture linear msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit texture linear msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit texture linear_to_srgb msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit texture linear_to_srgb msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit texture linear_to_srgb msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit texture linear_to_srgb msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit texture srgb msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit texture srgb msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit texture srgb msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit texture srgb msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit texture srgb_to_linear msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit texture srgb_to_linear msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit texture srgb_to_linear msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit texture srgb_to_linear msaa enabled render: fail
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices  gl_line_strip_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices  gl_lines_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices  gl_triangle_strip_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices  gl_triangles_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_line_strip_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_lines_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_triangle_strip_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_triangles_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-input-type: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-input-type-draw: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-output-type: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out 1: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out max: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out tf 1: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out tf max: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-vertices-in: skip
-spec/arb_indirect_parameters/conditional-render: skip
-spec/arb_indirect_parameters/tf-count-arrays: skip
-spec/arb_indirect_parameters/tf-count-elements: skip
-spec/arb_internalformat_query/minmax: skip
-spec/arb_internalformat_query/misc. api error checks: skip
-spec/arb_map_buffer_alignment/arb_map_buffer_alignment-map-invalidate-range: fail
-spec/arb_map_buffer_range/copybuffersubdata offset=0: fail
-spec/arb_multi_draw_indirect/gl-3.0-multidrawarrays-vertexid -indirect: crash
-spec/arb_occlusion_query/occlusion_query_order: fail
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-clip: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-comp: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-extra_prims: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-frag: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-geom: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-vert: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-vert_adj: skip
-spec/arb_point_sprite/arb_point_sprite-interactions 1.0: fail
-spec/arb_post_depth_coverage/arb_post_depth_coverage-basic: skip
-spec/arb_post_depth_coverage/arb_post_depth_coverage-multisampling: skip
-spec/arb_post_depth_coverage/arb_post_depth_coverage-sample-shading: skip
-spec/arb_program_interface_query/arb_program_interface_query-compare-with-shader-subroutine: skip
-spec/arb_program_interface_query/arb_program_interface_query-getprograminterfaceiv: skip
-spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex: skip
-spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceiv: skip
-spec/arb_program_interface_query/arb_program_interface_query-getprogramresourcename: skip
-spec/arb_program_interface_query/arb_program_interface_query-resource-location: skip
-spec/arb_program_interface_query/arb_program_interface_query-resource-query: skip
-spec/arb_provoking_vertex/arb-provoking-vertex-control: skip
-spec/arb_provoking_vertex/arb-provoking-vertex-initial: skip
-spec/arb_provoking_vertex/arb-quads-follow-provoking-vertex: skip
-spec/arb_provoking_vertex/arb-xfb-before-flatshading: skip
-spec/arb_query_buffer_object/coherency: skip
-spec/arb_query_buffer_object/qbo: skip
-spec/arb_sample_locations/test: skip
-spec/arb_sample_shading/arb_sample_shading-api: skip
-spec/arb_sample_shading/arb_sample_shading-builtin-gl-sample-mask-mrt-alpha: skip
-spec/arb_sample_shading/arb_sample_shading-builtin-gl-sample-mask-mrt-alpha-to-coverage-combinations: skip
-spec/arb_sample_shading/builtin-gl-num-samples 0: skip
-spec/arb_sample_shading/builtin-gl-num-samples 16: skip
-spec/arb_sample_shading/builtin-gl-num-samples 2: skip
-spec/arb_sample_shading/builtin-gl-num-samples 32: skip
-spec/arb_sample_shading/builtin-gl-num-samples 4: skip
-spec/arb_sample_shading/builtin-gl-num-samples 6: skip
-spec/arb_sample_shading/builtin-gl-num-samples 8: skip
-spec/arb_sample_shading/builtin-gl-sample-id 0: skip
-spec/arb_sample_shading/builtin-gl-sample-id 16: skip
-spec/arb_sample_shading/builtin-gl-sample-id 2: skip
-spec/arb_sample_shading/builtin-gl-sample-id 32: skip
-spec/arb_sample_shading/builtin-gl-sample-id 4: skip
-spec/arb_sample_shading/builtin-gl-sample-id 6: skip
-spec/arb_sample_shading/builtin-gl-sample-id 8: skip
-spec/arb_sample_shading/builtin-gl-sample-mask 0: skip
-spec/arb_sample_shading/builtin-gl-sample-mask 16: skip
-spec/arb_sample_shading/builtin-gl-sample-mask 2: skip
-spec/arb_sample_shading/builtin-gl-sample-mask 32: skip
-spec/arb_sample_shading/builtin-gl-sample-mask 4: skip
-spec/arb_sample_shading/builtin-gl-sample-mask 6: skip
-spec/arb_sample_shading/builtin-gl-sample-mask 8: skip
-spec/arb_sample_shading/builtin-gl-sample-mask-simple 0: skip
-spec/arb_sample_shading/builtin-gl-sample-mask-simple 16: skip
-spec/arb_sample_shading/builtin-gl-sample-mask-simple 2: skip
-spec/arb_sample_shading/builtin-gl-sample-mask-simple 32: skip
-spec/arb_sample_shading/builtin-gl-sample-mask-simple 4: skip
-spec/arb_sample_shading/builtin-gl-sample-mask-simple 6: skip
-spec/arb_sample_shading/builtin-gl-sample-mask-simple 8: skip
-spec/arb_sample_shading/builtin-gl-sample-position 0: skip
-spec/arb_sample_shading/builtin-gl-sample-position 16: skip
-spec/arb_sample_shading/builtin-gl-sample-position 2: skip
-spec/arb_sample_shading/builtin-gl-sample-position 32: skip
-spec/arb_sample_shading/builtin-gl-sample-position 4: skip
-spec/arb_sample_shading/builtin-gl-sample-position 6: skip
-spec/arb_sample_shading/builtin-gl-sample-position 8: skip
-spec/arb_sample_shading/ignore-centroid-qualifier 16: skip
-spec/arb_sample_shading/ignore-centroid-qualifier 2: skip
-spec/arb_sample_shading/ignore-centroid-qualifier 32: skip
-spec/arb_sample_shading/ignore-centroid-qualifier 4: skip
-spec/arb_sample_shading/ignore-centroid-qualifier 6: skip
-spec/arb_sample_shading/ignore-centroid-qualifier 8: skip
-spec/arb_sample_shading/interpolate-at-sample-position 16: skip
-spec/arb_sample_shading/interpolate-at-sample-position 2: skip
-spec/arb_sample_shading/interpolate-at-sample-position 32: skip
-spec/arb_sample_shading/interpolate-at-sample-position 4: skip
-spec/arb_sample_shading/interpolate-at-sample-position 6: skip
-spec/arb_sample_shading/interpolate-at-sample-position 8: skip
-spec/arb_sample_shading/samplemask 0 all: skip
-spec/arb_sample_shading/samplemask 16: skip
-spec/arb_sample_shading/samplemask 16 all: skip
-spec/arb_sample_shading/samplemask 2: skip
-spec/arb_sample_shading/samplemask 2 all: skip
-spec/arb_sample_shading/samplemask 32: skip
-spec/arb_sample_shading/samplemask 32 all: skip
-spec/arb_sample_shading/samplemask 4: skip
-spec/arb_sample_shading/samplemask 4 all: skip
-spec/arb_sample_shading/samplemask 6: skip
-spec/arb_sample_shading/samplemask 6 all: skip
-spec/arb_sample_shading/samplemask 8: skip
-spec/arb_sample_shading/samplemask 8 all: skip
-spec/arb_separate_shader_objects/atomic counter: skip
-spec/arb_separate_shader_objects/mix-and-match-tcs-tes: skip
-spec/arb_separate_shader_objects/programuniform coverage/double matrices: skip
-spec/arb_separate_shader_objects/programuniform coverage/double scalar and vectors: skip
-spec/arb_separate_shader_objects/rendezvous by location (5 stages): skip
-spec/arb_separate_shader_objects/rendezvous by name: skip
-spec/arb_separate_shader_objects/rendezvous by name with multiple interpolation qualifier: skip
-spec/arb_separate_shader_objects/rendezvous_by_location-3-stages: skip
-spec/arb_separate_shader_objects/validateprogrampipeline/gs splitting a vs/fs pipeline: skip
-spec/arb_separate_shader_objects/validateprogrampipeline/gs without vs: skip
-spec/arb_separate_shader_objects/validateprogrampipeline/only gs from a vs/gs program: skip
-spec/arb_separate_shader_objects/validateprogrampipeline/only tes from tes/tcs program: skip
-spec/arb_separate_shader_objects/validateprogrampipeline/tcs splitting a vs/gs pipeline: skip
-spec/arb_separate_shader_objects/validateprogrampipeline/tes splitting a vs/gs program: skip
-spec/arb_separate_shader_objects/validateprogrampipeline/tes/tcs without vs: skip
-spec/arb_shader_draw_parameters/baseinstance: skip
-spec/arb_shader_draw_parameters/baseinstance-indirect: skip
-spec/arb_shader_draw_parameters/basevertex: skip
-spec/arb_shader_draw_parameters/basevertex-baseinstance: skip
-spec/arb_shader_draw_parameters/basevertex-baseinstance-indirect: skip
-spec/arb_shader_draw_parameters/basevertex-indirect: skip
-spec/arb_shader_draw_parameters/drawid: skip
-spec/arb_shader_draw_parameters/drawid-indirect: skip
-spec/arb_shader_draw_parameters/drawid-indirect-baseinstance: skip
-spec/arb_shader_draw_parameters/drawid-indirect-basevertex: skip
-spec/arb_shader_draw_parameters/drawid-indirect-vertexid: skip
-spec/arb_shader_draw_parameters/drawid-single-draw: skip
-spec/arb_shader_draw_parameters/drawid-single-draw-display-list: skip
-spec/arb_shader_draw_parameters/drawid-single-draw-primitive-restart: skip
-spec/arb_shader_draw_parameters/drawid-vertexid: skip
-spec/arb_shader_draw_parameters/vertexid-zerobased: skip
-spec/arb_shader_draw_parameters/vertexid-zerobased-indirect: skip
-spec/arb_shader_image_load_store/atomicity: skip
-spec/arb_shader_image_load_store/bitcast: skip
-spec/arb_shader_image_load_store/coherency: skip
-spec/arb_shader_image_load_store/dead-fragments: skip
-spec/arb_shader_image_load_store/early-z: skip
-spec/arb_shader_image_load_store/host-mem-barrier: skip
-spec/arb_shader_image_load_store/indexing: skip
-spec/arb_shader_image_load_store/invalid: skip
-spec/arb_shader_image_load_store/layer: skip
-spec/arb_shader_image_load_store/level: skip
-spec/arb_shader_image_load_store/max-images: skip
-spec/arb_shader_image_load_store/max-size: skip
-spec/arb_shader_image_load_store/qualifiers: skip
-spec/arb_shader_image_load_store/restrict: skip
-spec/arb_shader_image_load_store/semantics: skip
-spec/arb_shader_image_load_store/shader-mem-barrier: skip
-spec/arb_shader_image_load_store/state: skip
-spec/arb_shader_image_load_store/unused: skip
-spec/arb_shader_image_size/builtin: skip
-spec/arb_shader_storage_buffer_object/array-ssbo-auto-binding: skip
-spec/arb_shader_storage_buffer_object/array-ssbo-binding: skip
-spec/arb_shader_storage_buffer_object/deletebuffers: skip
-spec/arb_shader_storage_buffer_object/getintegeri_v: skip
-spec/arb_shader_storage_buffer_object/issue1258: skip
-spec/arb_shader_storage_buffer_object/layout-std140-write-shader: skip
-spec/arb_shader_storage_buffer_object/layout-std430-write-shader: skip
-spec/arb_shader_storage_buffer_object/max-ssbo-size/fs: skip
-spec/arb_shader_storage_buffer_object/max-ssbo-size/fsexceed: skip
-spec/arb_shader_storage_buffer_object/max-ssbo-size/vs: skip
-spec/arb_shader_storage_buffer_object/max-ssbo-size/vsexceed: skip
-spec/arb_shader_storage_buffer_object/maxblocks: skip
-spec/arb_shader_storage_buffer_object/minmax: skip
-spec/arb_shader_storage_buffer_object/program-interface-query: skip
-spec/arb_shader_storage_buffer_object/rendering: skip
-spec/arb_shader_storage_buffer_object/ssbo-binding: skip
-spec/arb_shader_subroutine/arb_shader_subroutine-minmax: skip
-spec/arb_shader_subroutine/arb_shader_subroutine-uniformsubroutinesuiv: skip
-spec/arb_shader_texture_image_samples/builtin-image: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-8: skip
-spec/arb_sparse_buffer/basic: skip
-spec/arb_sparse_buffer/buffer-data: skip
-spec/arb_sparse_buffer/commit: skip
-spec/arb_sparse_buffer/minmax: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 128 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 128 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 128 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 128 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 128 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 128 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 64 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 64 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 64 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 64 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 64 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 64 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 8 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 8 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 8 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 8 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 8 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 1 8 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 128 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 128 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 128 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 128 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 128 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 128 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 64 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 64 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 64 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 64 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 64 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 64 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 8 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 8 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 8 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 8 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 8 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 1 8 8 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 128 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 128 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 128 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 128 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 128 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 128 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 64 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 64 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 64 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 64 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 64 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 64 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 8 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 8 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 8 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 8 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 8 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 1 8 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 128 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 128 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 128 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 128 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 128 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 128 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 64 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 64 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 64 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 64 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 64 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 64 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 8 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 8 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 8 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 8 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 8 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 32 42 8 8 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 128 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 128 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 128 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 128 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 128 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 128 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 64 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 64 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 64 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 64 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 64 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 64 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 8 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 8 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 8 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 8 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 8 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 1 8 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 128 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 128 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 128 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 128 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 128 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 128 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 64 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 64 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 64 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 64 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 64 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 64 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 8 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 8 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 8 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 8 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 8 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 1 8 8 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 128 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 128 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 128 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 128 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 128 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 128 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 64 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 64 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 64 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 64 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 64 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 64 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 8 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 8 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 8 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 8 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 8 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 1 8 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 128 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 128 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 128 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 128 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 128 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 128 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 64 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 64 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 64 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 64 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 64 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 64 8: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 8 1: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 8 2: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 8 3: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 8 4: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 8 7: skip
-spec/arb_texture_barrier/arb_texture_barrier-blending-in-shader 512 42 8 8 8: skip
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_alpha16f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_alpha32f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_intensity16f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_intensity32f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_luminance16f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_luminance32f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_luminance8_alpha8: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_luminance_alpha16f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_luminance_alpha32f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_alpha16f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_alpha32f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_intensity16f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_intensity32f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_luminance16f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_luminance32f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_luminance8_alpha8: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_luminance_alpha16f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_luminance_alpha32f_arb: fail
-spec/arb_texture_buffer_object/indexed: skip
-spec/arb_texture_buffer_object/minmax: fail
-spec/arb_texture_buffer_object/negative-unsupported: skip
-spec/arb_texture_buffer_range/ranges: fail
-spec/arb_texture_buffer_range/ranges-2: fail
-spec/arb_texture_buffer_range/ranges-2 compat: fail
-spec/arb_texture_cube_map/copyteximage cube samples=16: skip
-spec/arb_texture_cube_map/copyteximage cube samples=32: skip
-spec/arb_texture_cube_map/copyteximage cube samples=6: skip
-spec/arb_texture_cube_map/copyteximage cube samples=8: skip
-spec/arb_texture_cube_map_array/glsl-resource-not-bound cubearray: skip
-spec/arb_texture_cube_map_array/texturesize/gs-texturesize-isamplercubearray: skip
-spec/arb_texture_cube_map_array/texturesize/gs-texturesize-samplercubearray: skip
-spec/arb_texture_cube_map_array/texturesize/gs-texturesize-samplercubearrayshadow: skip
-spec/arb_texture_cube_map_array/texturesize/gs-texturesize-usamplercubearray: skip
-spec/arb_texture_cube_map_array/texturesize/tes-texturesize-isamplercubearray: skip
-spec/arb_texture_cube_map_array/texturesize/tes-texturesize-samplercubearray: skip
-spec/arb_texture_cube_map_array/texturesize/tes-texturesize-samplercubearrayshadow: skip
-spec/arb_texture_cube_map_array/texturesize/tes-texturesize-usamplercubearray: skip
-spec/arb_texture_float/fbo-blending-formats/gl_intensity16f_arb: fail
-spec/arb_texture_float/fbo-blending-formats/gl_intensity32f_arb: fail
-spec/arb_texture_float/fbo-blending-formats/gl_luminance16f_arb: fail
-spec/arb_texture_float/fbo-blending-formats/gl_luminance32f_arb: fail
-spec/arb_texture_float/multisample-formats 16 gl_arb_texture_float: skip
-spec/arb_texture_float/multisample-formats 32 gl_arb_texture_float: skip
-spec/arb_texture_float/multisample-formats 6 gl_arb_texture_float: skip
-spec/arb_texture_float/multisample-formats 8 gl_arb_texture_float: skip
-spec/arb_texture_rectangle/1-1-linear-texture: fail
-spec/arb_texture_rectangle/copyteximage rect samples=16: skip
-spec/arb_texture_rectangle/copyteximage rect samples=32: skip
-spec/arb_texture_rectangle/copyteximage rect samples=6: skip
-spec/arb_texture_rectangle/copyteximage rect samples=8: skip
-spec/arb_texture_rg/multisample-formats 16 gl_arb_texture_rg: skip
-spec/arb_texture_rg/multisample-formats 16 gl_arb_texture_rg-float: skip
-spec/arb_texture_rg/multisample-formats 16 gl_arb_texture_rg-int: skip
-spec/arb_texture_rg/multisample-formats 32 gl_arb_texture_rg: skip
-spec/arb_texture_rg/multisample-formats 32 gl_arb_texture_rg-float: skip
-spec/arb_texture_rg/multisample-formats 32 gl_arb_texture_rg-int: skip
-spec/arb_texture_rg/multisample-formats 6 gl_arb_texture_rg: skip
-spec/arb_texture_rg/multisample-formats 6 gl_arb_texture_rg-float: skip
-spec/arb_texture_rg/multisample-formats 6 gl_arb_texture_rg-int: skip
-spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg: skip
-spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg-float: skip
-spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg-int: skip
-spec/arb_texture_stencil8/draw: skip
-spec/arb_texture_stencil8/fbo-clear-formats/gl_stencil_index8 (fbo incomplete): skip
-spec/arb_texture_stencil8/fbo-stencil-blit: skip
-spec/arb_texture_stencil8/fbo-stencil-clear: skip
-spec/arb_texture_stencil8/fbo-stencil-readpixels: skip
-spec/arb_texture_view/bug-layers-image: skip
-spec/arb_texture_view/clear-into-view-layered: skip
-spec/arb_texture_view/cubemap-view: skip
-spec/arb_texture_view/max-level: skip
-spec/arb_texture_view/rendering-layers-image: skip
-spec/arb_timer_query/query gl_timestamp: fail
-spec/arb_timer_query/timestamp-get: fail
-spec/arb_transform_feedback3/arb_transform_feedback3-begin_end: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-bind_buffer_invalid_index: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-draw_using_invalid_stream_index: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-end_query_with_name_zero: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_gs: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_gs_max: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_vs: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-query_with_invalid_index: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-set_invalid_varyings: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-set_varyings_with_invalid_args: skip
-spec/arb_transform_feedback3/gl_skipcomponents1-1: fail
-spec/arb_transform_feedback3/gl_skipcomponents1-2: fail
-spec/arb_transform_feedback3/gl_skipcomponents1-3: fail
-spec/arb_transform_feedback3/gl_skipcomponents1-gl_nextbuffer: fail
-spec/arb_transform_feedback3/gl_skipcomponents1234: fail
-spec/arb_transform_feedback3/gl_skipcomponents2: fail
-spec/arb_transform_feedback3/gl_skipcomponents3: fail
-spec/arb_transform_feedback3/gl_skipcomponents4: fail
-spec/arb_transform_feedback_instanced/draw-auto instanced: fail
-spec/arb_transform_feedback_overflow_query/arb_transform_feedback_overflow_query-basic: skip
-spec/arb_transform_feedback_overflow_query/arb_transform_feedback_overflow_query-errors: skip
-spec/arb_vertex_attrib_64bit/arb_vertex_attrib_64bit-overlapping-locations api: skip
-spec/arb_vertex_attrib_64bit/arb_vertex_attrib_64bit-overlapping-locations shader: skip
-spec/arb_vertex_attrib_64bit/check-explicit-location: skip
-spec/arb_vertex_attrib_64bit/double_attribs: skip
-spec/arb_vertex_attrib_64bit/get_double_attribs-display-lists: skip
-spec/arb_vertex_attrib_64bit/getactiveattrib: skip
-spec/arb_vertex_attrib_64bit/max-vertex-attrib: skip
-spec/arb_vertex_program/clip-plane-transformation arb: fail
-spec/arb_vertex_program/vp-address-02: skip
-spec/arb_vertex_program/vp-address-04: skip
-spec/arb_vertex_type_2_10_10_10_rev/attrib-p-type-size-match: skip
-spec/arb_viewport_array/bounds: skip
-spec/arb_viewport_array/clear: skip
-spec/arb_viewport_array/depthrange-indices: skip
-spec/arb_viewport_array/display-list: skip
-spec/arb_viewport_array/minmax: skip
-spec/arb_viewport_array/queries: skip
-spec/arb_viewport_array/render-depthrange: skip
-spec/arb_viewport_array/render-scissor: skip
-spec/arb_viewport_array/render-viewport: skip
-spec/arb_viewport_array/render-viewport-2: skip
-spec/arb_viewport_array/scissor-check: skip
-spec/arb_viewport_array/scissor-indices: skip
-spec/arb_viewport_array/viewport-indices: skip
-spec/ati_envmap_bumpmap/ati_envmap_bumpmap-bump: skip
-spec/egl 1.4/egl-copy-buffers: crash
-spec/egl 1.4/egl-flush-external: skip
-spec/egl 1.4/egl-invalid-attr: skip
-spec/egl 1.4/eglcreatepbuffersurface with egl_samples set: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglclientwaitsynckhr_native_zero_timeout: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglcreatesynckhr_native_from_fd: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglcreatesynckhr_wrong_display_same_thread: skip
-spec/egl_chromium_sync_control/conformance/eglgetsyncvalueschromium_msc_and_sbc_test: fail
-spec/egl_ext_protected_content/conformance: skip
-spec/egl_khr_fence_sync/conformance/eglcreatesynckhr_with_display_bound_in_other_thread: skip
-spec/egl_khr_fence_sync/conformance/eglcreatesynckhr_wrong_display_same_thread: skip
-spec/egl_khr_gl_image/egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24: fail
-spec/egl_khr_gl_image/egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba: fail
-spec/egl_nok_swap_region/basic: skip
-spec/ext_base_instance/arb_base_instance-baseinstance-doesnt-affect-gl-instance-id_gles3: skip
-spec/ext_base_instance/arb_base_instance-drawarrays_gles3: skip
-spec/ext_depth_bounds_test/depth_bounds: skip
-spec/ext_direct_state_access/indexed-state-queries 12/getdoublei_vext: skip
-spec/ext_direct_state_access/indexed-state-queries 12/getfloati_vext: skip
-spec/ext_direct_state_access/indexed-state-queries 12/getpointeri_vext: skip
-spec/ext_direct_state_access/multi-texture/copymultiteximage1dext: fail
-spec/ext_direct_state_access/named-buffers 15/flushmappednamedbufferrangeext: skip
-spec/ext_direct_state_access/named-buffers 15/mapnamedbufferext: skip
-spec/ext_direct_state_access/named-buffers 15/mapnamedbufferrangeext: skip
-spec/ext_direct_state_access/named-buffers 15/namedcopybuffersubdataext: skip
-spec/ext_direct_state_access/textures/copytextureimage1dext: fail
-spec/ext_external_objects/vk-buf-exchange: skip
-spec/ext_external_objects/vk-depth-display: skip
-spec/ext_external_objects/vk-image-display: skip
-spec/ext_external_objects/vk-image-display-overwrite: skip
-spec/ext_external_objects/vk-image-overwrite: skip
-spec/ext_external_objects/vk-pix-buf-update-errors: skip
-spec/ext_external_objects/vk-vert-buf-reuse: skip
-spec/ext_external_objects/vk-vert-buf-update-errors: skip
-spec/ext_framebuffer_blit/fbo-blit-check-limits: fail
-spec/ext_framebuffer_object/ext_framebuffer_object-mipmap: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_intensity: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_intensity12: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_intensity16: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_intensity4: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_intensity8: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance12: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance12_alpha12: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance16: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance16_alpha16: skip
-spec/ext_framebuffer_object/fbo-alphatest-nocolor: fail
-spec/ext_framebuffer_object/fbo-alphatest-nocolor-ff: fail
-spec/ext_framebuffer_object/fbo-blending-format-quirks: fail
-spec/ext_framebuffer_object/fbo-blending-formats/gl_alpha12: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_alpha16: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_intensity: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_intensity12: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_intensity16: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_intensity4: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_intensity8: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_luminance12: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_luminance12_alpha12: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_luminance16: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_luminance16_alpha16: skip
-spec/ext_framebuffer_object/fbo-blending-snorm: fail
-spec/ext_framebuffer_object/fbo-clear-formats/gl_alpha12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_alpha16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_intensity (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_intensity12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_intensity16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_intensity4 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_intensity8 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_luminance12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_luminance12_alpha12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_luminance16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_luminance16_alpha16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clearmipmap: fail
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_alpha12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_alpha16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_intensity (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_intensity12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_intensity16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_intensity4 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_intensity8 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_luminance12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_luminance12_alpha12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_luminance16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_luminance16_alpha16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-copyteximage: fail
-spec/ext_framebuffer_object/fbo-copyteximage-simple: fail
-spec/ext_framebuffer_object/fbo-cubemap: fail
-spec/ext_framebuffer_object/fbo-generatemipmap: fail
-spec/ext_framebuffer_object/fbo-generatemipmap-nonsquare: fail
-spec/ext_framebuffer_object/fbo-generatemipmap-npot: fail
-spec/ext_framebuffer_object/fbo-generatemipmap-scissor: fail
-spec/ext_framebuffer_object/fbo-generatemipmap-swizzle: fail
-spec/ext_framebuffer_object/fbo-generatemipmap-viewport: fail
-spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index1-blit: fail
-spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index1-copypixels: fail
-spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index16-blit: fail
-spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index16-copypixels: fail
-spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index4-blit: fail
-spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index4-copypixels: fail
-spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index8-blit: fail
-spec/ext_framebuffer_object/fbo-stencil-gl_stencil_index8-copypixels: fail
-spec/ext_framebuffer_object/getteximage-formats init-by-clear-and-render: fail
-spec/ext_framebuffer_object/getteximage-formats init-by-rendering: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-export: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-export-tex: skip
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-intel_external_sampler_only: skip
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_ayuv: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_nv12: crash
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p010: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p012: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p016: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_uyvy: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_xyuv: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yuv420: crash
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yuyv: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yvu420: crash
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 d=z24_s8_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 d=z24_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 s=z24_s8_d=z24: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 s=z24_s8_d=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 d=z24_s8_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 d=z24_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 s=z24_s8_d=z24: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 s=z24_s8_d=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 d=z24_s8_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 d=z24_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 s=z24_s8_d=z24: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 s=z24_s8_d=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 d=z24_s8_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 d=z24_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 s=z24_s8_d=z24: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 s=z24_s8_d=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 d=z24_s8_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 d=z24_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 s=z24_s8_d=z24: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 s=z24_s8_d=z24_s8: skip
-spec/ext_packed_depth_stencil/fbo-clear-formats stencil/gl_depth24_stencil8: fail
-spec/ext_packed_depth_stencil/fbo-clear-formats stencil/gl_depth_stencil: fail
-spec/ext_packed_depth_stencil/fbo-clear-formats/gl_depth24_stencil8: fail
-spec/ext_packed_depth_stencil/fbo-clear-formats/gl_depth_stencil: fail
-spec/ext_packed_depth_stencil/fbo-depth-gl_depth24_stencil8-blit: fail
-spec/ext_packed_depth_stencil/fbo-depth-gl_depth24_stencil8-copypixels: fail
-spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-blit: fail
-spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-copypixels: fail
-spec/ext_packed_depth_stencil/fbo-stencil-gl_depth24_stencil8-blit: fail
-spec/ext_packed_depth_stencil/fbo-stencil-gl_depth24_stencil8-copypixels: fail
-spec/ext_packed_float/multisample-formats 16 gl_ext_packed_float: skip
-spec/ext_packed_float/multisample-formats 32 gl_ext_packed_float: skip
-spec/ext_packed_float/multisample-formats 6 gl_ext_packed_float: skip
-spec/ext_packed_float/multisample-formats 8 gl_ext_packed_float: skip
-spec/ext_packed_float/query-rgba-signed-components: fail
-spec/ext_render_snorm/render/format 0x8f94: fail
-spec/ext_render_snorm/render/format 0x8f94 read fail: fail
-spec/ext_render_snorm/render/format 0x8f95: fail
-spec/ext_render_snorm/render/format 0x8f95 read fail: fail
-spec/ext_render_snorm/render/format 0x8f97: fail
-spec/ext_render_snorm/render/format 0x8f97 read fail: fail
-spec/ext_shader_image_load_store/bind_image_error: skip
-spec/ext_shader_image_load_store/image_functions: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 16: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 2: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 32: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 4: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 6: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 8: skip
-spec/ext_texture_array/copyteximage 1d_array samples=16: skip
-spec/ext_texture_array/copyteximage 1d_array samples=32: skip
-spec/ext_texture_array/copyteximage 1d_array samples=6: skip
-spec/ext_texture_array/copyteximage 1d_array samples=8: skip
-spec/ext_texture_array/copyteximage 2d_array samples=16: skip
-spec/ext_texture_array/copyteximage 2d_array samples=32: skip
-spec/ext_texture_array/copyteximage 2d_array samples=6: skip
-spec/ext_texture_array/copyteximage 2d_array samples=8: skip
-spec/ext_texture_array/fbo-depth-array depth-clear: skip
-spec/ext_texture_array/fbo-depth-array depth-draw: skip
-spec/ext_texture_array/fbo-depth-array depth-layered-clear: skip
-spec/ext_texture_array/fbo-depth-array fs-writes-depth: skip
-spec/ext_texture_array/fbo-depth-array fs-writes-stencil: skip
-spec/ext_texture_array/fbo-depth-array stencil-clear: skip
-spec/ext_texture_array/fbo-depth-array stencil-draw: skip
-spec/ext_texture_array/fbo-depth-array stencil-layered-clear: skip
-spec/ext_texture_integer/fbo-integer: fail
-spec/ext_texture_integer/multisample-formats 16 gl_ext_texture_integer: skip
-spec/ext_texture_integer/multisample-formats 32 gl_ext_texture_integer: skip
-spec/ext_texture_integer/multisample-formats 6 gl_ext_texture_integer: skip
-spec/ext_texture_integer/multisample-formats 8 gl_ext_texture_integer: skip
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_intensity16_snorm: skip
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_luminance16_alpha16_snorm: skip
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_luminance16_snorm: skip
-spec/ext_texture_snorm/fbo-blending-formats/gl_alpha16_snorm: skip
-spec/ext_texture_snorm/fbo-blending-formats/gl_intensity16_snorm: skip
-spec/ext_texture_snorm/fbo-blending-formats/gl_intensity8_snorm: fail
-spec/ext_texture_snorm/fbo-blending-formats/gl_intensity_snorm: fail
-spec/ext_texture_snorm/fbo-blending-formats/gl_luminance16_alpha16_snorm: skip
-spec/ext_texture_snorm/fbo-blending-formats/gl_luminance16_snorm: skip
-spec/ext_texture_snorm/fbo-blending-formats/gl_luminance8_snorm: fail
-spec/ext_texture_snorm/fbo-blending-formats/gl_luminance_snorm: fail
-spec/ext_texture_snorm/fbo-clear-formats/gl_alpha16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-clear-formats/gl_intensity16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-clear-formats/gl_luminance16_alpha16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-clear-formats/gl_luminance16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-colormask-formats/gl_alpha16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-colormask-formats/gl_intensity16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-colormask-formats/gl_luminance16_alpha16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-colormask-formats/gl_luminance16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/multisample-formats 16 gl_ext_texture_snorm: skip
-spec/ext_texture_snorm/multisample-formats 32 gl_ext_texture_snorm: skip
-spec/ext_texture_snorm/multisample-formats 6 gl_ext_texture_snorm: skip
-spec/ext_texture_snorm/multisample-formats 8 gl_ext_texture_snorm: skip
-spec/ext_texture_srgb/multisample-formats 16 gl_ext_texture_srgb: skip
-spec/ext_texture_srgb/multisample-formats 32 gl_ext_texture_srgb: skip
-spec/ext_texture_srgb/multisample-formats 6 gl_ext_texture_srgb: skip
-spec/ext_texture_srgb/multisample-formats 8 gl_ext_texture_srgb: skip
-spec/ext_transform_feedback2/draw-auto: fail
-spec/ext_transform_feedback/change-size base-shrink: fail
-spec/ext_transform_feedback/change-size offset-shrink: fail
-spec/ext_transform_feedback/change-size range-grow: fail
-spec/ext_transform_feedback/change-size range-shrink: fail
-spec/ext_transform_feedback/discard-copypixels: fail
-spec/ext_transform_feedback/generatemipmap prims_generated: fail
-spec/ext_transform_feedback/geometry-shaders-basic: skip
-spec/ext_transform_feedback/immediate-reuse: fail
-spec/ext_transform_feedback/immediate-reuse-index-buffer: fail
-spec/ext_transform_feedback/immediate-reuse-uniform-buffer: fail
-spec/ext_transform_feedback/intervening-read output use_gs: skip
-spec/ext_transform_feedback/intervening-read prims_generated use_gs: skip
-spec/ext_transform_feedback/intervening-read prims_written: fail
-spec/ext_transform_feedback/intervening-read prims_written use_gs: skip
-spec/ext_transform_feedback/overflow-edge-cases: fail
-spec/ext_transform_feedback/overflow-edge-cases use_gs: skip
-spec/ext_transform_feedback/query-primitives_written-bufferrange: fail
-spec/ext_transform_feedback/query-primitives_written-bufferrange-discard: fail
-spec/ext_transform_feedback/structs array-struct error: skip
-spec/ext_transform_feedback/structs array-struct error interface: skip
-spec/ext_transform_feedback/structs array-struct get: skip
-spec/ext_transform_feedback/structs array-struct get interface: skip
-spec/ext_transform_feedback/structs array-struct run: skip
-spec/ext_transform_feedback/structs array-struct run interface: skip
-spec/ext_transform_feedback/structs array-struct run-no-fs: skip
-spec/ext_transform_feedback/structs array-struct run-no-fs interface: skip
-spec/ext_transform_feedback/structs array-struct-array-elem error: skip
-spec/ext_transform_feedback/structs array-struct-array-elem error interface: skip
-spec/ext_transform_feedback/structs array-struct-array-elem get: skip
-spec/ext_transform_feedback/structs array-struct-array-elem get interface: skip
-spec/ext_transform_feedback/structs array-struct-array-elem run: skip
-spec/ext_transform_feedback/structs array-struct-array-elem run interface: skip
-spec/ext_transform_feedback/structs array-struct-array-elem run-no-fs: skip
-spec/ext_transform_feedback/structs array-struct-array-elem run-no-fs interface: skip
-spec/ext_transform_feedback/structs array-struct-array-struct error: skip
-spec/ext_transform_feedback/structs array-struct-array-struct error interface: skip
-spec/ext_transform_feedback/structs array-struct-array-struct get: skip
-spec/ext_transform_feedback/structs array-struct-array-struct get interface: skip
-spec/ext_transform_feedback/structs array-struct-array-struct run: skip
-spec/ext_transform_feedback/structs array-struct-array-struct run interface: skip
-spec/ext_transform_feedback/structs array-struct-array-struct run-no-fs: skip
-spec/ext_transform_feedback/structs array-struct-array-struct run-no-fs interface: skip
-spec/ext_transform_feedback/structs array-struct-whole-array error: skip
-spec/ext_transform_feedback/structs array-struct-whole-array error interface: skip
-spec/ext_transform_feedback/structs array-struct-whole-array get: skip
-spec/ext_transform_feedback/structs array-struct-whole-array get interface: skip
-spec/ext_transform_feedback/structs array-struct-whole-array run: skip
-spec/ext_transform_feedback/structs array-struct-whole-array run interface: skip
-spec/ext_transform_feedback/structs array-struct-whole-array run-no-fs: skip
-spec/ext_transform_feedback/structs array-struct-whole-array run-no-fs interface: skip
-spec/ext_transform_feedback/structs basic-struct error: skip
-spec/ext_transform_feedback/structs basic-struct error interface: skip
-spec/ext_transform_feedback/structs basic-struct get: skip
-spec/ext_transform_feedback/structs basic-struct get interface: skip
-spec/ext_transform_feedback/structs basic-struct run: skip
-spec/ext_transform_feedback/structs basic-struct run interface: skip
-spec/ext_transform_feedback/structs basic-struct run-no-fs: skip
-spec/ext_transform_feedback/structs basic-struct run-no-fs interface: skip
-spec/ext_transform_feedback/structs struct-array-elem error: skip
-spec/ext_transform_feedback/structs struct-array-elem error interface: skip
-spec/ext_transform_feedback/structs struct-array-elem get: skip
-spec/ext_transform_feedback/structs struct-array-elem get interface: skip
-spec/ext_transform_feedback/structs struct-array-elem run: skip
-spec/ext_transform_feedback/structs struct-array-elem run interface: skip
-spec/ext_transform_feedback/structs struct-array-elem run-no-fs: skip
-spec/ext_transform_feedback/structs struct-array-elem run-no-fs interface: skip
-spec/ext_transform_feedback/structs struct-struct error: skip
-spec/ext_transform_feedback/structs struct-struct error interface: skip
-spec/ext_transform_feedback/structs struct-struct get: skip
-spec/ext_transform_feedback/structs struct-struct get interface: skip
-spec/ext_transform_feedback/structs struct-struct run: skip
-spec/ext_transform_feedback/structs struct-struct run interface: skip
-spec/ext_transform_feedback/structs struct-struct run-no-fs: skip
-spec/ext_transform_feedback/structs struct-struct run-no-fs interface: skip
-spec/ext_transform_feedback/structs struct-whole-array error: skip
-spec/ext_transform_feedback/structs struct-whole-array error interface: skip
-spec/ext_transform_feedback/structs struct-whole-array get: skip
-spec/ext_transform_feedback/structs struct-whole-array get interface: skip
-spec/ext_transform_feedback/structs struct-whole-array run: skip
-spec/ext_transform_feedback/structs struct-whole-array run interface: skip
-spec/ext_transform_feedback/structs struct-whole-array run-no-fs: skip
-spec/ext_transform_feedback/structs struct-whole-array run-no-fs interface: skip
-spec/ext_transform_feedback/tessellation line_loop flat_first: fail
-spec/ext_transform_feedback/tessellation line_loop flat_last: fail
-spec/ext_transform_feedback/tessellation line_loop monochrome: fail
-spec/ext_transform_feedback/tessellation line_loop smooth: fail
-spec/ext_transform_feedback/tessellation line_strip flat_first: fail
-spec/ext_transform_feedback/tessellation line_strip flat_last: fail
-spec/ext_transform_feedback/tessellation line_strip monochrome: fail
-spec/ext_transform_feedback/tessellation line_strip smooth: fail
-spec/ext_transform_feedback/tessellation lines flat_first: fail
-spec/ext_transform_feedback/tessellation lines flat_last: fail
-spec/ext_transform_feedback/tessellation lines monochrome: fail
-spec/ext_transform_feedback/tessellation lines smooth: fail
-spec/ext_transform_feedback/tessellation points flat_first: fail
-spec/ext_transform_feedback/tessellation points flat_last: fail
-spec/ext_transform_feedback/tessellation points monochrome: fail
-spec/ext_transform_feedback/tessellation points smooth: fail
-spec/ext_transform_feedback/tessellation polygon flat_first: fail
-spec/ext_transform_feedback/tessellation polygon flat_last: fail
-spec/ext_transform_feedback/tessellation polygon monochrome: fail
-spec/ext_transform_feedback/tessellation polygon smooth: fail
-spec/ext_transform_feedback/tessellation polygon wireframe: fail
-spec/ext_transform_feedback/tessellation quad_strip flat_first: fail
-spec/ext_transform_feedback/tessellation quad_strip flat_last: fail
-spec/ext_transform_feedback/tessellation quad_strip monochrome: fail
-spec/ext_transform_feedback/tessellation quad_strip smooth: fail
-spec/ext_transform_feedback/tessellation quad_strip wireframe: fail
-spec/ext_transform_feedback/tessellation quads flat_first: fail
-spec/ext_transform_feedback/tessellation quads flat_last: fail
-spec/ext_transform_feedback/tessellation quads monochrome: fail
-spec/ext_transform_feedback/tessellation quads smooth: fail
-spec/ext_transform_feedback/tessellation quads wireframe: fail
-spec/ext_transform_feedback/tessellation triangle_fan flat_first: fail
-spec/ext_transform_feedback/tessellation triangle_fan flat_last: fail
-spec/ext_transform_feedback/tessellation triangle_fan monochrome: fail
-spec/ext_transform_feedback/tessellation triangle_fan smooth: fail
-spec/ext_transform_feedback/tessellation triangle_fan wireframe: fail
-spec/ext_transform_feedback/tessellation triangle_strip flat_first: fail
-spec/ext_transform_feedback/tessellation triangle_strip flat_last: fail
-spec/ext_transform_feedback/tessellation triangle_strip monochrome: fail
-spec/ext_transform_feedback/tessellation triangle_strip smooth: fail
-spec/ext_transform_feedback/tessellation triangle_strip wireframe: fail
-spec/ext_transform_feedback/tessellation triangles flat_first: fail
-spec/ext_transform_feedback/tessellation triangles flat_last: fail
-spec/ext_transform_feedback/tessellation triangles monochrome: fail
-spec/ext_transform_feedback/tessellation triangles smooth: fail
-spec/ext_transform_feedback/tessellation triangles wireframe: fail
-spec/ext_window_rectangles/dlist/call: skip
-spec/ext_window_rectangles/dlist/compile and execute: skip
-spec/ext_window_rectangles/errors: skip
-spec/ext_window_rectangles/errors_gles3: skip
-spec/ext_window_rectangles/render: skip
-spec/ext_window_rectangles/render_gles3: skip
-spec/glsl-1.10/execution/clipping/clip-plane-transformation clipvert_pos: fail
-spec/glsl-1.10/execution/clipping/clip-plane-transformation fixed: fail
-spec/glsl-1.10/execution/clipping/clip-plane-transformation pos_clipvert: fail
-spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 2darrayshadow: skip
-spec/glsl-1.30/execution/texelfetch fs sampler3d 1x129x9-98x129x9: fail
-spec/glsl-1.30/execution/texelfetch fs sampler3d 98x129x1-98x129x9: fail
-spec/glsl-1.30/execution/texelfetch fs sampler3d 98x1x9-98x129x9: fail
-spec/glsl-3.30/built-in constants: skip
-spec/intel_blackhole_render/intel_blackhole-blit: skip
-spec/intel_blackhole_render/intel_blackhole-blit_gles2: skip
-spec/intel_blackhole_render/intel_blackhole-blit_gles3: skip
-spec/intel_blackhole_render/intel_blackhole-dispatch: skip
-spec/intel_blackhole_render/intel_blackhole-draw: skip
-spec/intel_blackhole_render/intel_blackhole-draw_gles2: skip
-spec/intel_blackhole_render/intel_blackhole-draw_gles3: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-depthcoverage: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-depthcoverage_gles3: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-innercoverage: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-innercoverage_gles3: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-invalid: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-invalid_gles3: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-tri: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-tri_gles3: skip
-spec/intel_performance_query/intel_performance_query-issue_2235: fail
-spec/khr_texture_compression_astc/array-gl/12x12 block dim: fail
-spec/khr_texture_compression_astc/array-gl/5x5 block dim: fail
-spec/khr_texture_compression_astc/array-gles/12x12 block dim: fail
-spec/khr_texture_compression_astc/array-gles/5x5 block dim: fail
-spec/khr_texture_compression_astc/miptree-gl hdr/hdr: notrun
-spec/khr_texture_compression_astc/miptree-gl hdr/hdr profile: fail
-spec/khr_texture_compression_astc/miptree-gl ldr/ldr: notrun
-spec/khr_texture_compression_astc/miptree-gl ldr/ldr profile: fail
-spec/khr_texture_compression_astc/miptree-gl srgb-fp/srgb decode full precision: fail
-spec/khr_texture_compression_astc/miptree-gl srgb-fp/srgb-fp: notrun
-spec/khr_texture_compression_astc/miptree-gl srgb-sd/srgb skip decode: fail
-spec/khr_texture_compression_astc/miptree-gl srgb-sd/srgb-sd: notrun
-spec/khr_texture_compression_astc/miptree-gl srgb/srgb: notrun
-spec/khr_texture_compression_astc/miptree-gl srgb/srgb decode: fail
-spec/khr_texture_compression_astc/miptree-gles hdr/hdr: notrun
-spec/khr_texture_compression_astc/miptree-gles hdr/hdr profile: fail
-spec/khr_texture_compression_astc/miptree-gles ldr/ldr: notrun
-spec/khr_texture_compression_astc/miptree-gles ldr/ldr profile: fail
-spec/khr_texture_compression_astc/miptree-gles srgb-fp/srgb decode full precision: fail
-spec/khr_texture_compression_astc/miptree-gles srgb-fp/srgb-fp: notrun
-spec/khr_texture_compression_astc/miptree-gles srgb-sd/srgb skip decode: fail
-spec/khr_texture_compression_astc/miptree-gles srgb-sd/srgb-sd: notrun
-spec/khr_texture_compression_astc/miptree-gles srgb/srgb: notrun
-spec/khr_texture_compression_astc/miptree-gles srgb/srgb decode: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl hdr/hdr: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl hdr/hdr profile: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl ldr/ldr: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl ldr/ldr profile: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl srgb-fp/srgb decode full precision: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl srgb-fp/srgb-fp: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl srgb/srgb: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl srgb/srgb decode: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles hdr/hdr: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles hdr/hdr profile: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles ldr/ldr: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles ldr/ldr profile: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles srgb-fp/srgb decode full precision: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles srgb-fp/srgb-fp: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles srgb/srgb: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles srgb/srgb decode: fail
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control -1: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 0: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 1: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 2: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 3: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 4: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 5: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 6: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 7: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 8: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 8 0 0: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 8 0 1: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 8 1 0: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 8 1 1: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 9: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control-error: skip
-spec/nv_conditional_render/copyteximage: fail
-spec/nv_conditional_render/copytexsubimage: fail
-spec/nv_copy_depth_to_color/nv_copy_depth_to_color: crash
-spec/nv_copy_depth_to_color/nv_copy_depth_to_color 0 0x223344ff: crash
-spec/nv_copy_depth_to_color/nv_copy_depth_to_color 0 0x76356278: crash
-spec/nv_copy_depth_to_color/nv_copy_depth_to_color 1 0x223344ff: crash
-spec/nv_copy_depth_to_color/nv_copy_depth_to_color 1 0x76356278: crash
-spec/nv_copy_image/nv_copy_image-formats --samples=2: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=8: skip
-spec/nv_copy_image/nv_copy_image-formats/source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8: fail
-spec/nv_copy_image/nv_copy_image-simple --rb-to-rb: fail
-spec/nv_copy_image/nv_copy_image-simple --rb-to-tex: fail
-spec/nv_copy_image/nv_copy_image-simple --tex-to-tex: fail
-spec/nv_fill_rectangle/invalid-draw-mode: skip
-spec/nv_fragment_program_option/fp-abs-02: skip
-spec/nv_fragment_program_option/fp-condition_codes-01: skip
-spec/nv_fragment_program_option/fp-rfl: skip
-spec/nv_fragment_program_option/fp-set-02: skip
-spec/nv_fragment_program_option/fp-unpack-01: skip
-spec/nv_image_formats/nv_image_formats-gles3/copy-r11f_g11f_b10f: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-r16: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-r16_snorm: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-r16f: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-r16i: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-r16ui: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-r8: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-r8_snorm: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-r8i: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-r8ui: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg16: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg16_snorm: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg16f: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg16i: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg16ui: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg32f: crash
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg32i: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg32ui: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg8: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg8_snorm: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg8i: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rg8ui: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rgb10_a2: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rgb10_a2ui: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rgba16: notrun
-spec/nv_image_formats/nv_image_formats-gles3/copy-rgba16_snorm: notrun
-spec/nv_primitive_restart/no-core-profile: skip
-spec/nv_texture_barrier/arb_texture_barrier-texture-halves-ping-pong-operation-chain: skip
-spec/nv_vertex_program2_option/vp-address-03: skip
-spec/nv_vertex_program2_option/vp-address-05: skip
-spec/nv_vertex_program2_option/vp-address-06: skip
-spec/nv_vertex_program2_option/vp-clipdistance-01: skip
-spec/nv_vertex_program2_option/vp-clipdistance-02: skip
-spec/nv_vertex_program2_option/vp-clipdistance-03: skip
-spec/nv_vertex_program2_option/vp-clipdistance-04: skip
-spec/nv_viewport_swizzle/nv_viewport_swizzle-errors: skip
-spec/nv_viewport_swizzle/nv_viewport_swizzle-errors_gles3: skip
-spec/oes_egl_image_external_essl3/oes_egl_image_external_essl3/oes_egl_image_external_essl3_imageload: fail
-spec/oes_egl_image_external_essl3/oes_egl_image_external_essl3/oes_egl_image_external_essl3_imagestore: crash
-spec/oes_matrix_get/all queries: skip
-spec/oes_texture_compression_astc/miptree-3d-gl hdr: skip
-spec/oes_texture_compression_astc/miptree-3d-gl ldr: skip
-spec/oes_texture_compression_astc/miptree-3d-gl srgb: skip
-spec/oes_texture_compression_astc/miptree-3d-gles hdr: skip
-spec/oes_texture_compression_astc/miptree-3d-gles ldr: skip
-spec/oes_texture_compression_astc/miptree-3d-gles srgb: skip
-spec/oes_texture_view/clear-into-view-layered: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16 as gl_rgb16i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16 as gl_rgb16ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16_snorm as gl_rgb16i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16_snorm as gl_rgb16ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16f as gl_rgb16i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16f as gl_rgb16ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16i as gl_rgb16i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16i as gl_rgb16ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16ui as gl_rgb16i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16ui as gl_rgb16ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32f as gl_rgb32f: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32f as gl_rgb32i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32f as gl_rgb32ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32i as gl_rgb32f: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32i as gl_rgb32i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32i as gl_rgb32ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32ui as gl_rgb32f: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32ui as gl_rgb32i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32ui as gl_rgb32ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8 as gl_rgb8_snorm: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8 as gl_rgb8i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8 as gl_rgb8ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8_snorm as gl_rgb8_snorm: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8_snorm as gl_rgb8i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8_snorm as gl_rgb8ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8i as gl_rgb8_snorm: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8i as gl_rgb8i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8i as gl_rgb8ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8ui as gl_rgb8_snorm: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8ui as gl_rgb8i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8ui as gl_rgb8ui: skip
-spec/oes_texture_view/sampling-2d-array-as-cubemap-array: skip
-spec/oes_texture_view/targets: skip
-spec/oes_texture_view/texsubimage-layers pbo: skip
-spec/oes_texture_view/texsubimage-levels pbo: skip
-spec/oes_viewport_array/bounds: skip
-spec/oes_viewport_array/clear: skip
-spec/oes_viewport_array/depthrange-indices: skip
-spec/oes_viewport_array/minmax: skip
-spec/oes_viewport_array/queries: skip
-spec/oes_viewport_array/render-depthrange: skip
-spec/oes_viewport_array/render-scissor: skip
-spec/oes_viewport_array/render-viewport: skip
-spec/oes_viewport_array/render-viewport-2: skip
-spec/oes_viewport_array/scissor-check: skip
-spec/oes_viewport_array/scissor-indices: skip
-spec/oes_viewport_array/viewport-indices: skip
-wgl/wgl-multi-context-single-window: skip
-wgl/wgl-multi-window-single-context: skip
-wgl/wgl-sanity: skip
diff --git a/src/gallium/drivers/freedreno/ci/freedreno-a530-shader.txt b/src/gallium/drivers/freedreno/ci/freedreno-a530-shader.txt
deleted file mode 100644 (file)
index 9f7ce31..0000000
+++ /dev/null
@@ -1,1188 +0,0 @@
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-max3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-mid3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/gs-min3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-max3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-mid3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/tcs-min3-vec4-vec4-vec4: skip
-spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-const-uniform-index: skip
-spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-mixed-const-non-const-uniform-index: skip
-spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-mixed-const-non-const-uniform-index2: skip
-spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-non-const-uniform-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-initializer-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-initializer-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-mixed-const-and-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-mixed-const-and-non-const-index2: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-nested-struct-arrays-nonconst-nested-array: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index-sampler-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-non-opaque-members: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-sampler-const: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-sampler-nonconst: skip
-spec/arb_arrays_of_arrays/execution/subroutines/fs-subroutine: skip
-spec/arb_arrays_of_arrays/execution/tessellation/tcs-tes-patch: skip
-spec/arb_arrays_of_arrays/execution/ubo/fs-const: skip
-spec/arb_arrays_of_arrays/execution/ubo/fs-const-explicit-binding: skip
-spec/arb_arrays_of_arrays/execution/ubo/fs-mixed-const-nonconst: skip
-spec/arb_arrays_of_arrays/execution/ubo/fs-nonconst: skip
-spec/arb_arrays_of_arrays/linker/intrastage-interface: skip
-spec/arb_arrays_of_arrays/linker/intrastage-interface-field: skip
-spec/arb_arrays_of_arrays/linker/uniform-block-array-instance-name-mismatch: skip
-spec/arb_arrays_of_arrays/linker/uniform-block-array-size-and-instance-name-mismatch: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-atomic-counter: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-atomic-counter-mismatch: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-interface: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-mismatch: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-mismatch2: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized-mismatch: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized-mismatch2: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized2: skip
-spec/arb_arrays_of_arrays/linker/vs-to-gs: skip
-spec/arb_arrays_of_arrays/linker/vs-to-gs-explicit-location: skip
-spec/arb_arrays_of_arrays/linker/vs-to-gs-invalid-dimensions: skip
-spec/arb_bindless_texture/execution/images/basic-arithmetic-uvec2-imagestore: skip
-spec/arb_bindless_texture/execution/images/basic-imageatomicexchange: skip
-spec/arb_bindless_texture/execution/images/basic-imagestore: skip
-spec/arb_bindless_texture/execution/images/explicit-image-binding: skip
-spec/arb_bindless_texture/execution/images/fs-const-index-three-dimensions: skip
-spec/arb_bindless_texture/execution/images/fs-struct-non-const-index: skip
-spec/arb_bindless_texture/execution/images/image-vertex-attrib-input-output: skip
-spec/arb_bindless_texture/execution/images/image-vertex-uniform-input-output: skip
-spec/arb_bindless_texture/execution/images/multiple-resident-images-reading: skip
-spec/arb_bindless_texture/execution/images/ubo-named-block: skip
-spec/arb_bindless_texture/execution/samplers/basic-arithmetic-uvec2-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/basic-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/basic-ubo-binding-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/basic-ubo-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/explicit-texture-binding: skip
-spec/arb_bindless_texture/execution/samplers/fs-const-index-three-dimensions: skip
-spec/arb_bindless_texture/execution/samplers/fs-struct-non-const-index: skip
-spec/arb_bindless_texture/execution/samplers/sampler-in-struct: skip
-spec/arb_bindless_texture/execution/samplers/sampler-vertex-attrib-input-output: skip
-spec/arb_bindless_texture/execution/samplers/sampler-vertex-uniform-input-output: skip
-spec/arb_bindless_texture/execution/samplers/ubo-named-block: skip
-spec/arb_bindless_texture/linker/global_bindless_image_and_bound_image: skip
-spec/arb_bindless_texture/linker/global_bindless_image_and_bound_sampler: skip
-spec/arb_bindless_texture/linker/global_bindless_sampler_and_bindless_image: skip
-spec/arb_bindless_texture/linker/global_bindless_sampler_and_bound_image: skip
-spec/arb_bindless_texture/linker/global_bindless_sampler_and_bound_sampler: skip
-spec/arb_bindless_texture/linker/global_bound_sampler_and_bound_image: skip
-spec/arb_compute_shader/execution/atomic-counter: skip
-spec/arb_compute_shader/execution/basic-global-id: skip
-spec/arb_compute_shader/execution/basic-group-id: skip
-spec/arb_compute_shader/execution/basic-group-id-x: skip
-spec/arb_compute_shader/execution/basic-group-id-y: skip
-spec/arb_compute_shader/execution/basic-group-id-z: skip
-spec/arb_compute_shader/execution/basic-local-id-atomic: skip
-spec/arb_compute_shader/execution/basic-local-index: skip
-spec/arb_compute_shader/execution/basic-ssbo: skip
-spec/arb_compute_shader/execution/basic-texelfetch: skip
-spec/arb_compute_shader/execution/basic-uniform-access: skip
-spec/arb_compute_shader/execution/basic-uniform-access-atomic: skip
-spec/arb_compute_shader/execution/border-color: skip
-spec/arb_compute_shader/execution/min-dvec4-double-large-group-size: skip
-spec/arb_compute_shader/execution/multiple-texture-reading: skip
-spec/arb_compute_shader/execution/multiple-workgroups: skip
-spec/arb_compute_shader/execution/separate-global-id: skip
-spec/arb_compute_shader/execution/separate-global-id-2: skip
-spec/arb_compute_shader/execution/shared-atomicadd-int: skip
-spec/arb_compute_shader/execution/shared-atomiccompswap-int: skip
-spec/arb_compute_shader/execution/shared-atomicexchange-int: skip
-spec/arb_compute_shader/execution/shared-atomicmax-int: skip
-spec/arb_compute_shader/execution/shared-atomicmax-uint: skip
-spec/arb_compute_shader/execution/shared-atomicmin-int: skip
-spec/arb_compute_shader/execution/shared-atomicmin-uint: skip
-spec/arb_compute_shader/execution/shared-atomics: skip
-spec/arb_compute_shader/execution/simple-barrier: skip
-spec/arb_compute_shader/execution/simple-barrier-atomics: skip
-spec/arb_compute_shader/linker/bug-93840: skip
-spec/arb_compute_shader/linker/matched_local_work_sizes: skip
-spec/arb_compute_shader/linker/mismatched_local_work_sizes: skip
-spec/arb_compute_shader/linker/mix_compute_and_non_compute: skip
-spec/arb_compute_shader/linker/no_local_work_size: skip
-spec/arb_compute_shader/linker/one_local_work_size: skip
-spec/arb_compute_variable_group_size/execution/basic-local-size: skip
-spec/arb_compute_variable_group_size/execution/fixed-local-size: skip
-spec/arb_compute_variable_group_size/execution/global-invocation-id: skip
-spec/arb_compute_variable_group_size/execution/separate-global-id: skip
-spec/arb_compute_variable_group_size/execution/separate-global-id-2: skip
-spec/arb_compute_variable_group_size/linker/mixed_fixed_variable_local_work_size: skip
-spec/arb_compute_variable_group_size/linker/no_local_size_specified: skip
-spec/arb_cull_distance/basic-cull-1: skip
-spec/arb_cull_distance/basic-cull-2: skip
-spec/arb_cull_distance/basic-cull-3: skip
-spec/arb_cull_distance/basic-cull-4: skip
-spec/arb_cull_distance/clip-cull-1: skip
-spec/arb_cull_distance/clip-cull-2: skip
-spec/arb_cull_distance/clip-cull-3: skip
-spec/arb_cull_distance/clip-cull-4: skip
-spec/arb_cull_distance/fs-cull-and-clip-distance-different: skip
-spec/arb_cull_distance/fs-cull-and-clip-distance-sizeable-to-max: skip
-spec/arb_cull_distance/fs-cull-distance-explicitly-sized: skip
-spec/arb_cull_distance/fs-cull-distance-interpolated: skip
-spec/arb_cull_distance/fs-cull-distance-sizeable-to-max: skip
-spec/arb_cull_distance/vs-cull-distance-vertex-inside-cull-volume: skip
-spec/arb_cull_distance/vs-cull-distance-vertex-on-plane: skip
-spec/arb_cull_distance/vs-cull-distance-vertex-outside-cull-volume: skip
-spec/arb_derivative_control/execution/derivatives-vs-flat-input: skip
-spec/arb_derivative_control/execution/dfdx-coarse: skip
-spec/arb_derivative_control/execution/dfdx-dfdy: skip
-spec/arb_derivative_control/execution/dfdx-fine: skip
-spec/arb_derivative_control/execution/dfdy-coarse: skip
-spec/arb_derivative_control/execution/dfdy-fine: skip
-spec/arb_enhanced_layouts/execution/block-member-locations/sso-block-member-layout-location: skip
-spec/arb_enhanced_layouts/execution/component-layout/fs-output: skip
-spec/arb_enhanced_layouts/execution/component-layout/sso-vs-gs-fs-array-interleave: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-attribs-array: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-fs: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-fs-array-dvec3: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-fs-array-interleave-range: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-fs-doubles: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-gs-fs: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-gs-fs-double: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-load-output: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-load-output-indirect: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-array-interleave: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-double: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-patch: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-patch-array-interleave: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-to-fs-array-interleave: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-to-fs-array-interleave-single-location: skip
-spec/arb_enhanced_layouts/execution/fs-ubo-named-block-explicit-offset: skip
-spec/arb_enhanced_layouts/linker/align-layout/instance-matching-shader-storage-blocks-align-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/align-layout/instance-matching-shader-storage-blocks-member-align-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/align-layout/instance-matching-uniform-blocks-align-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/align-layout/instance-matching-uniform-blocks-member-align-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/block-member-location-overlap: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/block-member-location-overlap-aoa: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/block-member-mixed-order-overlap: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/named-block-member-location-overlap: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/named-block-member-mixed-order-overlap: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-array: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap-array: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap2: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap3: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap4: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-type-mismatch: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-type-mismatch-array: skip
-spec/arb_enhanced_layouts/linker/component-layout/intrastage-vs: skip
-spec/arb_enhanced_layouts/linker/component-layout/intrastage-vs-mismatch: skip
-spec/arb_enhanced_layouts/linker/component-layout/query-component: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-double-overlap: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-duplicated-input-overlap: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-duplicated-input-overlap-double: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-mismatch: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-overlap: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-signed-unsigned: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-type-mismatch-signed-float: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-type-mismatch-unsigned-float: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-width-mismatch-double-float: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/instance-matching-shader-storage-blocks-member-offset-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/instance-matching-uniform-blocks-member-offset-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/interstage-ssbo-different-offset-across-shaders: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/interstage-ubo-different-offset-across-shaders: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/intrastage-ssbo-different-offset-across-shaders: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/intrastage-ubo-different-offset-across-shaders: skip
-spec/arb_fragment_layer_viewport/layer-gs-no-write: skip
-spec/arb_fragment_layer_viewport/layer-gs-write-simple: skip
-spec/arb_fragment_layer_viewport/layer-gs-writes-in-range: skip
-spec/arb_fragment_layer_viewport/layer-gs-writes-out-of-range: skip
-spec/arb_fragment_layer_viewport/layer-no-gs: skip
-spec/arb_fragment_layer_viewport/layer-vs-gs-write-simple: skip
-spec/arb_fragment_layer_viewport/layer-vs-write-gs-no-write-simple: skip
-spec/arb_fragment_layer_viewport/layer-vs-write-simple: skip
-spec/arb_fragment_layer_viewport/viewport-gs-no-write: skip
-spec/arb_fragment_layer_viewport/viewport-gs-write-simple: skip
-spec/arb_fragment_layer_viewport/viewport-gs-writes-in-range: skip
-spec/arb_fragment_layer_viewport/viewport-gs-writes-out-of-range: skip
-spec/arb_fragment_layer_viewport/viewport-no-gs: skip
-spec/arb_fragment_layer_viewport/viewport-vs-gs-write-simple: skip
-spec/arb_fragment_layer_viewport/viewport-vs-write-gs-no-write-simple: skip
-spec/arb_fragment_layer_viewport/viewport-vs-write-simple: skip
-spec/arb_geometry_shader4/execution/2darray-basic: skip
-spec/arb_geometry_shader4/execution/clip-distance-bulk-copy: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-bulk-read: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-bulk-read-aoa: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-explicitly-sized: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-param: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-param-aoa: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-values: skip
-spec/arb_geometry_shader4/execution/generate-zero-primitives: skip
-spec/arb_geometry_shader4/execution/sanity: skip
-spec/arb_geometry_shader4/execution/texcoord-constant-indices: skip
-spec/arb_geometry_shader4/execution/texcoord-non-constant-indices: skip
-spec/arb_geometry_shader4/linker/2darray-bounds-and-sizes-check: skip
-spec/arb_geometry_shader4/linker/2darray-vertex-index-oob: skip
-spec/arb_geometry_shader4/linker/input-overrun-lines: skip
-spec/arb_geometry_shader4/linker/input-overrun-lines-adjacency: skip
-spec/arb_geometry_shader4/linker/input-overrun-points: skip
-spec/arb_geometry_shader4/linker/input-overrun-triangles: skip
-spec/arb_geometry_shader4/linker/input-overrun-triangles-adjacency: skip
-spec/arb_geometry_shader4/linker/no-vertex-shader-only-built-in-input-varyings: skip
-spec/arb_geometry_shader4/linker/no-vertex-shader-only-built-in-input-varyings-ext-separate-shader-objects: skip
-spec/arb_geometry_shader4/linker/no-vertex-shader-user-defined-input-varying: skip
-spec/arb_geometry_shader4/linker/varying-mismatch: skip
-spec/arb_geometry_shader4/linker/verticesin-const: skip
-spec/arb_gl_spirv/execution/ssbo/aoa: skip
-spec/arb_gl_spirv/execution/ssbo/aoa-2: skip
-spec/arb_gl_spirv/execution/ssbo/array: skip
-spec/arb_gl_spirv/execution/ssbo/array-indirect: skip
-spec/arb_gl_spirv/execution/ssbo/array-inside-ssbo: skip
-spec/arb_gl_spirv/execution/ssbo/array-of-arrays-inside-ssbo: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/column-major: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/column-vs-row: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/complex: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/indirect-column-major: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/indirect-row-major: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/row-major: skip
-spec/arb_gl_spirv/execution/ssbo/simple: skip
-spec/arb_gl_spirv/execution/ssbo/two-ssbo: skip
-spec/arb_gl_spirv/execution/ssbo/two-ssbo-different-layouts: skip
-spec/arb_gl_spirv/execution/ssbo/two-stages: skip
-spec/arb_gl_spirv/execution/ssbo/unsized-array: skip
-spec/arb_gl_spirv/execution/ssbo/unsized-array-length: skip
-spec/arb_gl_spirv/execution/ubo/aoa: skip
-spec/arb_gl_spirv/execution/ubo/aoa-2: skip
-spec/arb_gl_spirv/execution/ubo/array: skip
-spec/arb_gl_spirv/execution/ubo/array-complex: skip
-spec/arb_gl_spirv/execution/ubo/array-different-array-stride-ubo: skip
-spec/arb_gl_spirv/execution/ubo/array-indirect: skip
-spec/arb_gl_spirv/execution/ubo/array-inside-ubo: skip
-spec/arb_gl_spirv/execution/ubo/array-inside-ubo-copy: skip
-spec/arb_gl_spirv/execution/ubo/array-of-arrays-inside-ubo: skip
-spec/arb_gl_spirv/execution/ubo/explicit-offset: skip
-spec/arb_gl_spirv/execution/ubo/explicit-offset-nested-struct: skip
-spec/arb_gl_spirv/execution/ubo/location-0-crash: skip
-spec/arb_gl_spirv/execution/ubo/matrix/column-major: skip
-spec/arb_gl_spirv/execution/ubo/matrix/column-vs-row: skip
-spec/arb_gl_spirv/execution/ubo/matrix/complex: skip
-spec/arb_gl_spirv/execution/ubo/matrix/different-matrix-stride: skip
-spec/arb_gl_spirv/execution/ubo/matrix/indirect-column-major: skip
-spec/arb_gl_spirv/execution/ubo/matrix/indirect-row-major: skip
-spec/arb_gl_spirv/execution/ubo/matrix/row-major: skip
-spec/arb_gl_spirv/execution/ubo/simple: skip
-spec/arb_gl_spirv/execution/ubo/two-stages: skip
-spec/arb_gl_spirv/execution/ubo/two-ubos: skip
-spec/arb_gl_spirv/execution/uniform/array: skip
-spec/arb_gl_spirv/execution/uniform/arrays-of-arrays: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-aoa-cs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-aoa-fs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-array-cs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-array-fs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-cs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-mixing-with-normal-uniforms: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-several-slots: skip
-spec/arb_gl_spirv/execution/uniform/embedded-structs: skip
-spec/arb_gl_spirv/execution/uniform/index-matches-location: skip
-spec/arb_gl_spirv/execution/uniform/initializer: skip
-spec/arb_gl_spirv/execution/uniform/initializer-complex: skip
-spec/arb_gl_spirv/execution/uniform/initializer-dvec4: skip
-spec/arb_gl_spirv/execution/uniform/initializer-mat4x3: skip
-spec/arb_gl_spirv/execution/uniform/nonsequential-locations: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-binding: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-binding-array: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-nonconst-nested-array: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-struct: skip
-spec/arb_gl_spirv/execution/uniform/simple: skip
-spec/arb_gl_spirv/execution/uniform/simple-without-names: skip
-spec/arb_gl_spirv/execution/uniform/struct: skip
-spec/arb_gl_spirv/execution/uniform/struct-array: skip
-spec/arb_gl_spirv/execution/uniform/two-uniforms: skip
-spec/arb_gl_spirv/execution/va64-simple: skip
-spec/arb_gl_spirv/execution/vs-ps-simple: skip
-spec/arb_gl_spirv/execution/vs-ps-specializations: skip
-spec/arb_gl_spirv/execution/xfb/vs_aoa: skip
-spec/arb_gl_spirv/execution/xfb/vs_block: skip
-spec/arb_gl_spirv/execution/xfb/vs_block_array: skip
-spec/arb_gl_spirv/execution/xfb/vs_block_array_offset_per_member: skip
-spec/arb_gl_spirv/execution/xfb/vs_double: skip
-spec/arb_gl_spirv/execution/xfb/vs_lines: skip
-spec/arb_gl_spirv/execution/xfb/vs_simple: skip
-spec/arb_gl_spirv/execution/xfb/vs_simple_multiple_samples: skip
-spec/arb_gl_spirv/execution/xfb/vs_struct: skip
-spec/arb_gl_spirv/execution/xfb/vs_struct_array: skip
-spec/arb_gl_spirv/execution/xfb/vs_triangles: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_block: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_sets: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_sets_ifc: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_sets_struct: skip
-spec/arb_gl_spirv/linker/uniform/multisampler: skip
-spec/arb_gl_spirv/linker/uniform/multisampler-array: skip
-spec/arb_separate_shader_objects/execution/layout-location-block-with-aoa-member: skip
-spec/arb_separate_shader_objects/execution/layout-location-block-with-single-line-declaration-members: skip
-spec/arb_separate_shader_objects/execution/layout-location-block-with-struct-member: skip
-spec/arb_separate_shader_objects/execution/layout-location-named-block: skip
-spec/arb_separate_shader_objects/execution/layout-location-struct: skip
-spec/arb_separate_shader_objects/execution/layout-location-struct-mixed-with-implicitly-assigned-varying: skip
-spec/arb_separate_shader_objects/execution/vs-gs-linking: skip
-spec/arb_separate_shader_objects/linker/large-number-of-unused-varyings: skip
-spec/arb_separate_shader_objects/linker/pervertex-clipdistance-tcs-out-tes: skip
-spec/arb_separate_shader_objects/linker/pervertex-clipdistance-tes-out-gs: skip
-spec/arb_separate_shader_objects/linker/pervertex-clipdistance-vs-out-gs: skip
-spec/arb_separate_shader_objects/linker/pervertex-clipdistance-vs-out-tcs: skip
-spec/arb_separate_shader_objects/linker/pervertex-culldistance-tcs-out-tes: skip
-spec/arb_separate_shader_objects/linker/pervertex-culldistance-tes-out-gs: skip
-spec/arb_separate_shader_objects/linker/pervertex-culldistance-vs-out-gs: skip
-spec/arb_separate_shader_objects/linker/pervertex-culldistance-vs-out-tcs: skip
-spec/arb_separate_shader_objects/linker/pervertex-pointsize-tcs-out-tes: skip
-spec/arb_separate_shader_objects/linker/pervertex-pointsize-tes-out-gs: skip
-spec/arb_separate_shader_objects/linker/pervertex-pointsize-vs-out-fs-140: skip
-spec/arb_separate_shader_objects/linker/pervertex-pointsize-vs-out-gs: skip
-spec/arb_separate_shader_objects/linker/pervertex-pointsize-vs-out-tcs: skip
-spec/arb_separate_shader_objects/linker/pervertex-position-tcs-out-tes: skip
-spec/arb_separate_shader_objects/linker/pervertex-position-tes-out-gs: skip
-spec/arb_separate_shader_objects/linker/pervertex-position-vs-out-gs: skip
-spec/arb_separate_shader_objects/linker/pervertex-position-vs-out-tcs: skip
-spec/arb_separate_shader_objects/linker/vs-to-fs-explicit-location-mismatch-array: skip
-spec/arb_separate_shader_objects/linker/vs-to-fs-explicit-location-unused-input: skip
-spec/arb_shader_atomic_counter_ops/execution/add: skip
-spec/arb_shader_atomic_counter_ops/execution/all_touch_test: skip
-spec/arb_shader_ballot/execution/fs-ballot: skip
-spec/arb_shader_ballot/execution/fs-ballot-if-else: skip
-spec/arb_shader_ballot/execution/fs-builtin-variables: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-if: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-loop: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-uniform: skip
-spec/arb_shader_ballot/execution/fs-readinvocation-uint: skip
-spec/arb_shader_ballot/execution/fs-readinvocation-uint-uniform: skip
-spec/arb_shader_clock/execution/clock: skip
-spec/arb_shader_clock/execution/clock2x32: skip
-spec/arb_shader_group_vote/cs-all: skip
-spec/arb_shader_group_vote/cs-any: skip
-spec/arb_shader_group_vote/cs-eq: skip
-spec/arb_shader_group_vote/vs-all-const: skip
-spec/arb_shader_group_vote/vs-all-uniform: skip
-spec/arb_shader_group_vote/vs-any-const: skip
-spec/arb_shader_group_vote/vs-any-uniform: skip
-spec/arb_shader_group_vote/vs-eq-const: skip
-spec/arb_shader_group_vote/vs-eq-uniform: skip
-spec/arb_shader_image_load_store/execution/basic-imagestore-from-uniform: skip
-spec/arb_shader_image_load_store/execution/disable_early_z: skip
-spec/arb_shader_image_load_store/execution/gl45-imageatomicexchange-float: skip
-spec/arb_shader_image_load_store/execution/image_checkerboard: skip
-spec/arb_shader_image_load_store/execution/imagestore-array: skip
-spec/arb_shader_image_load_store/execution/load-from-cleared-image: skip
-spec/arb_shader_image_load_store/execution/write-to-rendered-image: skip
-spec/arb_shader_precision/fs-degrees-float: skip
-spec/arb_shader_precision/fs-degrees-vec2: skip
-spec/arb_shader_precision/fs-degrees-vec3: skip
-spec/arb_shader_precision/fs-degrees-vec4: skip
-spec/arb_shader_precision/fs-exp-float: skip
-spec/arb_shader_precision/fs-exp-vec2: skip
-spec/arb_shader_precision/fs-exp-vec3: skip
-spec/arb_shader_precision/fs-exp-vec4: skip
-spec/arb_shader_precision/fs-exp2-float: skip
-spec/arb_shader_precision/fs-exp2-vec2: skip
-spec/arb_shader_precision/fs-exp2-vec3: skip
-spec/arb_shader_precision/fs-exp2-vec4: skip
-spec/arb_shader_precision/fs-fma-float-float-float: skip
-spec/arb_shader_precision/fs-inversesqrt-float: skip
-spec/arb_shader_precision/fs-inversesqrt-vec2: skip
-spec/arb_shader_precision/fs-inversesqrt-vec3: skip
-spec/arb_shader_precision/fs-inversesqrt-vec4: skip
-spec/arb_shader_precision/fs-log-float: skip
-spec/arb_shader_precision/fs-log-vec2: skip
-spec/arb_shader_precision/fs-log-vec3: skip
-spec/arb_shader_precision/fs-log-vec4: skip
-spec/arb_shader_precision/fs-log2-float: skip
-spec/arb_shader_precision/fs-log2-vec2: skip
-spec/arb_shader_precision/fs-log2-vec3: skip
-spec/arb_shader_precision/fs-log2-vec4: skip
-spec/arb_shader_precision/fs-manual-fma-float-float-float: skip
-spec/arb_shader_precision/fs-op-add-float-float: skip
-spec/arb_shader_precision/fs-op-add-float-vec2: skip
-spec/arb_shader_precision/fs-op-add-float-vec3: skip
-spec/arb_shader_precision/fs-op-add-float-vec4: skip
-spec/arb_shader_precision/fs-op-add-vec2-float: skip
-spec/arb_shader_precision/fs-op-add-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-add-vec3-float: skip
-spec/arb_shader_precision/fs-op-add-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-add-vec4-float: skip
-spec/arb_shader_precision/fs-op-add-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-add-float-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-add-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-add-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-div-float-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-div-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-div-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-mult-float-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-sub-float-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-div-float-float: skip
-spec/arb_shader_precision/fs-op-div-float-vec2: skip
-spec/arb_shader_precision/fs-op-div-float-vec3: skip
-spec/arb_shader_precision/fs-op-div-float-vec4: skip
-spec/arb_shader_precision/fs-op-div-vec2-float: skip
-spec/arb_shader_precision/fs-op-div-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-div-vec3-float: skip
-spec/arb_shader_precision/fs-op-div-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-div-vec4-float: skip
-spec/arb_shader_precision/fs-op-div-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-mult-float-float: skip
-spec/arb_shader_precision/fs-op-mult-float-vec2: skip
-spec/arb_shader_precision/fs-op-mult-float-vec3: skip
-spec/arb_shader_precision/fs-op-mult-float-vec4: skip
-spec/arb_shader_precision/fs-op-mult-vec2-float: skip
-spec/arb_shader_precision/fs-op-mult-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-mult-vec3-float: skip
-spec/arb_shader_precision/fs-op-mult-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-mult-vec4-float: skip
-spec/arb_shader_precision/fs-op-mult-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-sub-float-float: skip
-spec/arb_shader_precision/fs-op-sub-float-vec2: skip
-spec/arb_shader_precision/fs-op-sub-float-vec3: skip
-spec/arb_shader_precision/fs-op-sub-float-vec4: skip
-spec/arb_shader_precision/fs-op-sub-vec2-float: skip
-spec/arb_shader_precision/fs-op-sub-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-sub-vec3-float: skip
-spec/arb_shader_precision/fs-op-sub-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-sub-vec4-float: skip
-spec/arb_shader_precision/fs-op-sub-vec4-vec4: skip
-spec/arb_shader_precision/fs-pow-float-float: skip
-spec/arb_shader_precision/fs-pow-vec2-vec2: skip
-spec/arb_shader_precision/fs-pow-vec3-vec3: skip
-spec/arb_shader_precision/fs-pow-vec4-vec4: skip
-spec/arb_shader_precision/fs-radians-float: skip
-spec/arb_shader_precision/fs-radians-vec2: skip
-spec/arb_shader_precision/fs-radians-vec3: skip
-spec/arb_shader_precision/fs-radians-vec4: skip
-spec/arb_shader_precision/fs-sqrt-float: skip
-spec/arb_shader_precision/fs-sqrt-vec2: skip
-spec/arb_shader_precision/fs-sqrt-vec3: skip
-spec/arb_shader_precision/fs-sqrt-vec4: skip
-spec/arb_shader_precision/gs-degrees-float: skip
-spec/arb_shader_precision/gs-degrees-vec2: skip
-spec/arb_shader_precision/gs-degrees-vec3: skip
-spec/arb_shader_precision/gs-degrees-vec4: skip
-spec/arb_shader_precision/gs-exp-float: skip
-spec/arb_shader_precision/gs-exp-vec2: skip
-spec/arb_shader_precision/gs-exp-vec3: skip
-spec/arb_shader_precision/gs-exp-vec4: skip
-spec/arb_shader_precision/gs-exp2-float: skip
-spec/arb_shader_precision/gs-exp2-vec2: skip
-spec/arb_shader_precision/gs-exp2-vec3: skip
-spec/arb_shader_precision/gs-exp2-vec4: skip
-spec/arb_shader_precision/gs-fma-float-float-float: skip
-spec/arb_shader_precision/gs-inversesqrt-float: skip
-spec/arb_shader_precision/gs-inversesqrt-vec2: skip
-spec/arb_shader_precision/gs-inversesqrt-vec3: skip
-spec/arb_shader_precision/gs-inversesqrt-vec4: skip
-spec/arb_shader_precision/gs-log-float: skip
-spec/arb_shader_precision/gs-log-vec2: skip
-spec/arb_shader_precision/gs-log-vec3: skip
-spec/arb_shader_precision/gs-log-vec4: skip
-spec/arb_shader_precision/gs-log2-float: skip
-spec/arb_shader_precision/gs-log2-vec2: skip
-spec/arb_shader_precision/gs-log2-vec3: skip
-spec/arb_shader_precision/gs-log2-vec4: skip
-spec/arb_shader_precision/gs-manual-fma-float-float-float: skip
-spec/arb_shader_precision/gs-op-add-float-float: skip
-spec/arb_shader_precision/gs-op-add-float-vec2: skip
-spec/arb_shader_precision/gs-op-add-float-vec3: skip
-spec/arb_shader_precision/gs-op-add-float-vec4: skip
-spec/arb_shader_precision/gs-op-add-vec2-float: skip
-spec/arb_shader_precision/gs-op-add-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-add-vec3-float: skip
-spec/arb_shader_precision/gs-op-add-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-add-vec4-float: skip
-spec/arb_shader_precision/gs-op-add-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-add-float-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-add-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-add-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-div-float-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-div-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-div-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-mult-float-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-sub-float-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-div-float-float: skip
-spec/arb_shader_precision/gs-op-div-float-vec2: skip
-spec/arb_shader_precision/gs-op-div-float-vec3: skip
-spec/arb_shader_precision/gs-op-div-float-vec4: skip
-spec/arb_shader_precision/gs-op-div-vec2-float: skip
-spec/arb_shader_precision/gs-op-div-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-div-vec3-float: skip
-spec/arb_shader_precision/gs-op-div-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-div-vec4-float: skip
-spec/arb_shader_precision/gs-op-div-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-mult-float-float: skip
-spec/arb_shader_precision/gs-op-mult-float-vec2: skip
-spec/arb_shader_precision/gs-op-mult-float-vec3: skip
-spec/arb_shader_precision/gs-op-mult-float-vec4: skip
-spec/arb_shader_precision/gs-op-mult-vec2-float: skip
-spec/arb_shader_precision/gs-op-mult-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-mult-vec3-float: skip
-spec/arb_shader_precision/gs-op-mult-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-mult-vec4-float: skip
-spec/arb_shader_precision/gs-op-mult-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-sub-float-float: skip
-spec/arb_shader_precision/gs-op-sub-float-vec2: skip
-spec/arb_shader_precision/gs-op-sub-float-vec3: skip
-spec/arb_shader_precision/gs-op-sub-float-vec4: skip
-spec/arb_shader_precision/gs-op-sub-vec2-float: skip
-spec/arb_shader_precision/gs-op-sub-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-sub-vec3-float: skip
-spec/arb_shader_precision/gs-op-sub-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-sub-vec4-float: skip
-spec/arb_shader_precision/gs-op-sub-vec4-vec4: skip
-spec/arb_shader_precision/gs-pow-float-float: skip
-spec/arb_shader_precision/gs-pow-vec2-vec2: skip
-spec/arb_shader_precision/gs-pow-vec3-vec3: skip
-spec/arb_shader_precision/gs-pow-vec4-vec4: skip
-spec/arb_shader_precision/gs-radians-float: skip
-spec/arb_shader_precision/gs-radians-vec2: skip
-spec/arb_shader_precision/gs-radians-vec3: skip
-spec/arb_shader_precision/gs-radians-vec4: skip
-spec/arb_shader_precision/gs-sqrt-float: skip
-spec/arb_shader_precision/gs-sqrt-vec2: skip
-spec/arb_shader_precision/gs-sqrt-vec3: skip
-spec/arb_shader_precision/gs-sqrt-vec4: skip
-spec/arb_shader_precision/vs-degrees-float: skip
-spec/arb_shader_precision/vs-degrees-vec2: skip
-spec/arb_shader_precision/vs-degrees-vec3: skip
-spec/arb_shader_precision/vs-degrees-vec4: skip
-spec/arb_shader_precision/vs-exp-float: skip
-spec/arb_shader_precision/vs-exp-vec2: skip
-spec/arb_shader_precision/vs-exp-vec3: skip
-spec/arb_shader_precision/vs-exp-vec4: skip
-spec/arb_shader_precision/vs-exp2-float: skip
-spec/arb_shader_precision/vs-exp2-vec2: skip
-spec/arb_shader_precision/vs-exp2-vec3: skip
-spec/arb_shader_precision/vs-exp2-vec4: skip
-spec/arb_shader_precision/vs-fma-float-float-float: skip
-spec/arb_shader_precision/vs-inversesqrt-float: skip
-spec/arb_shader_precision/vs-inversesqrt-vec2: skip
-spec/arb_shader_precision/vs-inversesqrt-vec3: skip
-spec/arb_shader_precision/vs-inversesqrt-vec4: skip
-spec/arb_shader_precision/vs-log-float: skip
-spec/arb_shader_precision/vs-log-vec2: skip
-spec/arb_shader_precision/vs-log-vec3: skip
-spec/arb_shader_precision/vs-log-vec4: skip
-spec/arb_shader_precision/vs-log2-float: skip
-spec/arb_shader_precision/vs-log2-vec2: skip
-spec/arb_shader_precision/vs-log2-vec3: skip
-spec/arb_shader_precision/vs-log2-vec4: skip
-spec/arb_shader_precision/vs-manual-fma-float-float-float: skip
-spec/arb_shader_precision/vs-op-add-float-float: skip
-spec/arb_shader_precision/vs-op-add-float-vec2: skip
-spec/arb_shader_precision/vs-op-add-float-vec3: skip
-spec/arb_shader_precision/vs-op-add-float-vec4: skip
-spec/arb_shader_precision/vs-op-add-vec2-float: skip
-spec/arb_shader_precision/vs-op-add-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-add-vec3-float: skip
-spec/arb_shader_precision/vs-op-add-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-add-vec4-float: skip
-spec/arb_shader_precision/vs-op-add-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-add-float-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-add-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-add-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-div-float-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-div-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-div-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-mult-float-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-sub-float-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-div-float-float: skip
-spec/arb_shader_precision/vs-op-div-float-vec2: skip
-spec/arb_shader_precision/vs-op-div-float-vec3: skip
-spec/arb_shader_precision/vs-op-div-float-vec4: skip
-spec/arb_shader_precision/vs-op-div-vec2-float: skip
-spec/arb_shader_precision/vs-op-div-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-div-vec3-float: skip
-spec/arb_shader_precision/vs-op-div-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-div-vec4-float: skip
-spec/arb_shader_precision/vs-op-div-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-mult-float-float: skip
-spec/arb_shader_precision/vs-op-mult-float-vec2: skip
-spec/arb_shader_precision/vs-op-mult-float-vec3: skip
-spec/arb_shader_precision/vs-op-mult-float-vec4: skip
-spec/arb_shader_precision/vs-op-mult-vec2-float: skip
-spec/arb_shader_precision/vs-op-mult-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-mult-vec3-float: skip
-spec/arb_shader_precision/vs-op-mult-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-mult-vec4-float: skip
-spec/arb_shader_precision/vs-op-mult-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-sub-float-float: skip
-spec/arb_shader_precision/vs-op-sub-float-vec2: skip
-spec/arb_shader_precision/vs-op-sub-float-vec3: skip
-spec/arb_shader_precision/vs-op-sub-float-vec4: skip
-spec/arb_shader_precision/vs-op-sub-vec2-float: skip
-spec/arb_shader_precision/vs-op-sub-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-sub-vec3-float: skip
-spec/arb_shader_precision/vs-op-sub-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-sub-vec4-float: skip
-spec/arb_shader_precision/vs-op-sub-vec4-vec4: skip
-spec/arb_shader_precision/vs-pow-float-float: skip
-spec/arb_shader_precision/vs-pow-vec2-vec2: skip
-spec/arb_shader_precision/vs-pow-vec3-vec3: skip
-spec/arb_shader_precision/vs-pow-vec4-vec4: skip
-spec/arb_shader_precision/vs-radians-float: skip
-spec/arb_shader_precision/vs-radians-vec2: skip
-spec/arb_shader_precision/vs-radians-vec3: skip
-spec/arb_shader_precision/vs-radians-vec4: skip
-spec/arb_shader_precision/vs-sqrt-float: skip
-spec/arb_shader_precision/vs-sqrt-vec2: skip
-spec/arb_shader_precision/vs-sqrt-vec3: skip
-spec/arb_shader_precision/vs-sqrt-vec4: skip
-spec/arb_shader_storage_buffer_object/execution/basic: skip
-spec/arb_shader_storage_buffer_object/execution/indirect: skip
-spec/arb_shader_storage_buffer_object/execution/memory-layouts-struct-deref: skip
-spec/arb_shader_storage_buffer_object/execution/ssbo-atomicadd-int: skip
-spec/arb_shader_storage_buffer_object/execution/ssbo-atomiccompswap-int: skip
-spec/arb_shader_storage_buffer_object/execution/ssbo-atomicexchange-int: skip
-spec/arb_shader_storage_buffer_object/execution/ssbo-atomicmax-int: skip
-spec/arb_shader_storage_buffer_object/execution/ssbo-atomicmax-uint: skip
-spec/arb_shader_storage_buffer_object/execution/ssbo-atomicmin-int: skip
-spec/arb_shader_storage_buffer_object/execution/ssbo-atomicmin-uint: skip
-spec/arb_shader_storage_buffer_object/linker/buffer-variable-indirect-indexing: skip
-spec/arb_shader_storage_buffer_object/linker/copy-large-array: skip
-spec/arb_shader_storage_buffer_object/linker/copy-large-struct: skip
-spec/arb_shader_storage_buffer_object/linker/implicit_size_array_member: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-array-size-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-binding-qualifier-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-array-size-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-count-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-name-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-order-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-qualifier-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-type-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-memory-qualifier-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-packaging-qualifier-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/non_integral_size_array_member: skip
-spec/arb_shader_storage_buffer_object/linker/shader-storage-block-different-def: skip
-spec/arb_shader_storage_buffer_object/linker/shader-storage-block-different-def-2: skip
-spec/arb_shader_storage_buffer_object/linker/shader-storage-block-different-def-3: skip
-spec/arb_shader_storage_buffer_object/linker/shader-storage-block-different-size: skip
-spec/arb_shader_storage_buffer_object/linker/sized_arrays_of_arrays_member: skip
-spec/arb_shader_storage_buffer_object/linker/unsized_array_member: skip
-spec/arb_shader_storage_buffer_object/linker/unsized_arrays_of_arrays_member: skip
-spec/arb_shader_subroutine/execution/array-subroutines: skip
-spec/arb_shader_subroutine/execution/array-subroutines-explicit-location: skip
-spec/arb_shader_subroutine/execution/array-subroutines-nonconst: skip
-spec/arb_shader_subroutine/execution/simple-subroutine: skip
-spec/arb_shader_subroutine/execution/simple-subroutine-dlist: skip
-spec/arb_shader_subroutine/execution/two-subroutines: skip
-spec/arb_shader_subroutine/execution/two-subroutines-2: skip
-spec/arb_shader_subroutine/execution/two-subroutines-nested: skip
-spec/arb_shader_subroutine/execution/two-subroutines-uniform: skip
-spec/arb_shading_language_420pack/linker/different-bindings-shader-storage-blocks: skip
-spec/arb_shading_language_420pack/linker/different-bindings-shader-storage-blocks-instanced: skip
-spec/arb_shading_language_420pack/linker/different-bindings-uniform-blocks-instanced: skip
-spec/arb_shading_language_420pack/linker/instance-matching-uniform-blocks-binding-qualifier-mismatch: skip
-spec/arb_vertex_attrib_64bit/execution/vs-fp64-input-trunc: skip
-spec/arb_vertex_attrib_64bit/execution/vs-fs-pass-vertex-attrib: skip
-spec/arb_vertex_attrib_64bit/execution/vs-test-attrib-location: skip
-spec/ext_demote_to_helper_invocation/execution/demote: skip
-spec/ext_demote_to_helper_invocation/execution/demote_with_derivatives: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/1d: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/layered-1darray: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/layered-2darray: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/layered-cubemap: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/mrt: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss-redecl-highp: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss-redecl-lowp: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/simple-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/discard-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/discard-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ms2: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/mrt: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms16: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms2: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/overwrite: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms16: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms2: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-2darray: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-2darray-mipmap: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-3d: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-cubemap: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/texture: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/1d: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-1darray: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-2darray: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-cubemap: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/mrt: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss-redecl-highp: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss-redecl-lowp: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/simple-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/discard-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/discard-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ms2: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/mrt: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms16: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms2: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/overwrite: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms16: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms2: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-2darray: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-2darray-mipmap: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-3d: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-cubemap: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/texture: skip
-spec/ext_shader_image_load_formatted/execution/image_checkerboard: skip
-spec/gl-3.1/attributeless-vertexid: skip
-spec/glsl-1.10/execution/fs-dfdx-accuracy: warn
-spec/glsl-1.10/execution/fs-dfdy-accuracy: warn
-spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backcolor-flat-vertex: fail
-spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backcolor-smooth-vertex: fail
-spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backsecondarycolor-flat-vertex: fail
-spec/glsl-1.10/execution/interpolation/interpolation-none-gl_backsecondarycolor-smooth-vertex: fail
-spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontcolor-flat-vertex: fail
-spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontcolor-smooth-vertex: fail
-spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontsecondarycolor-flat-vertex: fail
-spec/glsl-1.10/execution/interpolation/interpolation-none-gl_frontsecondarycolor-smooth-vertex: fail
-spec/glsl-1.10/execution/interpolation/interpolation-none-other-flat-vertex: fail
-spec/glsl-1.10/execution/interpolation/interpolation-none-other-smooth-vertex: fail
-spec/glsl-1.10/preprocessor/extension-defined-test: skip
-spec/glsl-1.10/preprocessor/extension-if-1: skip
-spec/glsl-1.20/execution/clipping/fixed-clip-enables: fail
-spec/glsl-1.20/execution/clipping/vs-clip-vertex-const-accept: fail
-spec/glsl-1.20/execution/clipping/vs-clip-vertex-different-from-position: fail
-spec/glsl-1.20/execution/clipping/vs-clip-vertex-enables: fail
-spec/glsl-1.20/execution/clipping/vs-clip-vertex-equal-to-position: fail
-spec/glsl-1.20/execution/clipping/vs-clip-vertex-homogeneity: fail
-spec/glsl-1.20/execution/clipping/vs-clip-vertex-primitives: fail
-spec/glsl-1.30/execution/fs-large-local-array-vec2: crash
-spec/glsl-1.30/execution/fs-large-local-array-vec3: crash
-spec/glsl-1.30/execution/fs-large-local-array-vec4: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-other-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-other-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-other-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-flat-other-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-none-gl_backcolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-none-gl_backcolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-none-gl_backsecondarycolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-none-gl_backsecondarycolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-none-gl_frontcolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-none-gl_frontcolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-none-gl_frontsecondarycolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-none-gl_frontsecondarycolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-none-other-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-none-other-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backcolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_backsecondarycolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontcolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-gl_frontsecondarycolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-noperspective-other-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backcolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_backsecondarycolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontcolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-gl_frontsecondarycolor-smooth-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-flat-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-flat-vertex: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-smooth-distance: fail
-spec/glsl-1.30/execution/interpolation/interpolation-smooth-other-smooth-vertex: fail
-spec/glsl-1.40/execution/built-in-functions/fs-inverse-mat2: skip
-spec/glsl-1.40/execution/built-in-functions/fs-inverse-mat3: skip
-spec/glsl-1.40/execution/built-in-functions/fs-inverse-mat4: skip
-spec/glsl-1.40/execution/built-in-functions/vs-inverse-mat2: skip
-spec/glsl-1.40/execution/built-in-functions/vs-inverse-mat3: skip
-spec/glsl-1.40/execution/built-in-functions/vs-inverse-mat4: skip
-spec/glsl-1.40/execution/gl_depthrangeparameters: skip
-spec/glsl-1.40/execution/glsl-fs-shadow2drect: skip
-spec/glsl-1.40/execution/glsl-fs-shadow2drectproj: skip
-spec/glsl-1.40/uniform_buffer/fs-array-copy: skip
-spec/glsl-1.40/uniform_buffer/fs-basic: skip
-spec/glsl-1.40/uniform_buffer/fs-bools: skip
-spec/glsl-1.40/uniform_buffer/fs-bvec-array: skip
-spec/glsl-1.40/uniform_buffer/fs-exp2: skip
-spec/glsl-1.40/uniform_buffer/fs-float-array-const-index: skip
-spec/glsl-1.40/uniform_buffer/fs-float-array-variable-index: skip
-spec/glsl-1.40/uniform_buffer/fs-floats: skip
-spec/glsl-1.40/uniform_buffer/fs-mat4: skip
-spec/glsl-1.40/uniform_buffer/fs-mat4-row-major: skip
-spec/glsl-1.40/uniform_buffer/fs-saturated-vec-array: skip
-spec/glsl-1.40/uniform_buffer/fs-struct: skip
-spec/glsl-1.40/uniform_buffer/fs-struct-copy: skip
-spec/glsl-1.40/uniform_buffer/fs-struct-copy-complicated: skip
-spec/glsl-1.40/uniform_buffer/fs-struct-pad: skip
-spec/glsl-1.40/uniform_buffer/fs-two-members: skip
-spec/glsl-1.40/uniform_buffer/vs-array-copy: skip
-spec/glsl-1.40/uniform_buffer/vs-basic: skip
-spec/glsl-1.40/uniform_buffer/vs-bools: skip
-spec/glsl-1.40/uniform_buffer/vs-float-array-const-index: skip
-spec/glsl-1.40/uniform_buffer/vs-float-array-variable-index: skip
-spec/glsl-1.40/uniform_buffer/vs-floats: skip
-spec/glsl-1.40/uniform_buffer/vs-mat4: skip
-spec/glsl-1.40/uniform_buffer/vs-mat4-row-major: skip
-spec/glsl-1.40/uniform_buffer/vs-struct: skip
-spec/glsl-1.40/uniform_buffer/vs-struct-copy: skip
-spec/glsl-1.40/uniform_buffer/vs-struct-copy-complicated: skip
-spec/glsl-1.40/uniform_buffer/vs-struct-pad: skip
-spec/glsl-1.40/uniform_buffer/vs-two-members: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstoint: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstoint-abs: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstoint-neg: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstoint-neg_abs: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstouint: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstouint-abs: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstouint-neg: skip
-spec/glsl-3.30/execution/built-in-functions/fs-floatbitstouint-neg_abs: skip
-spec/glsl-3.30/execution/built-in-functions/fs-intbitstofloat: skip
-spec/glsl-3.30/execution/built-in-functions/fs-intbitstofloat-abs: skip
-spec/glsl-3.30/execution/built-in-functions/fs-intbitstofloat-neg: skip
-spec/glsl-3.30/execution/built-in-functions/fs-intbitstofloat-neg_abs: skip
-spec/glsl-3.30/execution/built-in-functions/fs-uintbitstofloat: skip
-spec/glsl-3.30/execution/built-in-functions/vs-floatbitstoint: skip
-spec/glsl-3.30/execution/built-in-functions/vs-floatbitstoint-abs: skip
-spec/glsl-3.30/execution/built-in-functions/vs-floatbitstoint-neg: skip
-spec/glsl-3.30/execution/built-in-functions/vs-floatbitstoint-neg_abs: skip
-spec/glsl-3.30/execution/built-in-functions/vs-floatbitstouint: skip
-spec/glsl-3.30/execution/built-in-functions/vs-floatbitstouint-abs: skip
-spec/glsl-3.30/execution/built-in-functions/vs-floatbitstouint-neg: skip
-spec/glsl-3.30/execution/built-in-functions/vs-floatbitstouint-neg_abs: skip
-spec/glsl-3.30/execution/built-in-functions/vs-intbitstofloat: skip
-spec/glsl-3.30/execution/built-in-functions/vs-intbitstofloat-abs: skip
-spec/glsl-3.30/execution/built-in-functions/vs-intbitstofloat-neg: skip
-spec/glsl-3.30/execution/built-in-functions/vs-intbitstofloat-neg_abs: skip
-spec/glsl-3.30/execution/built-in-functions/vs-uintbitstofloat: skip
-spec/glsl-3.30/execution/glsl-bug-109601: skip
-spec/glsl-es-3.10/execution/vs-simple-atomic-counter-inc-dec-read: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomiccompswap-float: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomicexchange-float: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomicmax-float: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomicmin-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float-nan: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float-negative-zero: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicexchange-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmax-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmax-float-nan: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmin-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmin-float-nan: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-absolutedifference-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-absolutedifference-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-absolutedifference-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-absolutedifference-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-addsaturate-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-addsaturate-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-addsaturate-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-addsaturate-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-average-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-average-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-average-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-average-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-averagerounded-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-averagerounded-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-averagerounded-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-averagerounded-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-countleadingzeros-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-counttrailingzeros-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-multiply32x16-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-multiply32x16-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-subtractsaturate-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-subtractsaturate-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-subtractsaturate-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-subtractsaturate-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-absolutedifference-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-absolutedifference-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-absolutedifference-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-absolutedifference-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-addsaturate-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-addsaturate-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-addsaturate-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-addsaturate-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-average-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-average-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-average-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-average-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-averagerounded-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-averagerounded-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-averagerounded-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-averagerounded-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-countleadingzeros-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-counttrailingzeros-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-multiply32x16-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-multiply32x16-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-subtractsaturate-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-subtractsaturate-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-subtractsaturate-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-subtractsaturate-uint64: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-coarse-linear: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-coarse-quads: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-fine-linear: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-fine-quads: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-none: skip
-spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-linear: skip
-spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-none: skip
-spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-quads: skip
-spec/nv_compute_shader_derivatives/linker/fail_linear_size: skip
-spec/nv_compute_shader_derivatives/linker/fail_quads_x: skip
-spec/nv_compute_shader_derivatives/linker/fail_quads_y: skip
-spec/nv_compute_shader_derivatives/linker/fail_two_arrangements: skip
-spec/nv_fill_rectangle/execution/gs-lines-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/gs-points-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/gs-tris-with-fill-rect: skip
-spec/nv_fill_rectangle/execution/lines-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/points-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/tes-isolines-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/tes-tris-in-point-mode-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/tes-tris-with-fill-rect: skip
-spec/nv_fill_rectangle/execution/tris-with-fill-rect: skip
-spec/nv_shader_atomic_float/execution/shared-atomicadd-float: skip
-spec/nv_shader_atomic_float/execution/shared-atomicexchange-float: skip
-spec/nv_shader_atomic_float/execution/ssbo-atomicadd-float: skip
-spec/nv_shader_atomic_float/execution/ssbo-atomicexchange-float: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicadd-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicand-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicand-uint: skip
-spec/nv_shader_atomic_int64/execution/shared-atomiccompswap-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicexchange-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicmax-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicmax-uint: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicmin-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicmin-uint: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicor-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicor-uint: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicxor-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicxor-uint: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicadd-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicand-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicand-uint: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomiccompswap-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicexchange-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicmax-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicmax-uint: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicmin-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicmin-uint: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicor-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicor-uint: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicxor-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicxor-uint: skip
-spec/nv_viewport_array2/execution/viewport_broadcast: skip
-spec/nv_viewport_array2/execution/viewport_non_relative_broadcast: skip
-spec/nv_viewport_array2/execution/viewport_relative_broadcast: skip
-spec/nv_viewport_array2/linker/mismatched_viewport_relative: skip
-spec/nv_viewport_swizzle/viewport_swizzle: skip
-spec/oes_geometry_shader/execution/nonuniform-vertex-count: skip
-spec/oes_geometry_shader/sso_validation/user-defined-gs-input-in-block: skip
-spec/oes_geometry_shader/sso_validation/user-defined-gs-input-not-in-block: skip
-spec/oes_viewport_array/viewport-gs-write-simple: skip
-spec/oes_viewport_array/viewport-gs-writes-in-range: skip
-spec/oes_viewport_array/viewport-gs-writes-out-of-range: skip
diff --git a/src/gallium/drivers/freedreno/ci/freedreno-a630-gl.txt b/src/gallium/drivers/freedreno/ci/freedreno-a630-gl.txt
deleted file mode 100644 (file)
index 5b2959c..0000000
+++ /dev/null
@@ -1,4761 +0,0 @@
-fast_color_clear/fcc-clear-tex: skip
-fast_color_clear/fcc-write-after-clear: skip
-glx/extension string sanity: skip
-glx/glx-buffer-age: skip
-glx/glx-buffer-age vblank_mode=0: skip
-glx/glx-close-display: skip
-glx/glx-context-flush-control: skip
-glx/glx-copy-sub-buffer: skip
-glx/glx-copy-sub-buffer samples=16: skip
-glx/glx-copy-sub-buffer samples=2: skip
-glx/glx-copy-sub-buffer samples=32: skip
-glx/glx-copy-sub-buffer samples=4: skip
-glx/glx-copy-sub-buffer samples=6: skip
-glx/glx-copy-sub-buffer samples=8: skip
-glx/glx-destroycontext-1: skip
-glx/glx-destroycontext-2: skip
-glx/glx-destroycontext-3: skip
-glx/glx-dont-care-mask: skip
-glx/glx-egl-switch-context: skip
-glx/glx-fbconfig-bad: skip
-glx/glx-fbconfig-compliance: skip
-glx/glx-fbconfig-sanity: skip
-glx/glx-fbo-binding: skip
-glx/glx-make-current: skip
-glx/glx-make-glxdrawable-current: skip
-glx/glx-multi-context-front: skip
-glx/glx-multi-context-ib-1: skip
-glx/glx-multi-context-single-window: skip
-glx/glx-multi-window-single-context: skip
-glx/glx-multithread: skip
-glx/glx-multithread-buffer: skip
-glx/glx-multithread-makecurrent-1: skip
-glx/glx-multithread-makecurrent-2: skip
-glx/glx-multithread-makecurrent-3: skip
-glx/glx-multithread-makecurrent-4: skip
-glx/glx-multithread-texture: skip
-glx/glx-pixmap-crosscheck: skip
-glx/glx-pixmap-life: skip
-glx/glx-pixmap-multi: skip
-glx/glx-pixmap13-life: skip
-glx/glx-query-drawable-glx_fbconfig_id-glxpbuffer: skip
-glx/glx-query-drawable-glx_fbconfig_id-glxpixmap: skip
-glx/glx-query-drawable-glx_fbconfig_id-glxwindow: skip
-glx/glx-query-drawable-glx_fbconfig_id-window: skip
-glx/glx-query-drawable-glx_height: skip
-glx/glx-query-drawable-glx_preserved_contents: skip
-glx/glx-query-drawable-glx_width: skip
-glx/glx-query-drawable-glxbaddrawable: skip
-glx/glx-query-drawable-glxpbuffer-glx_height: skip
-glx/glx-query-drawable-glxpbuffer-glx_width: skip
-glx/glx-query-drawable-glxpixmap-glx_height: skip
-glx/glx-query-drawable-glxpixmap-glx_width: skip
-glx/glx-query-drawable-glxwindow-glx_height: skip
-glx/glx-query-drawable-glxwindow-glx_width: skip
-glx/glx-shader-sharing: skip
-glx/glx-swap-copy: skip
-glx/glx-swap-event_async: skip
-glx/glx-swap-event_event: skip
-glx/glx-swap-event_interval: skip
-glx/glx-swap-exchange: skip
-glx/glx-swap-pixmap: skip
-glx/glx-swap-pixmap-bad: skip
-glx/glx-swap-singlebuffer: skip
-glx/glx-tfp: skip
-glx/glx-visuals-depth: skip
-glx/glx-visuals-depth -pixmap: skip
-glx/glx-visuals-stencil: skip
-glx/glx-visuals-stencil -pixmap: skip
-glx/glx-window-life: skip
-glx/glx_arb_create_context/color-index render type with 3.0: skip
-glx/glx_arb_create_context/current with no framebuffer: skip
-glx/glx_arb_create_context/default major version: skip
-glx/glx_arb_create_context/default minor version: skip
-glx/glx_arb_create_context/empty attribute list: skip
-glx/glx_arb_create_context/forward-compatible flag with 3.0: skip
-glx/glx_arb_create_context/forward-compatible flag with pre-3.0: skip
-glx/glx_arb_create_context/invalid attribute: skip
-glx/glx_arb_create_context/invalid flag: skip
-glx/glx_arb_create_context/invalid opengl version: skip
-glx/glx_arb_create_context/invalid render type: skip
-glx/glx_arb_create_context/null attribute list: skip
-glx/glx_arb_create_context_es2_profile/indirect rendering es2 profile: skip
-glx/glx_arb_create_context_es2_profile/invalid opengl es version: skip
-glx/glx_arb_create_context_no_error/no error: skip
-glx/glx_arb_create_context_profile/3.2 core profile required: skip
-glx/glx_arb_create_context_profile/invalid profile: skip
-glx/glx_arb_create_context_profile/pre-gl3.2 profile: skip
-glx/glx_arb_create_context_robustness/invalid reset notification strategy: skip
-glx/glx_arb_create_context_robustness/require gl_arb_robustness: skip
-glx/glx_arb_sync_control/glxgetmscrateoml: skip
-glx/glx_arb_sync_control/swapbuffersmsc-divisor-zero: skip
-glx/glx_arb_sync_control/swapbuffersmsc-return: skip
-glx/glx_arb_sync_control/swapbuffersmsc-return swap_interval 0: skip
-glx/glx_arb_sync_control/swapbuffersmsc-return swap_interval 1: skip
-glx/glx_arb_sync_control/timing -divisor 1: skip
-glx/glx_arb_sync_control/timing -divisor 2: skip
-glx/glx_arb_sync_control/timing -fullscreen -divisor 1: skip
-glx/glx_arb_sync_control/timing -fullscreen -divisor 2: skip
-glx/glx_arb_sync_control/timing -fullscreen -msc-delta 1: skip
-glx/glx_arb_sync_control/timing -fullscreen -msc-delta 2: skip
-glx/glx_arb_sync_control/timing -msc-delta 1: skip
-glx/glx_arb_sync_control/timing -msc-delta 2: skip
-glx/glx_arb_sync_control/timing -waitformsc -divisor 1: skip
-glx/glx_arb_sync_control/timing -waitformsc -divisor 2: skip
-glx/glx_arb_sync_control/timing -waitformsc -msc-delta 1: skip
-glx/glx_arb_sync_control/timing -waitformsc -msc-delta 2: skip
-glx/glx_arb_sync_control/waitformsc: skip
-glx/glx_ext_import_context/free context: skip
-glx/glx_ext_import_context/get context id: skip
-glx/glx_ext_import_context/get current display: skip
-glx/glx_ext_import_context/import context, multi process: skip
-glx/glx_ext_import_context/import context, single process: skip
-glx/glx_ext_import_context/imported context has same context id: skip
-glx/glx_ext_import_context/make current, multi process: skip
-glx/glx_ext_import_context/make current, single process: skip
-glx/glx_ext_import_context/query context info: skip
-glx/glx_ext_no_config_context/no fbconfig: skip
-glx/glx_mesa_query_renderer/coverage: skip
-hiz/hiz-depth-read-fbo-d24-s8: skip
-hiz/hiz-depth-stencil-test-fbo-d24-s8: skip
-hiz/hiz-depth-test-fbo-d24-s8: skip
-hiz/hiz-stencil-read-fbo-d24-s8: skip
-hiz/hiz-stencil-test-fbo-d24-s8: skip
-object namespace pollution/buffer with glcleartexsubimage: skip
-object namespace pollution/buffer with glcopyimagesubdata: skip
-object namespace pollution/framebuffer with glcleartexsubimage: skip
-object namespace pollution/framebuffer with glcopyimagesubdata: skip
-object namespace pollution/program with glcleartexsubimage: skip
-object namespace pollution/program with glcopyimagesubdata: skip
-object namespace pollution/renderbuffer with glcleartexsubimage: skip
-object namespace pollution/renderbuffer with glcopyimagesubdata: skip
-object namespace pollution/texture with glcleartexsubimage: skip
-object namespace pollution/texture with glcopyimagesubdata: skip
-object namespace pollution/vertex-array with glbitmap: skip
-object namespace pollution/vertex-array with glblitframebuffer: skip
-object namespace pollution/vertex-array with glclear: skip
-object namespace pollution/vertex-array with glcleartexsubimage: skip
-object namespace pollution/vertex-array with glcopyimagesubdata: skip
-object namespace pollution/vertex-array with glcopypixels: skip
-object namespace pollution/vertex-array with gldrawpixels: skip
-object namespace pollution/vertex-array with glgeneratemipmap: skip
-object namespace pollution/vertex-array with glgetteximage: skip
-object namespace pollution/vertex-array with glgetteximage-compressed: skip
-object namespace pollution/vertex-array with gltexsubimage2d: skip
-shaders/activeprogram-bad-program: skip
-shaders/activeprogram-get: skip
-shaders/createshaderprogram-attached-shaders: skip
-shaders/createshaderprogram-bad-type: skip
-shaders/glsl-bug-110796: fail
-shaders/glsl-fs-fogscale/vs, gs and fs: crash
-shaders/point-vertex-id divisor: crash
-shaders/point-vertex-id gl_instanceid: crash
-shaders/point-vertex-id gl_instanceid divisor: crash
-shaders/point-vertex-id gl_vertexid: crash
-shaders/point-vertex-id gl_vertexid divisor: crash
-shaders/point-vertex-id gl_vertexid gl_instanceid: crash
-shaders/point-vertex-id gl_vertexid gl_instanceid divisor: crash
-shaders/sso-simple: skip
-shaders/sso-uniforms-01: skip
-shaders/sso-uniforms-02: skip
-shaders/sso-user-varying-01: skip
-shaders/sso-user-varying-02: skip
-shaders/useshaderprogram-bad-program: skip
-shaders/useshaderprogram-bad-type: skip
-shaders/useshaderprogram-flushverts-1: skip
-shaders/zero-tex-coord texturegather: skip
-spec/!opengl 1.0/gl-1.0-edgeflag: crash
-spec/!opengl 1.0/gl-1.0-edgeflag-quads: crash
-spec/!opengl 1.0/gl-1.0-no-op-paths: fail
-spec/!opengl 1.0/gl-1.0-ortho-pos: fail
-spec/!opengl 1.0/gl-1.0-rendermode-feedback/gl_2d: crash
-spec/!opengl 1.0/gl-1.0-rendermode-feedback/gl_3d: notrun
-spec/!opengl 1.0/gl-1.0-rendermode-feedback/gl_3d_color: notrun
-spec/!opengl 1.0/gl-1.0-rendermode-feedback/gl_3d_color_texture: notrun
-spec/!opengl 1.0/gl-1.0-rendermode-feedback/gl_4d_color_texture: notrun
-spec/!opengl 1.0/gl-1.0-scissor-offscreen: fail
-spec/!opengl 1.0/gl-1.0-spot-light: fail
-spec/!opengl 1.0/gl-1.0-swapbuffers-behavior: fail
-spec/!opengl 1.1/copyteximage 1d: crash
-spec/!opengl 1.1/copyteximage 2d: crash
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-blit samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-clear samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-clear samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-clear samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-clear samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-24_8 samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-32f_24_8_rev samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-drawpixels-float-and-ushort samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-24_8 samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-32f_24_8_rev samples=8: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=16: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=2: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=32: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=4: fail
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=6: skip
-spec/!opengl 1.1/depthstencil-default_fb-readpixels-float-and-ushort samples=8: skip
-spec/!opengl 1.1/draw-pixels: fail
-spec/!opengl 1.1/draw-pixels samples=16: skip
-spec/!opengl 1.1/draw-pixels samples=2: skip
-spec/!opengl 1.1/draw-pixels samples=32: skip
-spec/!opengl 1.1/draw-pixels samples=4: skip
-spec/!opengl 1.1/draw-pixels samples=6: skip
-spec/!opengl 1.1/draw-pixels samples=8: skip
-spec/!opengl 1.1/getteximage-depth/gl_texture_1d-gl_depth_component16: fail
-spec/!opengl 1.1/getteximage-depth/gl_texture_1d_array-gl_depth_component16: fail
-spec/!opengl 1.1/getteximage-depth/gl_texture_2d-gl_depth_component16: fail
-spec/!opengl 1.1/getteximage-depth/gl_texture_2d_array-gl_depth_component16: fail
-spec/!opengl 1.1/getteximage-depth/gl_texture_cube_map-gl_depth_component16: fail
-spec/!opengl 1.1/getteximage-depth/gl_texture_cube_map_array-gl_depth_component16: fail
-spec/!opengl 1.1/getteximage-depth/gl_texture_rectangle-gl_depth_component16: fail
-spec/!opengl 1.1/getteximage-formats: fail
-spec/!opengl 1.1/gl_select - alpha-test enabled: crash
-spec/!opengl 1.1/gl_select - depth-test enabled: crash
-spec/!opengl 1.1/gl_select - no test function: crash
-spec/!opengl 1.1/gl_select - scissor-test enabled: crash
-spec/!opengl 1.1/gl_select - stencil-test enabled: crash
-spec/!opengl 1.1/linestipple/factor 2x: fail
-spec/!opengl 1.1/linestipple/factor 3x: fail
-spec/!opengl 1.1/linestipple/line loop: fail
-spec/!opengl 1.1/linestipple/line strip: fail
-spec/!opengl 1.1/linestipple/restarting lines within a single begin-end block: fail
-spec/!opengl 1.1/polygon-mode: fail
-spec/!opengl 1.1/polygon-mode-facing: fail
-spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on bottom edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on left edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on right edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on top edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 1: expected blue pixel in center: fail
-spec/!opengl 1.1/polygon-mode-offset/config 2: expected blue pixel in center: fail
-spec/!opengl 1.1/polygon-mode-offset/config 2: expected white pixel on right edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 2: expected white pixel on top edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 5: expected blue pixel in center: fail
-spec/!opengl 1.1/polygon-mode-offset/config 6: expected blue pixel in center: fail
-spec/!opengl 1.1/polygon-mode-offset/config 6: expected white pixel on right edge: fail
-spec/!opengl 1.1/polygon-mode-offset/config 6: expected white pixel on top edge: fail
-spec/!opengl 1.1/read-front: fail
-spec/!opengl 1.1/read-front clear-front-first: fail
-spec/!opengl 1.1/read-front clear-front-first samples=16: skip
-spec/!opengl 1.1/read-front clear-front-first samples=2: fail
-spec/!opengl 1.1/read-front clear-front-first samples=32: skip
-spec/!opengl 1.1/read-front clear-front-first samples=4: fail
-spec/!opengl 1.1/read-front clear-front-first samples=6: skip
-spec/!opengl 1.1/read-front clear-front-first samples=8: skip
-spec/!opengl 1.1/read-front samples=16: skip
-spec/!opengl 1.1/read-front samples=2: fail
-spec/!opengl 1.1/read-front samples=32: skip
-spec/!opengl 1.1/read-front samples=4: fail
-spec/!opengl 1.1/read-front samples=6: skip
-spec/!opengl 1.1/read-front samples=8: skip
-spec/!opengl 1.1/teximage-colors gl_alpha12/exact upload-download of gl_alpha12: skip
-spec/!opengl 1.1/teximage-colors gl_alpha4/exact upload-download of gl_alpha4: skip
-spec/!opengl 1.1/teximage-colors gl_alpha/exact upload-download of gl_alpha: skip
-spec/!opengl 1.1/teximage-colors gl_luminance12/exact upload-download of gl_luminance12: skip
-spec/!opengl 1.1/teximage-colors gl_luminance12_alpha12/exact upload-download of gl_luminance12_alpha12: skip
-spec/!opengl 1.1/teximage-colors gl_luminance12_alpha4/exact upload-download of gl_luminance12_alpha4: skip
-spec/!opengl 1.1/teximage-colors gl_luminance4/exact upload-download of gl_luminance4: skip
-spec/!opengl 1.1/teximage-colors gl_luminance4_alpha4/exact upload-download of gl_luminance4_alpha4: skip
-spec/!opengl 1.1/teximage-colors gl_luminance6_alpha2/exact upload-download of gl_luminance6_alpha2: skip
-spec/!opengl 1.1/teximage-colors gl_luminance/exact upload-download of gl_luminance: skip
-spec/!opengl 1.1/teximage-colors gl_luminance_alpha/exact upload-download of gl_luminance_alpha: skip
-spec/!opengl 1.1/teximage-colors gl_r11f_g11f_b10f/exact upload-download of gl_r11f_g11f_b10f: skip
-spec/!opengl 1.1/teximage-colors gl_r16/exact upload-download of gl_r16: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/exact upload-download of gl_r16_snorm: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_abgr_ext and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_abgr_ext and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_abgr_ext and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_abgr_ext and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_abgr_ext and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_abgr_ext and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_abgr_ext and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgr and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgr and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgr and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgr and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgr and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgr and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgr and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance_alpha and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance_alpha and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance_alpha and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance_alpha and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance_alpha and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance_alpha and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_luminance_alpha and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_red and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_red and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_red and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_red and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_red and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_red and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_red and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rg and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rg and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rg and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rg and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rg and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rg and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rg and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgb and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgb and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgb and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgb and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgb and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgb and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgb and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev: fail
-spec/!opengl 1.1/teximage-colors gl_r16_snorm/gl_r16_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1: fail
-spec/!opengl 1.1/teximage-colors gl_r16f/exact upload-download of gl_r16f: skip
-spec/!opengl 1.1/teximage-colors gl_red/exact upload-download of gl_red: skip
-spec/!opengl 1.1/teximage-colors gl_rg16/exact upload-download of gl_rg16: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/exact upload-download of gl_rg16_snorm: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_abgr_ext and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_abgr_ext and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_abgr_ext and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_abgr_ext and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_abgr_ext and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_abgr_ext and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_abgr_ext and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgr and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgr and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgr and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgr and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgr and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgr and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgr and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_green and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_green and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_green and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_green and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_green and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_green and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_green and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance_alpha and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance_alpha and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance_alpha and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance_alpha and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance_alpha and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance_alpha and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_luminance_alpha and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_red and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_red and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_red and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_red and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_red and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_red and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_red and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rg and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rg and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rg and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rg and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rg and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rg and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rg and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgb and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgb and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgb and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgb and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgb and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgb and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgb and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rg16_snorm/gl_rg16_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1: fail
-spec/!opengl 1.1/teximage-colors gl_rg16f/exact upload-download of gl_rg16f: skip
-spec/!opengl 1.1/teximage-colors gl_rg/exact upload-download of gl_rg: skip
-spec/!opengl 1.1/teximage-colors gl_rgb10/exact upload-download of gl_rgb10: skip
-spec/!opengl 1.1/teximage-colors gl_rgb12/exact upload-download of gl_rgb12: skip
-spec/!opengl 1.1/teximage-colors gl_rgb16/exact upload-download of gl_rgb16: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/exact upload-download of gl_rgb16_snorm: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_abgr_ext and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_abgr_ext and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_abgr_ext and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_abgr_ext and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_abgr_ext and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_abgr_ext and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_abgr_ext and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgr and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgr and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgr and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgr and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgr and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgr and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgr and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_blue and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_blue and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_blue and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_blue and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_blue and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_blue and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_blue and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_green and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_green and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_green and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_green and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_green and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_green and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_green and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance_alpha and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance_alpha and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance_alpha and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance_alpha and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance_alpha and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance_alpha and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_luminance_alpha and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_red and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_red and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_red and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_red and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_red and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_red and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_red and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rg and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rg and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rg and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rg and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rg and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rg and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rg and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgb and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgb and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgb and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgb and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgb and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgb and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgb and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16_snorm/gl_rgb16_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1: fail
-spec/!opengl 1.1/teximage-colors gl_rgb16f/exact upload-download of gl_rgb16f: skip
-spec/!opengl 1.1/teximage-colors gl_rgb4/exact upload-download of gl_rgb4: skip
-spec/!opengl 1.1/teximage-colors gl_rgb5/exact upload-download of gl_rgb5: skip
-spec/!opengl 1.1/teximage-colors gl_rgb9_e5/exact upload-download of gl_rgb9_e5: skip
-spec/!opengl 1.1/teximage-colors gl_rgb/exact upload-download of gl_rgb: skip
-spec/!opengl 1.1/teximage-colors gl_rgba12/exact upload-download of gl_rgba12: skip
-spec/!opengl 1.1/teximage-colors gl_rgba16/exact upload-download of gl_rgba16: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/exact upload-download of gl_rgba16_snorm: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_abgr_ext and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_abgr_ext and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_abgr_ext and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_abgr_ext and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_abgr_ext and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_abgr_ext and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_abgr_ext and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_alpha and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_alpha and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_alpha and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_alpha and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_alpha and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_alpha and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_alpha and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgr and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgr and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgr and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgr and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgr and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgr and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgr and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_unsigned_int_10_10_10_2: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_unsigned_int_2_10_10_10_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_unsigned_int_8_8_8_8_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_unsigned_short_1_5_5_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_unsigned_short_4_4_4_4_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_bgra and gl_unsigned_short_5_5_5_1: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_blue and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_blue and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_blue and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_blue and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_blue and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_blue and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_blue and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_green and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_green and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_green and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_green and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_green and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_green and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_green and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance_alpha and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance_alpha and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance_alpha and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance_alpha and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance_alpha and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance_alpha and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_luminance_alpha and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_red and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_red and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_red and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_red and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_red and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_red and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_red and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rg and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rg and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rg and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rg and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rg and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rg and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rg and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgb and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgb and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgb and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgb and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgb and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgb and gl_unsigned_byte_2_3_3_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgb and gl_unsigned_byte_3_3_2: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgb and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgb and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgb and gl_unsigned_short_5_6_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_float: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_unsigned_byte: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_unsigned_int: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_unsigned_int_10_10_10_2: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_unsigned_int_2_10_10_10_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_unsigned_int_8_8_8_8_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_unsigned_short: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_unsigned_short_1_5_5_5_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_unsigned_short_4_4_4_4_rev: fail
-spec/!opengl 1.1/teximage-colors gl_rgba16_snorm/gl_rgba16_snorm texture with gl_rgba and gl_unsigned_short_5_5_5_1: fail
-spec/!opengl 1.1/teximage-colors gl_rgba/exact upload-download of gl_rgba: skip
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_r3_g3_b2, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgb10, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgb10_a2, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgb12, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgb16, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgb4, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgb5, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgb5_a1, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgb8, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgba12, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgba16, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgba2, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgba4, swizzled, border color only: fail
-spec/!opengl 1.1/texwrap formats bordercolor-swizzled/gl_rgba8, swizzled, border color only: fail
-spec/!opengl 1.1/two-sided-lighting: fail
-spec/!opengl 1.1/windowoverlap: skip
-spec/!opengl 1.2/copyteximage 3d samples=16: skip
-spec/!opengl 1.2/copyteximage 3d samples=2: skip
-spec/!opengl 1.2/copyteximage 3d samples=32: skip
-spec/!opengl 1.2/copyteximage 3d samples=4: skip
-spec/!opengl 1.2/copyteximage 3d samples=6: skip
-spec/!opengl 1.2/copyteximage 3d samples=8: skip
-spec/!opengl 1.2/two-sided-lighting-separate-specular: fail
-spec/!opengl 1.4/copy-pixels samples=16: skip
-spec/!opengl 1.4/copy-pixels samples=2: skip
-spec/!opengl 1.4/copy-pixels samples=32: skip
-spec/!opengl 1.4/copy-pixels samples=4: skip
-spec/!opengl 1.4/copy-pixels samples=6: skip
-spec/!opengl 1.4/copy-pixels samples=8: skip
-spec/!opengl 1.4/gl-1.4-polygon-offset: fail
-spec/!opengl 1.4/gl-1.4-rgba-mipmap-texture-with-rgb-visual: skip
-spec/!opengl 1.4/tex-miplevel-selection-lod-bias: crash
-spec/!opengl 2.0/gl-2.0-edgeflag: crash
-spec/!opengl 2.0/gl-2.0-edgeflag-immediate: crash
-spec/!opengl 2.0/vertex-program-two-side back back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back back2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side back back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back front2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back front2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back front2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side back front2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side back/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side back/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/gs-out and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/vs and fs: fail
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/vs, gs and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled back/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled back/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/gs-out and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/vs and fs: fail
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/vs, gs and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/gs-out and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/vs and fs: fail
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/vs, gs and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/gs-out and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/vs and fs: fail
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/vs, gs and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back/gs-out and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled front back/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back/vs and fs: fail
-spec/!opengl 2.0/vertex-program-two-side enabled front back/vs, gs and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front back/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/gs-out and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/vs and fs: fail
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/vs, gs and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/gs-out and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/vs and fs: fail
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/vs, gs and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled front2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled front/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side enabled front/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side enabled/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back back2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side front back back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back front2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back front2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back front2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side front back front2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side front back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front back/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side front back/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front front2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front front2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front front2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side front front2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front2 back2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front2 back2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front2 back2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side front2 back2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front2/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front2/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front2/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side front2/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front/tcs-out, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front/tes-out and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side front/vs, gs and fs: crash
-spec/!opengl 2.0/vertex-program-two-side front/vs, tcs, tes and fs: notrun
-spec/!opengl 2.0/vertex-program-two-side/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/vs, tcs, tes and fs: skip
-spec/!opengl 2.1/pbo/test_polygon_stip: fail
-spec/!opengl 2.1/polygon-stipple-fs: fail
-spec/!opengl 3.0/clearbuffer-depth: fail
-spec/!opengl 3.0/clearbuffer-stencil: fail
-spec/!opengl 3.1/primitive-restart-xfb generated: fail
-spec/!opengl 3.2/layered-rendering/clear-depth: crash
-spec/!opengl 3.2/pointsprite-origin: fail
-spec/!opengl 4.2/gl-max-vertex-attrib-stride: skip
-spec/!opengl 4.2/required-renderbuffer-attachment-formats: skip
-spec/!opengl 4.2/required-sized-texture-formats: skip
-spec/!opengl 4.2/required-texture-attachment-formats: skip
-spec/!opengl 4.3/get_glsl_version: skip
-spec/!opengl 4.5/compare-framebuffer-parameter-with-get: skip
-spec/!opengl 4.5/named-framebuffer-draw-buffers-errors: skip
-spec/!opengl 4.5/named-framebuffer-read-buffer-errors: skip
-spec/!opengl es 2.0/invalid-es3-queries_gles2: skip
-spec/3dfx_texture_compression_fxt1/compressedteximage gl_compressed_rgb_fxt1_3dfx: skip
-spec/3dfx_texture_compression_fxt1/compressedteximage gl_compressed_rgba_fxt1_3dfx: skip
-spec/3dfx_texture_compression_fxt1/fbo-generatemipmap-formats: skip
-spec/3dfx_texture_compression_fxt1/fxt1-teximage: skip
-spec/amd_compressed_atc_texture/miptree: skip
-spec/amd_framebuffer_multisample_advanced/api-glcore: skip
-spec/amd_framebuffer_multisample_advanced/api-gles3: skip
-spec/amd_performance_monitor/api: skip
-spec/amd_performance_monitor/measure: skip
-spec/amd_performance_monitor/vc4: skip
-spec/amd_pinned_memory/decrement-offset: skip
-spec/amd_pinned_memory/increment-offset: skip
-spec/amd_pinned_memory/map-buffer decrement-offset: skip
-spec/amd_pinned_memory/map-buffer increment-offset: skip
-spec/amd_pinned_memory/map-buffer offset=0: skip
-spec/amd_pinned_memory/offset=0: skip
-spec/amd_vertex_shader_layer/amd_vertex_shader_layer-layered-2d-texture-render: skip
-spec/amd_vertex_shader_layer/amd_vertex_shader_layer-layered-depth-texture-render: skip
-spec/amd_vertex_shader_viewport_index/amd_vertex_shader_viewport_index-render: skip
-spec/apple_object_purgeable/object_purgeable-api-pbo: skip
-spec/apple_object_purgeable/object_purgeable-api-texture: skip
-spec/apple_object_purgeable/object_purgeable-api-vbo: skip
-spec/apple_vertex_array_object/isvertexarray: skip
-spec/apple_vertex_array_object/vao-01: skip
-spec/apple_vertex_array_object/vao-02: skip
-spec/arb_base_instance/arb_base_instance-baseinstance-doesnt-affect-gl-instance-id: skip
-spec/arb_base_instance/arb_base_instance-drawarrays: skip
-spec/arb_bindless_texture/border-color: skip
-spec/arb_bindless_texture/conversions: skip
-spec/arb_bindless_texture/errors: skip
-spec/arb_bindless_texture/handles: skip
-spec/arb_bindless_texture/illegal: skip
-spec/arb_bindless_texture/legal: skip
-spec/arb_bindless_texture/limit: skip
-spec/arb_bindless_texture/uint64_attribs: skip
-spec/arb_bindless_texture/uniform: skip
-spec/arb_clear_texture/arb_clear_texture-3d: skip
-spec/arb_clear_texture/arb_clear_texture-base-formats: skip
-spec/arb_clear_texture/arb_clear_texture-clear-max-level: skip
-spec/arb_clear_texture/arb_clear_texture-cube: skip
-spec/arb_clear_texture/arb_clear_texture-depth-stencil: skip
-spec/arb_clear_texture/arb_clear_texture-error: skip
-spec/arb_clear_texture/arb_clear_texture-float: skip
-spec/arb_clear_texture/arb_clear_texture-integer: skip
-spec/arb_clear_texture/arb_clear_texture-multisample: skip
-spec/arb_clear_texture/arb_clear_texture-rg: skip
-spec/arb_clear_texture/arb_clear_texture-simple: skip
-spec/arb_clear_texture/arb_clear_texture-sized-formats: skip
-spec/arb_clear_texture/arb_clear_texture-srgb: skip
-spec/arb_clear_texture/arb_clear_texture-stencil: skip
-spec/arb_clear_texture/arb_clear_texture-texview: skip
-spec/arb_copy_image/arb_copy_image-api_errors: skip
-spec/arb_copy_image/arb_copy_image-format-swizzle: skip
-spec/arb_copy_image/arb_copy_image-formats: skip
-spec/arb_copy_image/arb_copy_image-formats --samples=2: skip
-spec/arb_copy_image/arb_copy_image-formats --samples=4: skip
-spec/arb_copy_image/arb_copy_image-formats --samples=8: skip
-spec/arb_copy_image/arb_copy_image-simple --rb-to-rb: skip
-spec/arb_copy_image/arb_copy_image-simple --rb-to-tex: skip
-spec/arb_copy_image/arb_copy_image-simple --tex-to-tex: skip
-spec/arb_copy_image/arb_copy_image-srgb-copy: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_1d 32 1 1 11 0 0 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_1d_array 32 1 12 11 0 0 5 0 9 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_2d 32 32 1 11 0 0 5 13 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_2d_array 32 32 10 11 0 0 5 13 4 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_3d 32 32 32 11 0 0 5 13 4 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_cube_map 32 32 6 11 0 0 5 13 4 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_cube_map_array 32 32 30 11 0 0 5 13 8 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d 32 1 1 gl_texture_rectangle 32 32 1 11 0 0 5 13 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_1d 32 1 1 11 0 7 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_1d_array 32 1 16 11 0 3 5 0 7 14 1 8: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_2d 32 16 1 11 0 3 5 7 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_2d_array 32 16 18 11 0 3 5 9 7 14 1 8: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_3d 32 16 18 11 0 3 5 9 2 14 1 7: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_cube_map 32 32 6 11 0 3 5 17 2 14 1 3: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_cube_map_array 32 32 18 11 0 3 5 17 2 14 1 7: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_1d_array 32 1 12 gl_texture_rectangle 32 16 1 11 0 3 5 7 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_1d 32 1 1 11 23 0 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_1d_array 32 1 16 11 2 0 5 0 7 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_2d 32 16 1 11 12 0 5 7 0 14 9 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_2d_array 32 16 15 11 12 0 5 7 12 14 8 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_cube_map 32 32 6 11 5 0 5 9 2 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_cube_map_array 32 32 18 11 5 0 5 9 7 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d 32 32 1 gl_texture_rectangle 32 16 1 11 12 0 5 7 0 14 9 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_2d 32 16 1 11 12 13 5 4 0 14 10 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_2d_array 32 16 15 11 12 5 5 7 2 14 9 9: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_cube_map 32 32 6 11 5 1 5 9 2 14 7 3: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_cube_map_array 32 32 18 11 5 2 5 9 7 14 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_2d_array 32 32 15 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_2d 32 16 1 11 12 13 5 7 0 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_2d_array 32 16 15 11 12 5 5 3 2 14 13 9: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_cube_map 16 16 6 11 5 1 5 9 2 5 7 3: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_cube_map_array 16 16 18 11 5 2 5 9 7 5 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_3d 32 32 17 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 9 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_1d 32 1 1 11 23 3 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_1d_array 32 1 16 11 2 3 5 0 7 14 1 2: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_2d 32 16 1 11 12 3 5 7 0 14 9 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_2d_array 32 16 15 11 12 1 5 3 2 14 11 4: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 4: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_cube_map 32 32 6 11 5 1 5 9 2 14 7 3: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_cube_map_array 32 32 18 11 5 1 5 9 9 14 7 5: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map 32 32 6 gl_texture_rectangle 32 16 1 11 12 3 5 3 0 14 12 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_1d 32 1 1 11 23 7 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_1d_array 32 1 16 11 2 5 5 0 7 14 1 7: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_2d 32 16 1 11 12 13 5 7 0 14 8 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_2d_array 32 16 15 11 12 5 5 1 2 14 15 9: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_3d 32 16 18 11 5 2 5 9 7 14 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_cube_map 16 16 6 11 5 1 5 9 2 5 7 3: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_cube_map_array 16 16 18 11 5 2 5 9 7 5 7 11: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_cube_map_array 32 32 18 gl_texture_rectangle 32 16 1 11 12 13 5 7 0 14 6 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_1d 32 1 1 11 23 0 5 0 0 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_1d_array 32 1 16 11 2 0 5 0 7 14 1 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_2d 32 16 1 11 12 0 5 7 0 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_2d_array 32 16 15 11 12 0 5 7 12 14 8 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_3d 32 16 18 11 5 0 5 9 7 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_cube_map 32 32 6 11 5 0 5 9 2 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_cube_map_array 32 32 18 11 5 0 5 9 7 14 7 1: skip
-spec/arb_copy_image/arb_copy_image-targets gl_texture_rectangle 32 32 1 gl_texture_rectangle 32 16 1 11 12 0 5 7 0 14 9 1: skip
-spec/arb_copy_image/arb_copy_image-texview: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 d=z32f_s8_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 d=z32f_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 s=z24_s8_d=z32f: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 1024 s=z24_s8_d=z32f_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 d=z32f_s8_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 d=z32f_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 s=z24_s8_d=z32f: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 146 s=z24_s8_d=z32f_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 d=z32f_s8_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 d=z32f_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 s=z24_s8_d=z32f: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 273 s=z24_s8_d=z32f_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 d=z32f_s8_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 d=z32f_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 s=z24_s8_d=z32f: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 292 s=z24_s8_d=z32f_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 d=z32f_s8_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 d=z32f_s=z24_s8: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 s=z24_s8_d=z32f: skip
-spec/arb_depth_buffer_float/depthstencil-render-miplevels 585 s=z24_s8_d=z32f_s8: skip
-spec/arb_depth_buffer_float/fbo-clear-formats stencil/gl_depth32f_stencil8: fail
-spec/arb_depth_buffer_float/fbo-depthstencil-gl_depth32f_stencil8-drawpixels-24_8: fail
-spec/arb_depth_buffer_float/fbo-generatemipmap-formats/gl_depth_component32f: fail
-spec/arb_depth_buffer_float/fbo-generatemipmap-formats/gl_depth_component32f npot: fail
-spec/arb_depth_buffer_float/texwrap formats bordercolor-swizzled/gl_depth32f_stencil8, swizzled, border color only: fail
-spec/arb_depth_buffer_float/texwrap formats bordercolor-swizzled/gl_depth_component32f, swizzled, border color only: fail
-spec/arb_depth_buffer_float/texwrap formats bordercolor/gl_depth32f_stencil8, border color only: fail
-spec/arb_depth_buffer_float/texwrap formats bordercolor/gl_depth_component32f, border color only: fail
-spec/arb_depth_texture/texwrap formats bordercolor-swizzled/gl_depth_component16, swizzled, border color only: fail
-spec/arb_depth_texture/texwrap formats bordercolor-swizzled/gl_depth_component24, swizzled, border color only: fail
-spec/arb_depth_texture/texwrap formats bordercolor-swizzled/gl_depth_component32, swizzled, border color only: fail
-spec/arb_depth_texture/texwrap formats bordercolor/gl_depth_component16, border color only: fail
-spec/arb_depth_texture/texwrap formats bordercolor/gl_depth_component24, border color only: fail
-spec/arb_depth_texture/texwrap formats bordercolor/gl_depth_component32, border color only: fail
-spec/arb_direct_state_access/getcompressedtextureimage: skip
-spec/arb_direct_state_access/gettextureimage-formats: crash
-spec/arb_direct_state_access/gettextureimage-formats init-by-rendering: fail
-spec/arb_direct_state_access/transformfeedback-bufferbase/general test: fail
-spec/arb_direct_state_access/transformfeedback-bufferrange/general test: fail
-spec/arb_draw_buffers/fbo-mrt-alphatest: fail
-spec/arb_draw_indirect/arb_draw_indirect-draw-arrays-base-instance: skip
-spec/arb_draw_indirect/arb_draw_indirect-draw-arrays-compat: skip
-spec/arb_draw_indirect/arb_draw_indirect-draw-elements-base-instance: skip
-spec/arb_draw_indirect/arb_draw_indirect-draw-elements-compat: skip
-spec/arb_draw_indirect/arb_draw_indirect-transform-feedback: fail
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_gs: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_gs_max: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_interface: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_named_interface: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_struct: skip
-spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-query-api: skip
-spec/arb_enhanced_layouts/explicit-offset-bufferstorage: skip
-spec/arb_enhanced_layouts/gs-stream-location-aliasing: skip
-spec/arb_es2_compatibility/fbo-alphatest-formats/gl_rgb565: fail
-spec/arb_es2_compatibility/texwrap formats bordercolor-swizzled/gl_rgb565, swizzled, border color only: fail
-spec/arb_fragment_program/fp-fragment-position: crash
-spec/arb_fragment_program/fp-indirections: skip
-spec/arb_fragment_program/sparse-samplers: crash
-spec/arb_fragment_shader_interlock/arb_fragment_shader_interlock-image-load-store: skip
-spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-params/dsa: skip
-spec/arb_framebuffer_srgb/blit renderbuffer linear msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer linear_to_srgb msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit renderbuffer srgb_to_linear msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit texture linear msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit texture linear msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit texture linear msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit texture linear msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit texture linear_to_srgb msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit texture linear_to_srgb msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit texture linear_to_srgb msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit texture linear_to_srgb msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit texture srgb msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit texture srgb msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit texture srgb msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit texture srgb msaa enabled render: fail
-spec/arb_framebuffer_srgb/blit texture srgb_to_linear msaa disabled clear: fail
-spec/arb_framebuffer_srgb/blit texture srgb_to_linear msaa disabled render: fail
-spec/arb_framebuffer_srgb/blit texture srgb_to_linear msaa enabled clear: fail
-spec/arb_framebuffer_srgb/blit texture srgb_to_linear msaa enabled render: fail
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices  gl_line_strip_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices  gl_lines_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices  gl_triangle_strip_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices  gl_triangles_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_line_strip_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_lines_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_triangle_strip_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices indexed gl_triangles_adjacency: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-input-type: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-input-type-draw: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-output-type: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out 1: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out max: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out tf 1: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out tf max: skip
-spec/arb_geometry_shader4/arb_geometry_shader4-vertices-in: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-emitstreamvertex_nodraw: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-emitstreamvertex_stream_too_large: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatcentroid: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatcentroid-centroid: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatcentroid-flat: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatcentroid-noperspective: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatcentroid-packing: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatoffset: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatoffset-nonconst: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatsample: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatsample-different: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatsample-different uniform: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatsample-dynamically-nonuniform: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-interpolateatsample-nonconst: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-invocation-id: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-invocations_count_too_large: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-minmax: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-stream_value_too_large: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-tf-wrong-stream-value: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-xfb-streams: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-xfb-streams-without-invocations: skip
-spec/arb_gpu_shader5/arb_gpu_shader5-xfb-streams-without-invocations spirv: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-float-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-float-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-int-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-int-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-r-0-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-r-none-shadow-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-r-none-shadow-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-r-none-shadow-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-r-none-shadow-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-r-none-shadow-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-float-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-float-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-int-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-int-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-0-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-float-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-float-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-int-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-int-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rg-1-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-float-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-float-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-int-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-int-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-0-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-float-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-float-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-int-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-int-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-1-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-float-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-float-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-int-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-int-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgb-2-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-float-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-float-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-int-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-int-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-0-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-float-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-float-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-int-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-int-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-1-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-float-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-float-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-int-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-int-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-2-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-float-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-float-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-int-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-int-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/fs-rgba-3-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-float-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-float-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-int-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-int-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-r-0-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-r-none-shadow-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-r-none-shadow-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-r-none-shadow-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-r-none-shadow-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-r-none-shadow-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-float-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-float-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-int-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-int-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-0-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-float-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-float-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-int-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-int-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rg-1-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-float-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-float-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-int-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-int-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-0-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-float-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-float-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-int-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-int-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-1-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-float-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-float-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-int-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-int-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgb-2-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-float-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-float-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-int-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-int-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-0-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-float-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-float-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-int-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-int-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-1-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-float-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-float-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-int-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-int-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-2-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-float-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-float-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-float-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-float-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-float-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-int-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-int-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-int-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-int-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-int-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-uint-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-uint-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-uint-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-uint-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-uint-cubearray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-unorm-2d: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-unorm-cube: skip
-spec/arb_gpu_shader5/texturegather/vs-rgba-3-unorm-cubearray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-0-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-none-shadow-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-none-shadow-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-r-none-shadow-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-0-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rg-1-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-0-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-1-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgb-2-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-0-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-1-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-2-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/fs-rgba-3-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-0-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-none-shadow-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-none-shadow-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-r-none-shadow-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-0-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rg-1-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-0-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-1-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgb-2-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-0-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-1-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-2-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-float-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-int-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-uint-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2d-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2darray-const: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffset/vs-rgba-3-unorm-2drect-const: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-none-shadow-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-none-shadow-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-r-none-shadow-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rg-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgb-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/fs-rgba-3-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-none-shadow-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-none-shadow-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-r-none-shadow-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rg-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgb-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-0-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-1-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-2-unorm-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-float-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-float-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-float-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-int-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-int-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-int-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-uint-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-uint-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-uint-2drect: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-unorm-2d: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-unorm-2darray: skip
-spec/arb_gpu_shader5/texturegatheroffsets/vs-rgba-3-unorm-2drect: skip
-spec/arb_indirect_parameters/conditional-render: skip
-spec/arb_indirect_parameters/tf-count-arrays: skip
-spec/arb_indirect_parameters/tf-count-elements: skip
-spec/arb_internalformat_query/minmax: skip
-spec/arb_internalformat_query/misc. api error checks: skip
-spec/arb_map_buffer_alignment/arb_map_buffer_alignment-map-invalidate-range: fail
-spec/arb_occlusion_query/occlusion_query_order: fail
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-clip: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-comp: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-extra_prims: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-frag: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-geom: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-vert: skip
-spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-vert_adj: skip
-spec/arb_point_sprite/arb_point_sprite-interactions 1.0: fail
-spec/arb_post_depth_coverage/arb_post_depth_coverage-basic: skip
-spec/arb_post_depth_coverage/arb_post_depth_coverage-multisampling: skip
-spec/arb_post_depth_coverage/arb_post_depth_coverage-sample-shading: skip
-spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input2' on gl_program_input: fail
-spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input2[1][0]' on gl_program_input: fail
-spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceiv: fail
-spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_atomic_counter_buffer: fail
-spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_buffer_variable: fail
-spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_shader_storage_block: fail
-spec/arb_query_buffer_object/coherency: skip
-spec/arb_query_buffer_object/qbo: skip
-spec/arb_sample_locations/test: skip
-spec/arb_sample_shading/arb_sample_shading-builtin-gl-sample-mask-mrt-alpha-to-coverage-combinations: skip
-spec/arb_sample_shading/builtin-gl-num-samples 16: skip
-spec/arb_sample_shading/builtin-gl-num-samples 32: skip
-spec/arb_sample_shading/builtin-gl-num-samples 6: skip
-spec/arb_sample_shading/builtin-gl-num-samples 8: skip
-spec/arb_sample_shading/builtin-gl-sample-id 16: skip
-spec/arb_sample_shading/builtin-gl-sample-id 32: skip
-spec/arb_sample_shading/builtin-gl-sample-id 4: fail
-spec/arb_sample_shading/builtin-gl-sample-id 6: skip
-spec/arb_sample_shading/builtin-gl-sample-id 8: skip
-spec/arb_sample_shading/builtin-gl-sample-mask 16: skip
-spec/arb_sample_shading/builtin-gl-sample-mask 2: fail
-spec/arb_sample_shading/builtin-gl-sample-mask 32: skip
-spec/arb_sample_shading/builtin-gl-sample-mask 4: fail
-spec/arb_sample_shading/builtin-gl-sample-mask 6: skip
-spec/arb_sample_shading/builtin-gl-sample-mask 8: skip
-spec/arb_sample_shading/builtin-gl-sample-mask-simple 16: skip
-spec/arb_sample_shading/builtin-gl-sample-mask-simple 32: skip
-spec/arb_sample_shading/builtin-gl-sample-mask-simple 6: skip
-spec/arb_sample_shading/builtin-gl-sample-mask-simple 8: skip
-spec/arb_sample_shading/builtin-gl-sample-position 16: skip
-spec/arb_sample_shading/builtin-gl-sample-position 32: skip
-spec/arb_sample_shading/builtin-gl-sample-position 6: skip
-spec/arb_sample_shading/builtin-gl-sample-position 8: skip
-spec/arb_sample_shading/ignore-centroid-qualifier 16: skip
-spec/arb_sample_shading/ignore-centroid-qualifier 32: skip
-spec/arb_sample_shading/ignore-centroid-qualifier 6: skip
-spec/arb_sample_shading/ignore-centroid-qualifier 8: skip
-spec/arb_sample_shading/interpolate-at-sample-position 16: skip
-spec/arb_sample_shading/interpolate-at-sample-position 32: skip
-spec/arb_sample_shading/interpolate-at-sample-position 6: skip
-spec/arb_sample_shading/interpolate-at-sample-position 8: skip
-spec/arb_sample_shading/samplemask 0 all: skip
-spec/arb_sample_shading/samplemask 16: skip
-spec/arb_sample_shading/samplemask 16 all: skip
-spec/arb_sample_shading/samplemask 2 all/0.500000 mask_in_one: fail
-spec/arb_sample_shading/samplemask 2 all/0.500000 partition: skip
-spec/arb_sample_shading/samplemask 2 all/1.000000 mask_in_one: fail
-spec/arb_sample_shading/samplemask 2 all/1.000000 partition: skip
-spec/arb_sample_shading/samplemask 2 all/noms mask_in_one: fail
-spec/arb_sample_shading/samplemask 2 all/noms partition: skip
-spec/arb_sample_shading/samplemask 2 all/sample mask_in_one: fail
-spec/arb_sample_shading/samplemask 2 all/sample partition: skip
-spec/arb_sample_shading/samplemask 2/0.500000 mask_in_one: fail
-spec/arb_sample_shading/samplemask 2/0.500000 partition: skip
-spec/arb_sample_shading/samplemask 2/1.000000 mask_in_one: fail
-spec/arb_sample_shading/samplemask 2/1.000000 partition: skip
-spec/arb_sample_shading/samplemask 2/noms mask_in_one: fail
-spec/arb_sample_shading/samplemask 2/noms partition: skip
-spec/arb_sample_shading/samplemask 2/sample mask_in_one: fail
-spec/arb_sample_shading/samplemask 2/sample partition: skip
-spec/arb_sample_shading/samplemask 32: skip
-spec/arb_sample_shading/samplemask 32 all: skip
-spec/arb_sample_shading/samplemask 4 all/0.250000 mask_in_one: fail
-spec/arb_sample_shading/samplemask 4 all/0.250000 partition: skip
-spec/arb_sample_shading/samplemask 4 all/0.500000 mask_in_one: fail
-spec/arb_sample_shading/samplemask 4 all/0.500000 partition: skip
-spec/arb_sample_shading/samplemask 4 all/1.000000 mask_in_one: fail
-spec/arb_sample_shading/samplemask 4 all/1.000000 partition: skip
-spec/arb_sample_shading/samplemask 4 all/noms mask_in_one: fail
-spec/arb_sample_shading/samplemask 4 all/noms partition: skip
-spec/arb_sample_shading/samplemask 4 all/sample mask_in_one: fail
-spec/arb_sample_shading/samplemask 4 all/sample partition: skip
-spec/arb_sample_shading/samplemask 4/0.250000 mask_in_one: fail
-spec/arb_sample_shading/samplemask 4/0.250000 partition: skip
-spec/arb_sample_shading/samplemask 4/0.500000 mask_in_one: fail
-spec/arb_sample_shading/samplemask 4/0.500000 partition: skip
-spec/arb_sample_shading/samplemask 4/1.000000 mask_in_one: fail
-spec/arb_sample_shading/samplemask 4/1.000000 partition: skip
-spec/arb_sample_shading/samplemask 4/noms mask_in_one: fail
-spec/arb_sample_shading/samplemask 4/noms partition: skip
-spec/arb_sample_shading/samplemask 4/sample mask_in_one: fail
-spec/arb_sample_shading/samplemask 4/sample partition: skip
-spec/arb_sample_shading/samplemask 6: skip
-spec/arb_sample_shading/samplemask 6 all: skip
-spec/arb_sample_shading/samplemask 8: skip
-spec/arb_sample_shading/samplemask 8 all: skip
-spec/arb_separate_shader_objects/programuniform coverage/double matrices: skip
-spec/arb_separate_shader_objects/programuniform coverage/double scalar and vectors: skip
-spec/arb_shader_atomic_counters/array-indexing: skip
-spec/arb_shader_atomic_counters/max-counters/combined test above maximum number of atomic counter buffers: skip
-spec/arb_shader_atomic_counters/max-counters/combined test above maximum number of atomic counters: skip
-spec/arb_shader_atomic_counters/max-counters/combined test under maximum number of atomic counter buffers: skip
-spec/arb_shader_atomic_counters/max-counters/vertex shader test above maximum number of atomic counter bindings: skip
-spec/arb_shader_atomic_counters/max-counters/vertex shader test above maximum number of atomic counter buffers: skip
-spec/arb_shader_atomic_counters/max-counters/vertex shader test above maximum number of atomic counters: skip
-spec/arb_shader_atomic_counters/max-counters/vertex shader test under maximum number of atomic counter buffers: skip
-spec/arb_shader_atomic_counters/multiple-defs: skip
-spec/arb_shader_atomic_counters/semantics/geometry shader atomic built-in semantics: skip
-spec/arb_shader_atomic_counters/semantics/tessellation control shader atomic built-in semantics: skip
-spec/arb_shader_atomic_counters/semantics/tessellation evaluation shader atomic built-in semantics: skip
-spec/arb_shader_atomic_counters/semantics/vertex shader atomic built-in semantics: skip
-spec/arb_shader_atomic_counters/unique-id/vertex atomic decrement atomicity: skip
-spec/arb_shader_atomic_counters/unique-id/vertex atomic increment atomicity: skip
-spec/arb_shader_atomic_counters/unique-id/vertex atomic read atomicity: skip
-spec/arb_shader_atomic_counters/unused-result/geometry shader atomic built-in semantics: skip
-spec/arb_shader_atomic_counters/unused-result/tessellation control shader atomic built-in semantics: skip
-spec/arb_shader_atomic_counters/unused-result/tessellation evaluation shader atomic built-in semantics: skip
-spec/arb_shader_atomic_counters/unused-result/vertex shader atomic built-in semantics: skip
-spec/arb_shader_draw_parameters/baseinstance: skip
-spec/arb_shader_draw_parameters/baseinstance-indirect: skip
-spec/arb_shader_draw_parameters/basevertex: skip
-spec/arb_shader_draw_parameters/basevertex-baseinstance: skip
-spec/arb_shader_draw_parameters/basevertex-baseinstance-indirect: skip
-spec/arb_shader_draw_parameters/basevertex-indirect: skip
-spec/arb_shader_draw_parameters/drawid: skip
-spec/arb_shader_draw_parameters/drawid-indirect: skip
-spec/arb_shader_draw_parameters/drawid-indirect-baseinstance: skip
-spec/arb_shader_draw_parameters/drawid-indirect-basevertex: skip
-spec/arb_shader_draw_parameters/drawid-indirect-vertexid: skip
-spec/arb_shader_draw_parameters/drawid-single-draw: skip
-spec/arb_shader_draw_parameters/drawid-single-draw-display-list: skip
-spec/arb_shader_draw_parameters/drawid-single-draw-primitive-restart: skip
-spec/arb_shader_draw_parameters/drawid-vertexid: skip
-spec/arb_shader_draw_parameters/vertexid-zerobased: skip
-spec/arb_shader_draw_parameters/vertexid-zerobased-indirect: skip
-spec/arb_shader_image_load_store/atomicity/imageatomicadd: skip
-spec/arb_shader_image_load_store/atomicity/imageatomicand: skip
-spec/arb_shader_image_load_store/atomicity/imageatomiccompswap: skip
-spec/arb_shader_image_load_store/atomicity/imageatomicexchange: skip
-spec/arb_shader_image_load_store/atomicity/imageatomicmax: skip
-spec/arb_shader_image_load_store/atomicity/imageatomicmin: skip
-spec/arb_shader_image_load_store/atomicity/imageatomicor: skip
-spec/arb_shader_image_load_store/atomicity/imageatomicxor: skip
-spec/arb_shader_image_load_store/bitcast: skip
-spec/arb_shader_image_load_store/dead-fragments: skip
-spec/arb_shader_image_load_store/early-z: skip
-spec/arb_shader_image_load_store/host-mem-barrier/vertex array/raw/one bit barrier test/4x4: skip
-spec/arb_shader_image_load_store/indexing: skip
-spec/arb_shader_image_load_store/invalid: skip
-spec/arb_shader_image_load_store/layer: skip
-spec/arb_shader_image_load_store/level: skip
-spec/arb_shader_image_load_store/max-images: skip
-spec/arb_shader_image_load_store/max-size: skip
-spec/arb_shader_image_load_store/qualifiers: skip
-spec/arb_shader_image_load_store/restrict: skip
-spec/arb_shader_image_load_store/semantics: skip
-spec/arb_shader_image_load_store/shader-mem-barrier: skip
-spec/arb_shader_image_load_store/unused: skip
-spec/arb_shader_image_size/builtin: skip
-spec/arb_shader_storage_buffer_object/array-ssbo-auto-binding: fail
-spec/arb_shader_storage_buffer_object/array-ssbo-binding: skip
-spec/arb_shader_storage_buffer_object/layout-std140-write-shader: skip
-spec/arb_shader_storage_buffer_object/layout-std430-write-shader: skip
-spec/arb_shader_storage_buffer_object/max-ssbo-size/vs: skip
-spec/arb_shader_storage_buffer_object/max-ssbo-size/vsexceed: skip
-spec/arb_shader_storage_buffer_object/minmax: skip
-spec/arb_shader_texture_image_samples/builtin-image: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-sampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/fs-usampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-isampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-sampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/gs-usampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-isampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-sampler2dmsarray-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dms-8: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-16: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-2: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-32: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-4: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-6: skip
-spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-8: skip
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 1d: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 1dshadow: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 2d: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 2dshadow: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 3d: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb cube: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod 1d: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod 1dshadow: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod 2d: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod 2dshadow: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod 3d: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *lod cube: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 1d: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 1d_projvec4: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 1dshadow: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2d: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2d_projvec4: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2dshadow: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 3d: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 1d: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 1d_projvec4: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 1dshadow: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 2d: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 2d_projvec4: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 2dshadow: crash
-spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projlod 3d: crash
-spec/arb_sparse_buffer/basic: skip
-spec/arb_sparse_buffer/buffer-data: skip
-spec/arb_sparse_buffer/commit: skip
-spec/arb_sparse_buffer/minmax: skip
-spec/arb_tessellation_shader/arb_tessellation_shader-immediate-mode-draw-patches: skip
-spec/arb_tessellation_shader/arb_tessellation_shader-tes-gs-max-output -small -scan 1 50: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_alpha16f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_alpha32f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_intensity16f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_intensity32f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_luminance16f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_luminance32f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_luminance8_alpha8: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_luminance_alpha16f_arb: fail
-spec/arb_texture_buffer_object/formats (fs, arb)/gl_luminance_alpha32f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_alpha16f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_alpha32f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_intensity16f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_intensity32f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_luminance16f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_luminance32f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_luminance8_alpha8: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_luminance_alpha16f_arb: fail
-spec/arb_texture_buffer_object/formats (vs, arb)/gl_luminance_alpha32f_arb: fail
-spec/arb_texture_buffer_object/indexed: skip
-spec/arb_texture_buffer_object/negative-unsupported: skip
-spec/arb_texture_buffer_range/ranges-2: fail
-spec/arb_texture_buffer_range/ranges-2 compat: fail
-spec/arb_texture_compression/texwrap formats bordercolor-swizzled/gl_compressed_rgb, swizzled, border color only: fail
-spec/arb_texture_compression/texwrap formats bordercolor-swizzled/gl_compressed_rgba, swizzled, border color only: fail
-spec/arb_texture_compression_bptc/texwrap formats bordercolor-swizzled/gl_compressed_rgb_bptc_signed_float, swizzled, border color only: fail
-spec/arb_texture_compression_bptc/texwrap formats bordercolor-swizzled/gl_compressed_rgb_bptc_unsigned_float, swizzled, border color only: fail
-spec/arb_texture_compression_bptc/texwrap formats bordercolor-swizzled/gl_compressed_rgba_bptc_unorm, swizzled, border color only: fail
-spec/arb_texture_compression_bptc/texwrap formats bordercolor-swizzled/gl_compressed_srgb_alpha_bptc_unorm, swizzled, border color only: fail
-spec/arb_texture_cube_map/copyteximage cube: crash
-spec/arb_texture_cube_map/copyteximage cube samples=16: skip
-spec/arb_texture_cube_map/copyteximage cube samples=2: crash
-spec/arb_texture_cube_map/copyteximage cube samples=32: skip
-spec/arb_texture_cube_map/copyteximage cube samples=4: crash
-spec/arb_texture_cube_map/copyteximage cube samples=6: skip
-spec/arb_texture_cube_map/copyteximage cube samples=8: skip
-spec/arb_texture_float/fbo-alphatest-formats/gl_intensity16f_arb: fail
-spec/arb_texture_float/fbo-alphatest-formats/gl_intensity32f_arb: fail
-spec/arb_texture_float/fbo-alphatest-formats/gl_luminance16f_arb: fail
-spec/arb_texture_float/fbo-alphatest-formats/gl_luminance32f_arb: fail
-spec/arb_texture_float/fbo-alphatest-formats/gl_luminance_alpha16f_arb: fail
-spec/arb_texture_float/fbo-alphatest-formats/gl_luminance_alpha32f_arb: fail
-spec/arb_texture_float/fbo-alphatest-formats/gl_rgb16f: fail
-spec/arb_texture_float/fbo-alphatest-formats/gl_rgb32f: fail
-spec/arb_texture_float/fbo-alphatest-formats/gl_rgba16f: fail
-spec/arb_texture_float/fbo-alphatest-formats/gl_rgba32f: fail
-spec/arb_texture_float/fbo-blending-formats/gl_intensity16f_arb: fail
-spec/arb_texture_float/fbo-blending-formats/gl_intensity32f_arb: fail
-spec/arb_texture_float/fbo-blending-formats/gl_luminance16f_arb: fail
-spec/arb_texture_float/fbo-blending-formats/gl_luminance32f_arb: fail
-spec/arb_texture_float/multisample-formats 16 gl_arb_texture_float: skip
-spec/arb_texture_float/multisample-formats 32 gl_arb_texture_float: skip
-spec/arb_texture_float/multisample-formats 6 gl_arb_texture_float: skip
-spec/arb_texture_float/multisample-formats 8 gl_arb_texture_float: skip
-spec/arb_texture_float/texwrap formats bordercolor-swizzled/gl_rgb16f, swizzled, border color only: fail
-spec/arb_texture_float/texwrap formats bordercolor-swizzled/gl_rgb32f, swizzled, border color only: fail
-spec/arb_texture_float/texwrap formats bordercolor-swizzled/gl_rgba16f, swizzled, border color only: fail
-spec/arb_texture_float/texwrap formats bordercolor-swizzled/gl_rgba32f, swizzled, border color only: fail
-spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb9_e5: fail
-spec/arb_texture_multisample/arb_texture_multisample-negative-max-samples: skip
-spec/arb_texture_multisample/arb_texture_multisample-texelfetch 16: skip
-spec/arb_texture_multisample/arb_texture_multisample-texelfetch 32: skip
-spec/arb_texture_multisample/arb_texture_multisample-texelfetch 6: skip
-spec/arb_texture_multisample/arb_texture_multisample-texelfetch 8: skip
-spec/arb_texture_multisample/fb-completeness/16: skip
-spec/arb_texture_multisample/fb-completeness/32: skip
-spec/arb_texture_multisample/fb-completeness/6: skip
-spec/arb_texture_multisample/fb-completeness/8: skip
-spec/arb_texture_multisample/sample-position/16: skip
-spec/arb_texture_multisample/sample-position/2: fail
-spec/arb_texture_multisample/sample-position/32: skip
-spec/arb_texture_multisample/sample-position/4: fail
-spec/arb_texture_multisample/sample-position/6: skip
-spec/arb_texture_multisample/sample-position/8: skip
-spec/arb_texture_multisample/texelfetch/16-fs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/16-fs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/16-fs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/16-fs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/16-fs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/16-fs-usampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/16-gs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/16-gs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/16-gs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/16-gs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/16-gs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/16-gs-usampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/16-vs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/16-vs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/16-vs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/16-vs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/16-vs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/16-vs-usampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/2-gs-isampler2dms: fail
-spec/arb_texture_multisample/texelfetch/2-gs-isampler2dmsarray: fail
-spec/arb_texture_multisample/texelfetch/2-gs-sampler2dms: fail
-spec/arb_texture_multisample/texelfetch/2-gs-sampler2dmsarray: fail
-spec/arb_texture_multisample/texelfetch/2-gs-usampler2dms: fail
-spec/arb_texture_multisample/texelfetch/2-gs-usampler2dmsarray: fail
-spec/arb_texture_multisample/texelfetch/32-fs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/32-fs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/32-fs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/32-fs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/32-fs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/32-fs-usampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/32-gs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/32-gs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/32-gs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/32-gs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/32-gs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/32-gs-usampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/32-vs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/32-vs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/32-vs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/32-vs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/32-vs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/32-vs-usampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/4-gs-isampler2dms: fail
-spec/arb_texture_multisample/texelfetch/4-gs-isampler2dmsarray: fail
-spec/arb_texture_multisample/texelfetch/4-gs-sampler2dms: fail
-spec/arb_texture_multisample/texelfetch/4-gs-sampler2dmsarray: fail
-spec/arb_texture_multisample/texelfetch/4-gs-usampler2dms: fail
-spec/arb_texture_multisample/texelfetch/4-gs-usampler2dmsarray: fail
-spec/arb_texture_multisample/texelfetch/6-fs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/6-fs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/6-fs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/6-fs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/6-fs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/6-fs-usampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/6-gs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/6-gs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/6-gs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/6-gs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/6-gs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/6-gs-usampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/6-vs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/6-vs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/6-vs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/6-vs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/6-vs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/6-vs-usampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/8-fs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/8-fs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/8-fs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/8-fs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/8-fs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/8-fs-usampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/8-gs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/8-gs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/8-gs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/8-gs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/8-gs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/8-gs-usampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/8-vs-isampler2dms: skip
-spec/arb_texture_multisample/texelfetch/8-vs-isampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/8-vs-sampler2dms: skip
-spec/arb_texture_multisample/texelfetch/8-vs-sampler2dmsarray: skip
-spec/arb_texture_multisample/texelfetch/8-vs-usampler2dms: skip
-spec/arb_texture_multisample/texelfetch/8-vs-usampler2dmsarray: skip
-spec/arb_texture_rectangle/1-1-linear-texture: fail
-spec/arb_texture_rectangle/copyteximage rect: crash
-spec/arb_texture_rectangle/copyteximage rect samples=16: skip
-spec/arb_texture_rectangle/copyteximage rect samples=2: crash
-spec/arb_texture_rectangle/copyteximage rect samples=32: skip
-spec/arb_texture_rectangle/copyteximage rect samples=4: crash
-spec/arb_texture_rectangle/copyteximage rect samples=6: skip
-spec/arb_texture_rectangle/copyteximage rect samples=8: skip
-spec/arb_texture_rg/fbo-alphatest-formats-float/gl_r16f: fail
-spec/arb_texture_rg/fbo-alphatest-formats-float/gl_r32f: fail
-spec/arb_texture_rg/fbo-alphatest-formats-float/gl_rg16f: fail
-spec/arb_texture_rg/fbo-alphatest-formats-float/gl_rg32f: fail
-spec/arb_texture_rg/fbo-alphatest-formats/gl_r16: fail
-spec/arb_texture_rg/fbo-alphatest-formats/gl_r8: fail
-spec/arb_texture_rg/fbo-alphatest-formats/gl_rg: fail
-spec/arb_texture_rg/fbo-alphatest-formats/gl_rg16: fail
-spec/arb_texture_rg/fbo-alphatest-formats/gl_rg8: fail
-spec/arb_texture_rg/multisample-formats 16 gl_arb_texture_rg: skip
-spec/arb_texture_rg/multisample-formats 16 gl_arb_texture_rg-float: skip
-spec/arb_texture_rg/multisample-formats 16 gl_arb_texture_rg-int: skip
-spec/arb_texture_rg/multisample-formats 32 gl_arb_texture_rg: skip
-spec/arb_texture_rg/multisample-formats 32 gl_arb_texture_rg-float: skip
-spec/arb_texture_rg/multisample-formats 32 gl_arb_texture_rg-int: skip
-spec/arb_texture_rg/multisample-formats 6 gl_arb_texture_rg: skip
-spec/arb_texture_rg/multisample-formats 6 gl_arb_texture_rg-float: skip
-spec/arb_texture_rg/multisample-formats 6 gl_arb_texture_rg-int: skip
-spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg: skip
-spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg-float: skip
-spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg-int: skip
-spec/arb_texture_rg/texwrap formats bordercolor-swizzled/gl_r16, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats bordercolor-swizzled/gl_r8, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats bordercolor-swizzled/gl_rg16, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats bordercolor-swizzled/gl_rg8, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-float bordercolor-swizzled/gl_r16f, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-float bordercolor-swizzled/gl_r32f, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-float bordercolor-swizzled/gl_rg16f, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-float bordercolor-swizzled/gl_rg32f, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_r16i, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_r16ui, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_r32i, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_r32ui, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_r8i, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_r8ui, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_rg16i, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_rg16ui, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_rg32i, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_rg32ui, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_rg8i, swizzled, border color only: fail
-spec/arb_texture_rg/texwrap formats-int bordercolor-swizzled/gl_rg8ui, swizzled, border color only: fail
-spec/arb_texture_rgb10_a2ui/texwrap formats bordercolor-swizzled/gl_rgb10_a2ui, swizzled, border color only: fail
-spec/arb_texture_stencil8/fbo-clear-formats/gl_stencil_index8 (fbo incomplete): skip
-spec/arb_texture_view/bug-layers-image: crash
-spec/arb_texture_view/rendering-formats/clear gl_r16f as gl_rg8: fail
-spec/arb_texture_view/rendering-formats/clear gl_r16f as gl_rg8_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_r16f as gl_rg8i: fail
-spec/arb_texture_view/rendering-formats/clear gl_r16f as gl_rg8ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_r16i as gl_rg8: fail
-spec/arb_texture_view/rendering-formats/clear gl_r16i as gl_rg8_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_r16i as gl_rg8i: fail
-spec/arb_texture_view/rendering-formats/clear gl_r16i as gl_rg8ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_r16ui as gl_rg8: fail
-spec/arb_texture_view/rendering-formats/clear gl_r16ui as gl_rg8_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_r16ui as gl_rg8i: fail
-spec/arb_texture_view/rendering-formats/clear gl_r16ui as gl_rg8ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16f as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16f as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16f as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16f as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16f as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16f as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16i as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16i as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16i as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16i as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16i as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16i as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16ui as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16ui as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16ui as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16ui as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16ui as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg16ui as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8 as gl_r16: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8 as gl_r16_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8 as gl_r16f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8 as gl_r16i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8 as gl_r16ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8i as gl_r16: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8i as gl_r16_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8i as gl_r16f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8i as gl_r16i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8i as gl_r16ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8ui as gl_r16: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8ui as gl_r16_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8ui as gl_r16f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8ui as gl_r16i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rg8ui as gl_r16ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb8i as gl_rgb8: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgb8ui as gl_rgb8: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8i as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8i as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8i as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8i as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8i as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8i as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8i as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8i as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8i as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8i as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8i as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8ui as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8ui as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8ui as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8ui as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8ui as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8ui as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8ui as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8ui as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8ui as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8ui as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/clear gl_rgba8ui as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16f as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16f as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16f as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16f as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16f as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16f as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16i as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16i as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16i as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16i as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16i as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16i as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16ui as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16ui as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16ui as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16ui as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16ui as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg16ui as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8 as gl_r16: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8 as gl_r16_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8 as gl_r16f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8 as gl_r16i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8 as gl_r16ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8i as gl_r16: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8i as gl_r16_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8i as gl_r16f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8i as gl_r16i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8i as gl_r16ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8ui as gl_r16: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8ui as gl_r16_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8ui as gl_r16f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8ui as gl_r16i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rg8ui as gl_r16ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8 as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8 as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8 as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8 as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8 as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8 as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8 as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8 as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8 as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8 as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8i as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8i as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8i as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8i as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8i as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8i as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8i as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8i as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8i as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8i as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8ui as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8ui as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8ui as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8ui as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8ui as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8ui as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8ui as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8ui as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8ui as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/render to gl_rgba8ui as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16 as gl_r16: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16 as gl_r16_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16 as gl_r16f: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16 as gl_r16i: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16 as gl_r16ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16 as gl_rg8: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16 as gl_rg8_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16 as gl_rg8i: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16 as gl_rg8ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16_snorm as gl_r16: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16_snorm as gl_r16_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16_snorm as gl_r16f: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16_snorm as gl_r16i: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16_snorm as gl_r16ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16_snorm as gl_rg8: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16_snorm as gl_rg8_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16_snorm as gl_rg8i: fail
-spec/arb_texture_view/rendering-formats/sample gl_r16_snorm as gl_rg8ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16 as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_r32f: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_r32i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_r32ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rg16: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rg16_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rg16f: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rg16i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rg16ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgb10_a2: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgb10_a2ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgba8: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgba8_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgba8i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgba8ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgb16 as gl_rgb16: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgb16 as gl_rgb16_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgb16 as gl_rgb16f: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgb16 as gl_rgb16i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgb16 as gl_rgb16ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgb16_snorm as gl_rgb16: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgb16_snorm as gl_rgb16_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgb16_snorm as gl_rgb16f: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgb16_snorm as gl_rgb16i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgb16_snorm as gl_rgb16ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16 as gl_rg32f: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16 as gl_rg32i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16 as gl_rg32ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16 as gl_rgba16: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16 as gl_rgba16_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16 as gl_rgba16f: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16 as gl_rgba16i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16 as gl_rgba16ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rg32f: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rg32i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rg32ui: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rgba16: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rgba16_snorm: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rgba16f: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rgba16i: fail
-spec/arb_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rgba16ui: fail
-spec/arb_texture_view/rendering-layers-image/layers rendering of image1darray: fail
-spec/arb_texture_view/rendering-layers-image/layers rendering of imagecubearray: fail
-spec/arb_timer_query/timestamp-get: fail
-spec/arb_transform_feedback3/arb_transform_feedback3-draw_using_invalid_stream_index: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_gs: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_gs_max: skip
-spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_vs: fail
-spec/arb_transform_feedback3/gl_skipcomponents1-1: fail
-spec/arb_transform_feedback3/gl_skipcomponents1-2: fail
-spec/arb_transform_feedback3/gl_skipcomponents1-3: fail
-spec/arb_transform_feedback3/gl_skipcomponents1-gl_nextbuffer: fail
-spec/arb_transform_feedback3/gl_skipcomponents1234: fail
-spec/arb_transform_feedback3/gl_skipcomponents2: fail
-spec/arb_transform_feedback3/gl_skipcomponents3: fail
-spec/arb_transform_feedback3/gl_skipcomponents4: fail
-spec/arb_transform_feedback_instanced/draw-auto instanced: crash
-spec/arb_transform_feedback_overflow_query/arb_transform_feedback_overflow_query-basic: skip
-spec/arb_transform_feedback_overflow_query/arb_transform_feedback_overflow_query-errors: skip
-spec/arb_vertex_attrib_64bit/arb_vertex_attrib_64bit-overlapping-locations api: skip
-spec/arb_vertex_attrib_64bit/arb_vertex_attrib_64bit-overlapping-locations shader: skip
-spec/arb_vertex_attrib_64bit/check-explicit-location: skip
-spec/arb_vertex_attrib_64bit/double_attribs: skip
-spec/arb_vertex_attrib_64bit/get_double_attribs-display-lists: skip
-spec/arb_vertex_attrib_64bit/getactiveattrib: skip
-spec/arb_vertex_attrib_64bit/max-vertex-attrib: skip
-spec/arb_vertex_program/vp-address-02: skip
-spec/arb_vertex_program/vp-address-04: skip
-spec/arb_vertex_type_2_10_10_10_rev/attrib-p-type-size-match: skip
-spec/arb_viewport_array/bounds: skip
-spec/arb_viewport_array/clear: skip
-spec/arb_viewport_array/depthrange-indices: skip
-spec/arb_viewport_array/display-list: skip
-spec/arb_viewport_array/minmax: skip
-spec/arb_viewport_array/queries: skip
-spec/arb_viewport_array/render-depthrange: skip
-spec/arb_viewport_array/render-scissor: skip
-spec/arb_viewport_array/render-viewport: skip
-spec/arb_viewport_array/render-viewport-2: skip
-spec/arb_viewport_array/scissor-check: skip
-spec/arb_viewport_array/scissor-indices: skip
-spec/arb_viewport_array/viewport-indices: skip
-spec/ati_envmap_bumpmap/ati_envmap_bumpmap-bump: skip
-spec/egl 1.4/egl-context-priority: fail
-spec/egl 1.4/egl-copy-buffers: skip
-spec/egl 1.4/egl-flush-external: skip
-spec/egl 1.4/eglcreatepbuffersurface and then glclear: skip
-spec/egl 1.4/eglcreatepbuffersurface with egl_samples set: skip
-spec/egl 1.4/eglcreatesurface: skip
-spec/egl 1.4/eglquerysurface egl_bad_attribute: skip
-spec/egl 1.4/eglquerysurface egl_bad_surface: skip
-spec/egl 1.4/eglquerysurface egl_height: skip
-spec/egl 1.4/eglquerysurface egl_width: skip
-spec/egl 1.4/eglterminate then unbind context: fail
-spec/egl 1.4/largest possible eglcreatepbuffersurface and then glclear: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglclientwaitsynckhr_native_zero_timeout: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglclientwaitsynckhr_nonzero_timeout: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglcreatesynckhr_default_attributes: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglcreatesynckhr_invalid_attrib_list: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglcreatesynckhr_invalid_display: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglcreatesynckhr_native_dup_fence: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglcreatesynckhr_native_dup_invalid: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglcreatesynckhr_native_from_fd: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglcreatesynckhr_no_current_context: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglcreatesynckhr_wrong_display_same_thread: skip
-spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglgetsyncattribkhr_invalid_attrib: skip
-spec/egl_chromium_sync_control/conformance/eglgetsyncvalueschromium_msc_and_sbc_test: skip
-spec/egl_chromium_sync_control/conformance/eglgetsyncvalueschromium_null_pointers: skip
-spec/egl_chromium_sync_control/conformance/eglgetsyncvalueschromium_ust_test: skip
-spec/egl_ext_client_extensions/conformance test 3: skip
-spec/egl_ext_image_dma_buf_import_modifiers/conformance: fail
-spec/egl_khr_create_context/3.2 core profile required: skip
-spec/egl_khr_create_context/default major version gl: skip
-spec/egl_khr_create_context/default major version gles: skip
-spec/egl_khr_create_context/default minor version gl: skip
-spec/egl_khr_create_context/default minor version gles: skip
-spec/egl_khr_create_context/invalid attribute gl: skip
-spec/egl_khr_create_context/invalid attribute gles: skip
-spec/egl_khr_create_context/invalid flag gl: skip
-spec/egl_khr_create_context/invalid flag gles: skip
-spec/egl_khr_create_context/invalid opengl version: skip
-spec/egl_khr_create_context/invalid profile: skip
-spec/egl_khr_create_context/no-error context gl: skip
-spec/egl_khr_create_context/null valid attribute gl: skip
-spec/egl_khr_create_context/null valid attribute gles: skip
-spec/egl_khr_create_context/pre-gl3.2 profile: skip
-spec/egl_khr_create_context/valid attribute empty gl: skip
-spec/egl_khr_create_context/valid attribute empty gles: skip
-spec/egl_khr_create_context/valid debug flag gl: skip
-spec/egl_khr_create_context/valid debug flag gles1: skip
-spec/egl_khr_create_context/valid debug flag gles2: skip
-spec/egl_khr_create_context/valid debug flag gles3: skip
-spec/egl_khr_create_context/valid forward-compatible flag gl: skip
-spec/egl_khr_create_context/verify gl flavor: skip
-spec/egl_khr_fence_sync/conformance/eglclientwaitsynckhr_flag_sync_flush: skip
-spec/egl_khr_fence_sync/conformance/eglclientwaitsynckhr_invalid_sync: skip
-spec/egl_khr_fence_sync/conformance/eglclientwaitsynckhr_nonzero_timeout: skip
-spec/egl_khr_fence_sync/conformance/eglclientwaitsynckhr_zero_timeout: skip
-spec/egl_khr_fence_sync/conformance/eglcreatesynckhr_default_attributes: skip
-spec/egl_khr_fence_sync/conformance/eglcreatesynckhr_invalid_attrib_list: skip
-spec/egl_khr_fence_sync/conformance/eglcreatesynckhr_invalid_display: skip
-spec/egl_khr_fence_sync/conformance/eglcreatesynckhr_invalid_sync_type: skip
-spec/egl_khr_fence_sync/conformance/eglcreatesynckhr_no_current_context: skip
-spec/egl_khr_fence_sync/conformance/eglcreatesynckhr_with_display_bound_in_other_thread: skip
-spec/egl_khr_fence_sync/conformance/eglcreatesynckhr_wrong_display_same_thread: skip
-spec/egl_khr_fence_sync/conformance/egldestroysynckhr_invalid_sync: skip
-spec/egl_khr_fence_sync/conformance/eglgetsyncattribkhr_invalid_attrib: skip
-spec/egl_khr_fence_sync/conformance/eglgetsyncattribkhr_invalid_sync: skip
-spec/egl_khr_fence_sync/conformance/eglgetsyncattribkhr_sync_status: skip
-spec/egl_khr_get_all_proc_addresses/conformance: fail
-spec/egl_khr_gl_colorspace/linear: skip
-spec/egl_khr_gl_colorspace/srgb: skip
-spec/egl_khr_gl_image/egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24: fail
-spec/egl_khr_gl_image/egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba: fail
-spec/egl_khr_surfaceless_context/viewport: fail
-spec/egl_khr_wait_sync/conformance/eglwaitsynckhr_invalid_sync: skip
-spec/egl_mesa_configless_context/basic: skip
-spec/egl_mesa_query_driver/conformance: fail
-spec/egl_nok_swap_region/basic: skip
-spec/egl_nok_texture_from_pixmap/basic: skip
-spec/ext_base_instance/arb_base_instance-baseinstance-doesnt-affect-gl-instance-id_gles3: skip
-spec/ext_base_instance/arb_base_instance-drawarrays_gles3: skip
-spec/ext_depth_bounds_test/depth_bounds: skip
-spec/ext_direct_state_access/indexed-state-queries 12/getdoublei_vext: skip
-spec/ext_direct_state_access/indexed-state-queries 12/getfloati_vext: skip
-spec/ext_direct_state_access/indexed-state-queries 12/getpointeri_vext: skip
-spec/ext_direct_state_access/named-buffers 15/flushmappednamedbufferrangeext: skip
-spec/ext_direct_state_access/named-buffers 15/mapnamedbufferext: skip
-spec/ext_direct_state_access/named-buffers 15/mapnamedbufferrangeext: skip
-spec/ext_direct_state_access/named-buffers 15/namedcopybuffersubdataext: skip
-spec/ext_external_objects/vk-buf-exchange: skip
-spec/ext_external_objects/vk-depth-display: skip
-spec/ext_external_objects/vk-image-display: skip
-spec/ext_external_objects/vk-image-display-overwrite: skip
-spec/ext_external_objects/vk-image-overwrite: skip
-spec/ext_external_objects/vk-pix-buf-update-errors: skip
-spec/ext_external_objects/vk-vert-buf-reuse: skip
-spec/ext_external_objects/vk-vert-buf-update-errors: skip
-spec/ext_framebuffer_blit/fbo-blit-check-limits: fail
-spec/ext_framebuffer_multisample/accuracy 16 color: skip
-spec/ext_framebuffer_multisample/accuracy 16 color depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 16 color depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 16 color linear: skip
-spec/ext_framebuffer_multisample/accuracy 16 color small: skip
-spec/ext_framebuffer_multisample/accuracy 16 color small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 16 color small depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 16 color small linear: skip
-spec/ext_framebuffer_multisample/accuracy 16 depth_draw: skip
-spec/ext_framebuffer_multisample/accuracy 16 depth_draw depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 16 depth_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 16 depth_draw small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 16 depth_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 16 depth_resolve depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 16 depth_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 16 depth_resolve small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 16 srgb: skip
-spec/ext_framebuffer_multisample/accuracy 16 srgb depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 16 srgb depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 16 srgb linear: skip
-spec/ext_framebuffer_multisample/accuracy 16 srgb small: skip
-spec/ext_framebuffer_multisample/accuracy 16 srgb small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 16 srgb small depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 16 srgb small linear: skip
-spec/ext_framebuffer_multisample/accuracy 16 stencil_draw: skip
-spec/ext_framebuffer_multisample/accuracy 16 stencil_draw depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 16 stencil_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 16 stencil_draw small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 16 stencil_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 16 stencil_resolve depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 16 stencil_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 16 stencil_resolve small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 2 color: skip
-spec/ext_framebuffer_multisample/accuracy 2 color linear: skip
-spec/ext_framebuffer_multisample/accuracy 2 color small: skip
-spec/ext_framebuffer_multisample/accuracy 2 color small linear: skip
-spec/ext_framebuffer_multisample/accuracy 2 depth_draw: skip
-spec/ext_framebuffer_multisample/accuracy 2 depth_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 2 depth_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 2 depth_resolve depthstencil: fail
-spec/ext_framebuffer_multisample/accuracy 2 depth_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 2 depth_resolve small depthstencil: fail
-spec/ext_framebuffer_multisample/accuracy 2 srgb: skip
-spec/ext_framebuffer_multisample/accuracy 2 srgb linear: skip
-spec/ext_framebuffer_multisample/accuracy 2 srgb small: skip
-spec/ext_framebuffer_multisample/accuracy 2 srgb small linear: skip
-spec/ext_framebuffer_multisample/accuracy 2 stencil_draw: skip
-spec/ext_framebuffer_multisample/accuracy 2 stencil_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve depthstencil: fail
-spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve small depthstencil: fail
-spec/ext_framebuffer_multisample/accuracy 32 color: skip
-spec/ext_framebuffer_multisample/accuracy 32 color depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 32 color depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 32 color linear: skip
-spec/ext_framebuffer_multisample/accuracy 32 color small: skip
-spec/ext_framebuffer_multisample/accuracy 32 color small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 32 color small depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 32 color small linear: skip
-spec/ext_framebuffer_multisample/accuracy 32 depth_draw: skip
-spec/ext_framebuffer_multisample/accuracy 32 depth_draw depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 32 depth_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 32 depth_draw small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 32 depth_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 32 depth_resolve depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 32 depth_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 32 depth_resolve small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 32 srgb: skip
-spec/ext_framebuffer_multisample/accuracy 32 srgb depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 32 srgb depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 32 srgb linear: skip
-spec/ext_framebuffer_multisample/accuracy 32 srgb small: skip
-spec/ext_framebuffer_multisample/accuracy 32 srgb small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 32 srgb small depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 32 srgb small linear: skip
-spec/ext_framebuffer_multisample/accuracy 32 stencil_draw: skip
-spec/ext_framebuffer_multisample/accuracy 32 stencil_draw depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 32 stencil_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 32 stencil_draw small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 32 stencil_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 32 stencil_resolve depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 32 stencil_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 32 stencil_resolve small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 4 color: skip
-spec/ext_framebuffer_multisample/accuracy 4 color linear: skip
-spec/ext_framebuffer_multisample/accuracy 4 color small: skip
-spec/ext_framebuffer_multisample/accuracy 4 color small linear: skip
-spec/ext_framebuffer_multisample/accuracy 4 depth_draw: skip
-spec/ext_framebuffer_multisample/accuracy 4 depth_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 4 depth_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 4 depth_resolve depthstencil: fail
-spec/ext_framebuffer_multisample/accuracy 4 depth_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 4 depth_resolve small depthstencil: fail
-spec/ext_framebuffer_multisample/accuracy 4 srgb: skip
-spec/ext_framebuffer_multisample/accuracy 4 srgb linear: skip
-spec/ext_framebuffer_multisample/accuracy 4 srgb small: skip
-spec/ext_framebuffer_multisample/accuracy 4 srgb small linear: skip
-spec/ext_framebuffer_multisample/accuracy 4 stencil_draw: skip
-spec/ext_framebuffer_multisample/accuracy 4 stencil_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve depthstencil: fail
-spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve small depthstencil: fail
-spec/ext_framebuffer_multisample/accuracy 6 color: skip
-spec/ext_framebuffer_multisample/accuracy 6 color depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 6 color depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 6 color linear: skip
-spec/ext_framebuffer_multisample/accuracy 6 color small: skip
-spec/ext_framebuffer_multisample/accuracy 6 color small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 6 color small depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 6 color small linear: skip
-spec/ext_framebuffer_multisample/accuracy 6 depth_draw: skip
-spec/ext_framebuffer_multisample/accuracy 6 depth_draw depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 6 depth_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 6 depth_draw small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 6 depth_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 6 depth_resolve depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 6 depth_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 6 depth_resolve small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 6 srgb: skip
-spec/ext_framebuffer_multisample/accuracy 6 srgb depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 6 srgb depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 6 srgb linear: skip
-spec/ext_framebuffer_multisample/accuracy 6 srgb small: skip
-spec/ext_framebuffer_multisample/accuracy 6 srgb small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 6 srgb small depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 6 srgb small linear: skip
-spec/ext_framebuffer_multisample/accuracy 6 stencil_draw: skip
-spec/ext_framebuffer_multisample/accuracy 6 stencil_draw depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 6 stencil_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 6 stencil_draw small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 6 stencil_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 6 stencil_resolve depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 6 stencil_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 6 stencil_resolve small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 color: skip
-spec/ext_framebuffer_multisample/accuracy 8 color depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 color depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 8 color linear: skip
-spec/ext_framebuffer_multisample/accuracy 8 color small: skip
-spec/ext_framebuffer_multisample/accuracy 8 color small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 color small depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 8 color small linear: skip
-spec/ext_framebuffer_multisample/accuracy 8 depth_draw: skip
-spec/ext_framebuffer_multisample/accuracy 8 depth_draw depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 depth_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 8 depth_draw small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 depth_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 8 depth_resolve depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 depth_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 8 depth_resolve small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 srgb: skip
-spec/ext_framebuffer_multisample/accuracy 8 srgb depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 srgb depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 8 srgb linear: skip
-spec/ext_framebuffer_multisample/accuracy 8 srgb small: skip
-spec/ext_framebuffer_multisample/accuracy 8 srgb small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 srgb small depthstencil linear: skip
-spec/ext_framebuffer_multisample/accuracy 8 srgb small linear: skip
-spec/ext_framebuffer_multisample/accuracy 8 stencil_draw: skip
-spec/ext_framebuffer_multisample/accuracy 8 stencil_draw depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 stencil_draw small: skip
-spec/ext_framebuffer_multisample/accuracy 8 stencil_draw small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 stencil_resolve: skip
-spec/ext_framebuffer_multisample/accuracy 8 stencil_resolve depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy 8 stencil_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy 8 stencil_resolve small depthstencil: skip
-spec/ext_framebuffer_multisample/accuracy all_samples color: skip
-spec/ext_framebuffer_multisample/accuracy all_samples color linear: skip
-spec/ext_framebuffer_multisample/accuracy all_samples color small: skip
-spec/ext_framebuffer_multisample/accuracy all_samples color small linear: skip
-spec/ext_framebuffer_multisample/accuracy all_samples depth_draw: skip
-spec/ext_framebuffer_multisample/accuracy all_samples depth_draw small: skip
-spec/ext_framebuffer_multisample/accuracy all_samples depth_resolve: skip
-spec/ext_framebuffer_multisample/accuracy all_samples depth_resolve depthstencil: fail
-spec/ext_framebuffer_multisample/accuracy all_samples depth_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy all_samples depth_resolve small depthstencil: fail
-spec/ext_framebuffer_multisample/accuracy all_samples srgb: skip
-spec/ext_framebuffer_multisample/accuracy all_samples srgb linear: skip
-spec/ext_framebuffer_multisample/accuracy all_samples srgb small: skip
-spec/ext_framebuffer_multisample/accuracy all_samples srgb small linear: skip
-spec/ext_framebuffer_multisample/accuracy all_samples stencil_draw: skip
-spec/ext_framebuffer_multisample/accuracy all_samples stencil_draw small: skip
-spec/ext_framebuffer_multisample/accuracy all_samples stencil_resolve: skip
-spec/ext_framebuffer_multisample/accuracy all_samples stencil_resolve depthstencil: fail
-spec/ext_framebuffer_multisample/accuracy all_samples stencil_resolve small: skip
-spec/ext_framebuffer_multisample/accuracy all_samples stencil_resolve small depthstencil: fail
-spec/ext_framebuffer_multisample/alpha-blending-after-rendering 16: skip
-spec/ext_framebuffer_multisample/alpha-blending-after-rendering 32: skip
-spec/ext_framebuffer_multisample/alpha-blending-after-rendering 6: skip
-spec/ext_framebuffer_multisample/alpha-blending-after-rendering 8: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 16: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 2: fail
-spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 32: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 4: fail
-spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 6: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 8: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 16: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 2: fail
-spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 32: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 4: fail
-spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 6: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero 8: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero-write 16: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero-write 32: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero-write 6: skip
-spec/ext_framebuffer_multisample/alpha-to-coverage-no-draw-buffer-zero-write 8: skip
-spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 16: skip
-spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 32: skip
-spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 6: skip
-spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 8: skip
-spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 16: skip
-spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 32: skip
-spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 6: skip
-spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 8: skip
-spec/ext_framebuffer_multisample/bitmap 16: skip
-spec/ext_framebuffer_multisample/bitmap 32: skip
-spec/ext_framebuffer_multisample/bitmap 6: skip
-spec/ext_framebuffer_multisample/bitmap 8: skip
-spec/ext_framebuffer_multisample/blit-flipped 16 x: skip
-spec/ext_framebuffer_multisample/blit-flipped 16 y: skip
-spec/ext_framebuffer_multisample/blit-flipped 32 x: skip
-spec/ext_framebuffer_multisample/blit-flipped 32 y: skip
-spec/ext_framebuffer_multisample/blit-flipped 6 x: skip
-spec/ext_framebuffer_multisample/blit-flipped 6 y: skip
-spec/ext_framebuffer_multisample/blit-flipped 8 x: skip
-spec/ext_framebuffer_multisample/blit-flipped 8 y: skip
-spec/ext_framebuffer_multisample/blit-mismatched-formats: fail
-spec/ext_framebuffer_multisample/blit-multiple-render-targets 16: skip
-spec/ext_framebuffer_multisample/blit-multiple-render-targets 32: skip
-spec/ext_framebuffer_multisample/blit-multiple-render-targets 6: skip
-spec/ext_framebuffer_multisample/blit-multiple-render-targets 8: skip
-spec/ext_framebuffer_multisample/clear 16 color: skip
-spec/ext_framebuffer_multisample/clear 16 depth: skip
-spec/ext_framebuffer_multisample/clear 16 stencil: skip
-spec/ext_framebuffer_multisample/clear 32 color: skip
-spec/ext_framebuffer_multisample/clear 32 depth: skip
-spec/ext_framebuffer_multisample/clear 32 stencil: skip
-spec/ext_framebuffer_multisample/clear 6 color: skip
-spec/ext_framebuffer_multisample/clear 6 depth: skip
-spec/ext_framebuffer_multisample/clear 6 stencil: skip
-spec/ext_framebuffer_multisample/clear 8 color: skip
-spec/ext_framebuffer_multisample/clear 8 depth: skip
-spec/ext_framebuffer_multisample/clear 8 stencil: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 16 downsample: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 16 msaa: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 16 normal: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 16 upsample: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 32 downsample: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 32 msaa: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 32 normal: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 32 upsample: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 6 downsample: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 6 msaa: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 6 normal: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 6 upsample: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 8 downsample: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 8 msaa: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 8 normal: skip
-spec/ext_framebuffer_multisample/clip-and-scissor-blit 8 upsample: skip
-spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 16: skip
-spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 2: fail
-spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 32: skip
-spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 4: fail
-spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 6: skip
-spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 8: skip
-spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 16: skip
-spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 32: skip
-spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 6: skip
-spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 8: skip
-spec/ext_framebuffer_multisample/enable-flag: fail
-spec/ext_framebuffer_multisample/formats 16: skip
-spec/ext_framebuffer_multisample/formats 32: skip
-spec/ext_framebuffer_multisample/formats 6: skip
-spec/ext_framebuffer_multisample/formats 8: skip
-spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 16: skip
-spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 32: skip
-spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 6: skip
-spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 8: skip
-spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 16: skip
-spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 32: skip
-spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 6: skip
-spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 8: skip
-spec/ext_framebuffer_multisample/interpolation 16 centroid-deriv: skip
-spec/ext_framebuffer_multisample/interpolation 16 centroid-deriv-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 16 centroid-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 16 centroid-edges: skip
-spec/ext_framebuffer_multisample/interpolation 16 non-centroid-deriv: skip
-spec/ext_framebuffer_multisample/interpolation 16 non-centroid-deriv-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 16 non-centroid-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 2 centroid-deriv-disabled: fail
-spec/ext_framebuffer_multisample/interpolation 2 centroid-disabled: fail
-spec/ext_framebuffer_multisample/interpolation 2 non-centroid-deriv-disabled: fail
-spec/ext_framebuffer_multisample/interpolation 2 non-centroid-disabled: fail
-spec/ext_framebuffer_multisample/interpolation 32 centroid-deriv: skip
-spec/ext_framebuffer_multisample/interpolation 32 centroid-deriv-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 32 centroid-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 32 centroid-edges: skip
-spec/ext_framebuffer_multisample/interpolation 32 non-centroid-deriv: skip
-spec/ext_framebuffer_multisample/interpolation 32 non-centroid-deriv-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 32 non-centroid-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 4 centroid-deriv-disabled: fail
-spec/ext_framebuffer_multisample/interpolation 4 centroid-disabled: fail
-spec/ext_framebuffer_multisample/interpolation 4 non-centroid-deriv-disabled: fail
-spec/ext_framebuffer_multisample/interpolation 4 non-centroid-disabled: fail
-spec/ext_framebuffer_multisample/interpolation 6 centroid-deriv: skip
-spec/ext_framebuffer_multisample/interpolation 6 centroid-deriv-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 6 centroid-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 6 centroid-edges: skip
-spec/ext_framebuffer_multisample/interpolation 6 non-centroid-deriv: skip
-spec/ext_framebuffer_multisample/interpolation 6 non-centroid-deriv-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 6 non-centroid-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 8 centroid-deriv: skip
-spec/ext_framebuffer_multisample/interpolation 8 centroid-deriv-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 8 centroid-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 8 centroid-edges: skip
-spec/ext_framebuffer_multisample/interpolation 8 non-centroid-deriv: skip
-spec/ext_framebuffer_multisample/interpolation 8 non-centroid-deriv-disabled: skip
-spec/ext_framebuffer_multisample/interpolation 8 non-centroid-disabled: skip
-spec/ext_framebuffer_multisample/line-smooth 16: skip
-spec/ext_framebuffer_multisample/line-smooth 32: skip
-spec/ext_framebuffer_multisample/line-smooth 6: skip
-spec/ext_framebuffer_multisample/line-smooth 8: skip
-spec/ext_framebuffer_multisample/multisample-blit 16 color: skip
-spec/ext_framebuffer_multisample/multisample-blit 16 color linear: skip
-spec/ext_framebuffer_multisample/multisample-blit 16 depth: skip
-spec/ext_framebuffer_multisample/multisample-blit 16 stencil: skip
-spec/ext_framebuffer_multisample/multisample-blit 2 color: fail
-spec/ext_framebuffer_multisample/multisample-blit 2 color linear: fail
-spec/ext_framebuffer_multisample/multisample-blit 2 depth: fail
-spec/ext_framebuffer_multisample/multisample-blit 2 stencil: fail
-spec/ext_framebuffer_multisample/multisample-blit 32 color: skip
-spec/ext_framebuffer_multisample/multisample-blit 32 color linear: skip
-spec/ext_framebuffer_multisample/multisample-blit 32 depth: skip
-spec/ext_framebuffer_multisample/multisample-blit 32 stencil: skip
-spec/ext_framebuffer_multisample/multisample-blit 4 color: fail
-spec/ext_framebuffer_multisample/multisample-blit 4 color linear: fail
-spec/ext_framebuffer_multisample/multisample-blit 4 depth: fail
-spec/ext_framebuffer_multisample/multisample-blit 4 stencil: fail
-spec/ext_framebuffer_multisample/multisample-blit 6 color: skip
-spec/ext_framebuffer_multisample/multisample-blit 6 color linear: skip
-spec/ext_framebuffer_multisample/multisample-blit 6 depth: skip
-spec/ext_framebuffer_multisample/multisample-blit 6 stencil: skip
-spec/ext_framebuffer_multisample/multisample-blit 8 color: skip
-spec/ext_framebuffer_multisample/multisample-blit 8 color linear: skip
-spec/ext_framebuffer_multisample/multisample-blit 8 depth: skip
-spec/ext_framebuffer_multisample/multisample-blit 8 stencil: skip
-spec/ext_framebuffer_multisample/negative-max-samples: skip
-spec/ext_framebuffer_multisample/no-color 16 depth combined: skip
-spec/ext_framebuffer_multisample/no-color 16 depth separate: skip
-spec/ext_framebuffer_multisample/no-color 16 depth single: skip
-spec/ext_framebuffer_multisample/no-color 16 depth-computed combined: skip
-spec/ext_framebuffer_multisample/no-color 16 depth-computed separate: skip
-spec/ext_framebuffer_multisample/no-color 16 depth-computed single: skip
-spec/ext_framebuffer_multisample/no-color 16 stencil combined: skip
-spec/ext_framebuffer_multisample/no-color 16 stencil separate: skip
-spec/ext_framebuffer_multisample/no-color 16 stencil single: skip
-spec/ext_framebuffer_multisample/no-color 2 depth combined: fail
-spec/ext_framebuffer_multisample/no-color 2 depth separate: skip
-spec/ext_framebuffer_multisample/no-color 2 depth single: fail
-spec/ext_framebuffer_multisample/no-color 2 depth-computed combined: fail
-spec/ext_framebuffer_multisample/no-color 2 depth-computed separate: skip
-spec/ext_framebuffer_multisample/no-color 2 depth-computed single: fail
-spec/ext_framebuffer_multisample/no-color 2 stencil combined: fail
-spec/ext_framebuffer_multisample/no-color 2 stencil separate: skip
-spec/ext_framebuffer_multisample/no-color 2 stencil single: fail
-spec/ext_framebuffer_multisample/no-color 32 depth combined: skip
-spec/ext_framebuffer_multisample/no-color 32 depth separate: skip
-spec/ext_framebuffer_multisample/no-color 32 depth single: skip
-spec/ext_framebuffer_multisample/no-color 32 depth-computed combined: skip
-spec/ext_framebuffer_multisample/no-color 32 depth-computed separate: skip
-spec/ext_framebuffer_multisample/no-color 32 depth-computed single: skip
-spec/ext_framebuffer_multisample/no-color 32 stencil combined: skip
-spec/ext_framebuffer_multisample/no-color 32 stencil separate: skip
-spec/ext_framebuffer_multisample/no-color 32 stencil single: skip
-spec/ext_framebuffer_multisample/no-color 4 depth combined: fail
-spec/ext_framebuffer_multisample/no-color 4 depth separate: skip
-spec/ext_framebuffer_multisample/no-color 4 depth single: fail
-spec/ext_framebuffer_multisample/no-color 4 depth-computed combined: fail
-spec/ext_framebuffer_multisample/no-color 4 depth-computed separate: skip
-spec/ext_framebuffer_multisample/no-color 4 depth-computed single: fail
-spec/ext_framebuffer_multisample/no-color 4 stencil combined: fail
-spec/ext_framebuffer_multisample/no-color 4 stencil separate: skip
-spec/ext_framebuffer_multisample/no-color 4 stencil single: fail
-spec/ext_framebuffer_multisample/no-color 6 depth combined: skip
-spec/ext_framebuffer_multisample/no-color 6 depth separate: skip
-spec/ext_framebuffer_multisample/no-color 6 depth single: skip
-spec/ext_framebuffer_multisample/no-color 6 depth-computed combined: skip
-spec/ext_framebuffer_multisample/no-color 6 depth-computed separate: skip
-spec/ext_framebuffer_multisample/no-color 6 depth-computed single: skip
-spec/ext_framebuffer_multisample/no-color 6 stencil combined: skip
-spec/ext_framebuffer_multisample/no-color 6 stencil separate: skip
-spec/ext_framebuffer_multisample/no-color 6 stencil single: skip
-spec/ext_framebuffer_multisample/no-color 8 depth combined: skip
-spec/ext_framebuffer_multisample/no-color 8 depth separate: skip
-spec/ext_framebuffer_multisample/no-color 8 depth single: skip
-spec/ext_framebuffer_multisample/no-color 8 depth-computed combined: skip
-spec/ext_framebuffer_multisample/no-color 8 depth-computed separate: skip
-spec/ext_framebuffer_multisample/no-color 8 depth-computed single: skip
-spec/ext_framebuffer_multisample/no-color 8 stencil combined: skip
-spec/ext_framebuffer_multisample/no-color 8 stencil separate: skip
-spec/ext_framebuffer_multisample/no-color 8 stencil single: skip
-spec/ext_framebuffer_multisample/point-smooth 16: skip
-spec/ext_framebuffer_multisample/point-smooth 32: skip
-spec/ext_framebuffer_multisample/point-smooth 6: skip
-spec/ext_framebuffer_multisample/point-smooth 8: skip
-spec/ext_framebuffer_multisample/polygon-smooth 16: skip
-spec/ext_framebuffer_multisample/polygon-smooth 32: skip
-spec/ext_framebuffer_multisample/polygon-smooth 6: skip
-spec/ext_framebuffer_multisample/polygon-smooth 8: skip
-spec/ext_framebuffer_multisample/polygon-stipple 16: skip
-spec/ext_framebuffer_multisample/polygon-stipple 32: skip
-spec/ext_framebuffer_multisample/polygon-stipple 6: skip
-spec/ext_framebuffer_multisample/polygon-stipple 8: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 16 color: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 16 depth: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 2 color: fail
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 2 depth: fail
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 32 color: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 32 depth: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 4 color: fail
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 4 depth: fail
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 6 color: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 6 depth: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 8 color: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-coverage 8 depth: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-one 16: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-one 32: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-one 6: skip
-spec/ext_framebuffer_multisample/sample-alpha-to-one 8: skip
-spec/ext_framebuffer_multisample/sample-coverage 16 inverted: skip
-spec/ext_framebuffer_multisample/sample-coverage 16 non-inverted: skip
-spec/ext_framebuffer_multisample/sample-coverage 32 inverted: skip
-spec/ext_framebuffer_multisample/sample-coverage 32 non-inverted: skip
-spec/ext_framebuffer_multisample/sample-coverage 6 inverted: skip
-spec/ext_framebuffer_multisample/sample-coverage 6 non-inverted: skip
-spec/ext_framebuffer_multisample/sample-coverage 8 inverted: skip
-spec/ext_framebuffer_multisample/sample-coverage 8 non-inverted: skip
-spec/ext_framebuffer_multisample/turn-on-off 16: skip
-spec/ext_framebuffer_multisample/turn-on-off 32: skip
-spec/ext_framebuffer_multisample/turn-on-off 6: skip
-spec/ext_framebuffer_multisample/turn-on-off 8: skip
-spec/ext_framebuffer_multisample/upsample 16 color: skip
-spec/ext_framebuffer_multisample/upsample 16 color linear: skip
-spec/ext_framebuffer_multisample/upsample 16 depth: skip
-spec/ext_framebuffer_multisample/upsample 16 stencil: skip
-spec/ext_framebuffer_multisample/upsample 2 depth: fail
-spec/ext_framebuffer_multisample/upsample 2 stencil: fail
-spec/ext_framebuffer_multisample/upsample 32 color: skip
-spec/ext_framebuffer_multisample/upsample 32 color linear: skip
-spec/ext_framebuffer_multisample/upsample 32 depth: skip
-spec/ext_framebuffer_multisample/upsample 32 stencil: skip
-spec/ext_framebuffer_multisample/upsample 4 depth: fail
-spec/ext_framebuffer_multisample/upsample 4 stencil: fail
-spec/ext_framebuffer_multisample/upsample 6 color: skip
-spec/ext_framebuffer_multisample/upsample 6 color linear: skip
-spec/ext_framebuffer_multisample/upsample 6 depth: skip
-spec/ext_framebuffer_multisample/upsample 6 stencil: skip
-spec/ext_framebuffer_multisample/upsample 8 color: skip
-spec/ext_framebuffer_multisample/upsample 8 color linear: skip
-spec/ext_framebuffer_multisample/upsample 8 depth: skip
-spec/ext_framebuffer_multisample/upsample 8 stencil: skip
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=16: skip
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=16 with gl_texture_2d_multisample_array: skip
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=2: warn
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=2 with gl_texture_2d_multisample_array: warn
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=32: skip
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=32 with gl_texture_2d_multisample_array: skip
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=4: warn
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=4 with gl_texture_2d_multisample_array: warn
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=6: skip
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=6 with gl_texture_2d_multisample_array: skip
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=8: skip
-spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=8 with gl_texture_2d_multisample_array: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/3: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/4: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_intensity: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_intensity12: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_intensity16: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_intensity4: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_intensity8: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance12: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance12_alpha12: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance16: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance16_alpha16: skip
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance4: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance4_alpha4: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance8: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance8_alpha8: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_luminance_alpha: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_r3_g3_b2: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgb: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgb10: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgb10_a2: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgb12: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgb16: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgb4: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgb5: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgb5_a1: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgb8: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgba: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgba12: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgba16: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgba2: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgba4: fail
-spec/ext_framebuffer_object/fbo-alphatest-formats/gl_rgba8: fail
-spec/ext_framebuffer_object/fbo-alphatest-nocolor: fail
-spec/ext_framebuffer_object/fbo-alphatest-nocolor-ff: fail
-spec/ext_framebuffer_object/fbo-blending-format-quirks: fail
-spec/ext_framebuffer_object/fbo-blending-formats/gl_alpha12: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_alpha16: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_intensity: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_intensity12: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_intensity16: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_intensity4: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_intensity8: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_luminance12: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_luminance12_alpha12: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_luminance16: skip
-spec/ext_framebuffer_object/fbo-blending-formats/gl_luminance16_alpha16: skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_alpha12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_alpha16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_intensity (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_intensity12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_intensity16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_intensity4 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_intensity8 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_luminance12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_luminance12_alpha12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_luminance16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-clear-formats/gl_luminance16_alpha16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_alpha12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_alpha16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_intensity (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_intensity12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_intensity16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_intensity4 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_intensity8 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_luminance12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_luminance12_alpha12 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_luminance16 (fbo incomplete): skip
-spec/ext_framebuffer_object/fbo-colormask-formats/gl_luminance16_alpha16 (fbo incomplete): skip
-spec/ext_framebuffer_object/getteximage-formats init-by-clear-and-render: fail
-spec/ext_framebuffer_object/getteximage-formats init-by-rendering: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-export: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-intel_external_sampler_only: skip
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_ayuv: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p010: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p012: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p016: fail
-spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_xyuv: fail
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 d=z24_s8_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 d=z24_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 s=z24_s8_d=z24: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 1024 s=z24_s8_d=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 d=z24_s8_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 d=z24_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 s=z24_s8_d=z24: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 146 s=z24_s8_d=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 d=z24_s8_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 d=z24_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 s=z24_s8_d=z24: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 273 s=z24_s8_d=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 d=z24_s8_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 d=z24_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 s=z24_s8_d=z24: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 292 s=z24_s8_d=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 d=z24_s8_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 d=z24_s=z24_s8: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 s=z24_s8_d=z24: skip
-spec/ext_packed_depth_stencil/depthstencil-render-miplevels 585 s=z24_s8_d=z24_s8: skip
-spec/ext_packed_depth_stencil/fbo-depthstencil-gl_depth24_stencil8-drawpixels-24_8: fail
-spec/ext_packed_depth_stencil/texwrap formats bordercolor-swizzled/gl_depth24_stencil8, swizzled, border color only: fail
-spec/ext_packed_depth_stencil/texwrap formats bordercolor/gl_depth24_stencil8, border color only: fail
-spec/ext_packed_float/fbo-alphatest-formats/gl_r11f_g11f_b10f: fail
-spec/ext_packed_float/multisample-formats 16 gl_ext_packed_float: skip
-spec/ext_packed_float/multisample-formats 32 gl_ext_packed_float: skip
-spec/ext_packed_float/multisample-formats 6 gl_ext_packed_float: skip
-spec/ext_packed_float/multisample-formats 8 gl_ext_packed_float: skip
-spec/ext_packed_float/query-rgba-signed-components: fail
-spec/ext_packed_float/texwrap formats bordercolor-swizzled/gl_r11f_g11f_b10f, swizzled, border color only: fail
-spec/ext_shader_image_load_store/bind_image_error: skip
-spec/ext_shader_image_load_store/image_functions: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 16: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 2: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 32: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 4: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 6: skip
-spec/ext_shader_samples_identical/ext_shader_samples_identical-simple-fs 8: skip
-spec/ext_texture_array/copyteximage 1d_array: crash
-spec/ext_texture_array/copyteximage 1d_array samples=16: skip
-spec/ext_texture_array/copyteximage 1d_array samples=2: crash
-spec/ext_texture_array/copyteximage 1d_array samples=32: skip
-spec/ext_texture_array/copyteximage 1d_array samples=4: crash
-spec/ext_texture_array/copyteximage 1d_array samples=6: skip
-spec/ext_texture_array/copyteximage 1d_array samples=8: skip
-spec/ext_texture_array/copyteximage 2d_array: crash
-spec/ext_texture_array/copyteximage 2d_array samples=16: skip
-spec/ext_texture_array/copyteximage 2d_array samples=2: crash
-spec/ext_texture_array/copyteximage 2d_array samples=32: skip
-spec/ext_texture_array/copyteximage 2d_array samples=4: crash
-spec/ext_texture_array/copyteximage 2d_array samples=6: skip
-spec/ext_texture_array/copyteximage 2d_array samples=8: skip
-spec/ext_texture_array/fbo-depth-array depth-layered-clear: crash
-spec/ext_texture_array/fbo-depth-array stencil-layered-clear: crash
-spec/ext_texture_compression_rgtc/texwrap formats bordercolor-swizzled/gl_compressed_red_rgtc1, swizzled, border color only: fail
-spec/ext_texture_compression_rgtc/texwrap formats bordercolor-swizzled/gl_compressed_rg_rgtc2, swizzled, border color only: fail
-spec/ext_texture_compression_rgtc/texwrap formats bordercolor-swizzled/gl_compressed_signed_rg_rgtc2, swizzled, border color only: fail
-spec/ext_texture_compression_s3tc/texwrap formats bordercolor-swizzled/gl_compressed_rgb_s3tc_dxt1_ext, swizzled, border color only: fail
-spec/ext_texture_compression_s3tc/texwrap formats bordercolor-swizzled/gl_compressed_rgba_s3tc_dxt1_ext, swizzled, border color only: fail
-spec/ext_texture_compression_s3tc/texwrap formats bordercolor-swizzled/gl_compressed_rgba_s3tc_dxt3_ext, swizzled, border color only: fail
-spec/ext_texture_compression_s3tc/texwrap formats bordercolor-swizzled/gl_compressed_rgba_s3tc_dxt5_ext, swizzled, border color only: fail
-spec/ext_texture_integer/fbo-integer: fail
-spec/ext_texture_integer/multisample-formats 16 gl_ext_texture_integer: skip
-spec/ext_texture_integer/multisample-formats 32 gl_ext_texture_integer: skip
-spec/ext_texture_integer/multisample-formats 4 gl_ext_texture_integer: fail
-spec/ext_texture_integer/multisample-formats 6 gl_ext_texture_integer: skip
-spec/ext_texture_integer/multisample-formats 8 gl_ext_texture_integer: skip
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgb16i, swizzled, border color only: fail
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgb16ui, swizzled, border color only: fail
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgb32i, swizzled, border color only: fail
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgb32ui, swizzled, border color only: fail
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgb8i, swizzled, border color only: fail
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgb8ui, swizzled, border color only: fail
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgba16i, swizzled, border color only: fail
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgba16ui, swizzled, border color only: fail
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgba32i, swizzled, border color only: fail
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgba32ui, swizzled, border color only: fail
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgba8i, swizzled, border color only: fail
-spec/ext_texture_integer/texwrap formats bordercolor-swizzled/gl_rgba8ui, swizzled, border color only: fail
-spec/ext_texture_norm16/render/format gl_r16_snorm: fail
-spec/ext_texture_norm16/render/format gl_r16_snorm read fail: fail
-spec/ext_texture_norm16/render/format gl_rg16_snorm: fail
-spec/ext_texture_norm16/render/format gl_rg16_snorm read fail: fail
-spec/ext_texture_norm16/render/format gl_rgb16_snorm: fail
-spec/ext_texture_norm16/render/format gl_rgba16_snorm: fail
-spec/ext_texture_norm16/render/format gl_rgba16_snorm read fail: fail
-spec/ext_texture_shared_exponent/texwrap formats bordercolor-swizzled/gl_rgb9_e5, swizzled, border color only: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_intensity16_snorm: skip
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_intensity8_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_intensity_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_luminance16_alpha16_snorm: skip
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_luminance16_snorm: skip
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_luminance8_alpha8_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_luminance8_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_luminance_alpha_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_luminance_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_r16_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_r8_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_red_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_rg16_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_rg8_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_rg_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_rgb16_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_rgb8_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_rgb_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_rgba16_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_rgba8_snorm: fail
-spec/ext_texture_snorm/fbo-alphatest-formats/gl_rgba_snorm: fail
-spec/ext_texture_snorm/fbo-blending-formats/gl_alpha16_snorm: skip
-spec/ext_texture_snorm/fbo-blending-formats/gl_intensity16_snorm: skip
-spec/ext_texture_snorm/fbo-blending-formats/gl_intensity8_snorm: fail
-spec/ext_texture_snorm/fbo-blending-formats/gl_intensity_snorm: fail
-spec/ext_texture_snorm/fbo-blending-formats/gl_luminance16_alpha16_snorm: skip
-spec/ext_texture_snorm/fbo-blending-formats/gl_luminance16_snorm: skip
-spec/ext_texture_snorm/fbo-blending-formats/gl_luminance8_snorm: fail
-spec/ext_texture_snorm/fbo-blending-formats/gl_luminance_snorm: fail
-spec/ext_texture_snorm/fbo-blending-formats/gl_r16_snorm: fail
-spec/ext_texture_snorm/fbo-blending-formats/gl_rg16_snorm: fail
-spec/ext_texture_snorm/fbo-blending-formats/gl_rgb16_snorm: fail
-spec/ext_texture_snorm/fbo-blending-formats/gl_rgba16_snorm: fail
-spec/ext_texture_snorm/fbo-clear-formats/gl_alpha16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-clear-formats/gl_intensity16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-clear-formats/gl_luminance16_alpha16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-clear-formats/gl_luminance16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-colormask-formats/gl_alpha16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-colormask-formats/gl_intensity16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-colormask-formats/gl_luminance16_alpha16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-colormask-formats/gl_luminance16_snorm (fbo incomplete): skip
-spec/ext_texture_snorm/fbo-colormask-formats/gl_r16_snorm: fail
-spec/ext_texture_snorm/fbo-colormask-formats/gl_rg16_snorm: fail
-spec/ext_texture_snorm/fbo-colormask-formats/gl_rgb16_snorm: fail
-spec/ext_texture_snorm/fbo-colormask-formats/gl_rgba16_snorm: fail
-spec/ext_texture_snorm/fbo-generatemipmap-formats/gl_r16_snorm: fail
-spec/ext_texture_snorm/fbo-generatemipmap-formats/gl_r16_snorm npot: fail
-spec/ext_texture_snorm/fbo-generatemipmap-formats/gl_rg16_snorm: fail
-spec/ext_texture_snorm/fbo-generatemipmap-formats/gl_rg16_snorm npot: fail
-spec/ext_texture_snorm/fbo-generatemipmap-formats/gl_rgb16_snorm: fail
-spec/ext_texture_snorm/fbo-generatemipmap-formats/gl_rgb16_snorm npot: fail
-spec/ext_texture_snorm/fbo-generatemipmap-formats/gl_rgba16_snorm: fail
-spec/ext_texture_snorm/fbo-generatemipmap-formats/gl_rgba16_snorm npot: fail
-spec/ext_texture_snorm/multisample-formats 16 gl_ext_texture_snorm: skip
-spec/ext_texture_snorm/multisample-formats 2 gl_ext_texture_snorm: fail
-spec/ext_texture_snorm/multisample-formats 32 gl_ext_texture_snorm: skip
-spec/ext_texture_snorm/multisample-formats 4 gl_ext_texture_snorm: fail
-spec/ext_texture_snorm/multisample-formats 6 gl_ext_texture_snorm: skip
-spec/ext_texture_snorm/multisample-formats 8 gl_ext_texture_snorm: skip
-spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/gl_r16_snorm, swizzled, border color only: fail
-spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/gl_r8_snorm, swizzled, border color only: fail
-spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/gl_rg16_snorm, swizzled, border color only: fail
-spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/gl_rg8_snorm, swizzled, border color only: fail
-spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/gl_rgb16_snorm, swizzled, border color only: fail
-spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/gl_rgb8_snorm, swizzled, border color only: fail
-spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/gl_rgba16_snorm, swizzled, border color only: fail
-spec/ext_texture_snorm/texwrap formats bordercolor-swizzled/gl_rgba8_snorm, swizzled, border color only: fail
-spec/ext_texture_srgb/fbo-alphatest-formats/gl_sluminance: fail
-spec/ext_texture_srgb/fbo-alphatest-formats/gl_sluminance8: fail
-spec/ext_texture_srgb/fbo-alphatest-formats/gl_sluminance8_alpha8: fail
-spec/ext_texture_srgb/fbo-alphatest-formats/gl_sluminance_alpha: fail
-spec/ext_texture_srgb/fbo-alphatest-formats/gl_srgb: fail
-spec/ext_texture_srgb/fbo-alphatest-formats/gl_srgb8: fail
-spec/ext_texture_srgb/fbo-alphatest-formats/gl_srgb8_alpha8: fail
-spec/ext_texture_srgb/fbo-alphatest-formats/gl_srgb_alpha: fail
-spec/ext_texture_srgb/multisample-formats 16 gl_ext_texture_srgb: skip
-spec/ext_texture_srgb/multisample-formats 32 gl_ext_texture_srgb: skip
-spec/ext_texture_srgb/multisample-formats 6 gl_ext_texture_srgb: skip
-spec/ext_texture_srgb/multisample-formats 8 gl_ext_texture_srgb: skip
-spec/ext_texture_srgb/texwrap formats bordercolor-swizzled/gl_srgb8, swizzled, border color only: fail
-spec/ext_texture_srgb/texwrap formats bordercolor-swizzled/gl_srgb8_alpha8, swizzled, border color only: fail
-spec/ext_texture_srgb/texwrap formats-s3tc bordercolor-swizzled/gl_compressed_srgb, swizzled, border color only: fail
-spec/ext_texture_srgb/texwrap formats-s3tc bordercolor-swizzled/gl_compressed_srgb_alpha, swizzled, border color only: fail
-spec/ext_texture_srgb/texwrap formats-s3tc bordercolor-swizzled/gl_compressed_srgb_alpha_s3tc_dxt1_ext, swizzled, border color only: fail
-spec/ext_texture_srgb/texwrap formats-s3tc bordercolor-swizzled/gl_compressed_srgb_alpha_s3tc_dxt3_ext, swizzled, border color only: fail
-spec/ext_texture_srgb/texwrap formats-s3tc bordercolor-swizzled/gl_compressed_srgb_alpha_s3tc_dxt5_ext, swizzled, border color only: fail
-spec/ext_texture_srgb/texwrap formats-s3tc bordercolor-swizzled/gl_compressed_srgb_s3tc_dxt1_ext, swizzled, border color only: fail
-spec/ext_transform_feedback2/draw-auto: crash
-spec/ext_transform_feedback/geometry-shaders-basic: fail
-spec/ext_transform_feedback/immediate-reuse-index-buffer: fail
-spec/ext_transform_feedback/intervening-read prims_generated: fail
-spec/ext_transform_feedback/intervening-read prims_generated use_gs: fail
-spec/ext_transform_feedback/overflow-edge-cases: fail
-spec/ext_transform_feedback/overflow-edge-cases use_gs: fail
-spec/ext_transform_feedback/structs struct-array-elem run: fail
-spec/ext_transform_feedback/structs struct-array-elem run interface: fail
-spec/ext_transform_feedback/tessellation triangle_fan flat_first: fail
-spec/ext_transform_feedback/tessellation triangle_strip flat_first: fail
-spec/ext_window_rectangles/dlist/call: skip
-spec/ext_window_rectangles/dlist/compile and execute: skip
-spec/ext_window_rectangles/errors: skip
-spec/ext_window_rectangles/errors_gles3: skip
-spec/ext_window_rectangles/render: skip
-spec/ext_window_rectangles/render_gles3: skip
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() 1d: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() 1dshadow: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() 2d: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() 2dshadow: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() 3d: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture() cube: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) 1d: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) 1dshadow: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) 2d: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) 2dshadow: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) 3d: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:texture(bias) cube: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 1d: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 1d_projvec4: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 1dshadow: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 2d: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 2d_projvec4: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 2dshadow: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj 3d: crash
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 1d: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 1d_projvec4: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 1dshadow: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 2d: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 2d_projvec4: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 2dshadow: fail
-spec/glsl-1.20/execution/tex-miplevel-selection gl2:textureproj(bias) 3d: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texture() 1d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() 1darray: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() 1darrayshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() 1dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() 2d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() 2darray: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() 2darrayshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() 2dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() 3d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() cube: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() cubearray: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() cubearrayshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture() cubeshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 1d: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 1darray: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 1darrayshadow: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 1dshadow: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 2d: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 2darray: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 2dshadow: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) 3d: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) cube: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) cubearray: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texture(bias) cubeshadow: fail
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1darray: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1darrayshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2darray: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2darrayshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 3d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad cube: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad cubearray: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturegrad cubeshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturelod 1d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturelod 1darray: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturelod 1darrayshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturelod 1dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturelod 2d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturelod 2darray: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturelod 2dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturelod 3d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturelod cube: crash
-spec/glsl-1.30/execution/tex-miplevel-selection texturelod cubearray: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 2darrayshadow: skip
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj 1d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj 1d_projvec4: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj 1dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj 2d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj 2d_projvec4: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj 2dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj 3d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 1d: fail
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 1d_projvec4: fail
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 1dshadow: fail
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 2d: fail
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 2d_projvec4: fail
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 2dshadow: fail
-spec/glsl-1.30/execution/tex-miplevel-selection textureproj(bias) 3d: fail
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 1d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 1d_projvec4: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 1dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2d_projvec4: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 3d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 1d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 1d_projvec4: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 1dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 2d: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 2d_projvec4: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 2dshadow: crash
-spec/glsl-1.30/execution/tex-miplevel-selection textureprojlod 3d: crash
-spec/glsl-1.30/execution/texelfetch fs sampler3d 1x129x9-98x129x9: fail
-spec/glsl-1.30/execution/texelfetch fs sampler3d 98x129x1-98x129x9: fail
-spec/glsl-1.30/execution/texelfetch fs sampler3d 98x1x9-98x129x9: fail
-spec/glsl-1.50/execution/geometry/end-primitive 0: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_loop ffs: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_loop other: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_strip ffs: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_strip other: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_strip_adjacency ffs: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_line_strip_adjacency other: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_lines ffs: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_lines other: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_lines_adjacency ffs: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_lines_adjacency other: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_points ffs: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_points other: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_fan ffs: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_fan other: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_strip ffs: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_strip other: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_strip_adjacency ffs: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangle_strip_adjacency other: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangles ffs: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangles other: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangles_adjacency ffs: fail
-spec/glsl-1.50/execution/geometry/primitive-id-restart gl_triangles_adjacency other: fail
-spec/glsl-1.50/execution/geometry/primitive-types gl_line_loop: fail
-spec/glsl-1.50/execution/geometry/primitive-types gl_line_strip: fail
-spec/glsl-1.50/execution/geometry/primitive-types gl_line_strip_adjacency: fail
-spec/glsl-1.50/execution/geometry/primitive-types gl_lines: fail
-spec/glsl-1.50/execution/geometry/primitive-types gl_lines_adjacency: fail
-spec/glsl-1.50/execution/geometry/primitive-types gl_points: fail
-spec/glsl-1.50/execution/geometry/primitive-types gl_triangle_fan: fail
-spec/glsl-1.50/execution/geometry/primitive-types gl_triangle_strip: fail
-spec/glsl-1.50/execution/geometry/primitive-types gl_triangle_strip_adjacency: fail
-spec/glsl-1.50/execution/geometry/primitive-types gl_triangles: fail
-spec/glsl-1.50/execution/geometry/primitive-types gl_triangles_adjacency: fail
-spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triangle_strip ffs: fail
-spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triangle_strip other: fail
-spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency ffs: fail
-spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency other: fail
-spec/glsl-1.50/gs-max-output: skip
-spec/glsl-1.50/gs-max-output-components: fail
-spec/intel_blackhole_render/intel_blackhole-blit: skip
-spec/intel_blackhole_render/intel_blackhole-blit_gles2: skip
-spec/intel_blackhole_render/intel_blackhole-blit_gles3: skip
-spec/intel_blackhole_render/intel_blackhole-dispatch: skip
-spec/intel_blackhole_render/intel_blackhole-draw: skip
-spec/intel_blackhole_render/intel_blackhole-draw_gles2: skip
-spec/intel_blackhole_render/intel_blackhole-draw_gles3: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-depthcoverage: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-depthcoverage_gles3: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-innercoverage: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-innercoverage_gles3: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-invalid: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-invalid_gles3: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-tri: skip
-spec/intel_conservative_rasterization/intel_conservative_rasterization-tri_gles3: skip
-spec/intel_performance_query/intel_performance_query-issue_2235: fail
-spec/khr_texture_compression_astc/array-gl/12x12 block dim: fail
-spec/khr_texture_compression_astc/array-gl/5x5 block dim: fail
-spec/khr_texture_compression_astc/array-gles/12x12 block dim: fail
-spec/khr_texture_compression_astc/array-gles/5x5 block dim: fail
-spec/khr_texture_compression_astc/miptree-gl hdr/hdr: notrun
-spec/khr_texture_compression_astc/miptree-gl hdr/hdr profile: fail
-spec/khr_texture_compression_astc/miptree-gl ldr/ldr: notrun
-spec/khr_texture_compression_astc/miptree-gl ldr/ldr profile: fail
-spec/khr_texture_compression_astc/miptree-gl srgb-fp/srgb decode full precision: fail
-spec/khr_texture_compression_astc/miptree-gl srgb-fp/srgb-fp: notrun
-spec/khr_texture_compression_astc/miptree-gl srgb-sd/srgb skip decode: fail
-spec/khr_texture_compression_astc/miptree-gl srgb-sd/srgb-sd: notrun
-spec/khr_texture_compression_astc/miptree-gl srgb/srgb: notrun
-spec/khr_texture_compression_astc/miptree-gl srgb/srgb decode: fail
-spec/khr_texture_compression_astc/miptree-gles hdr/hdr: notrun
-spec/khr_texture_compression_astc/miptree-gles hdr/hdr profile: fail
-spec/khr_texture_compression_astc/miptree-gles ldr/ldr: notrun
-spec/khr_texture_compression_astc/miptree-gles ldr/ldr profile: fail
-spec/khr_texture_compression_astc/miptree-gles srgb-fp/srgb decode full precision: fail
-spec/khr_texture_compression_astc/miptree-gles srgb-fp/srgb-fp: notrun
-spec/khr_texture_compression_astc/miptree-gles srgb-sd/srgb skip decode: fail
-spec/khr_texture_compression_astc/miptree-gles srgb-sd/srgb-sd: notrun
-spec/khr_texture_compression_astc/miptree-gles srgb/srgb: notrun
-spec/khr_texture_compression_astc/miptree-gles srgb/srgb decode: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl hdr/hdr: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl hdr/hdr profile: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl ldr/ldr: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl ldr/ldr profile: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl srgb-fp/srgb decode full precision: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl srgb-fp/srgb-fp: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl srgb/srgb: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gl srgb/srgb decode: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles hdr/hdr: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles hdr/hdr profile: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles ldr/ldr: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles ldr/ldr profile: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles srgb-fp/srgb decode full precision: fail
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles srgb-fp/srgb-fp: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles srgb/srgb: notrun
-spec/khr_texture_compression_astc/sliced-3d-miptree-gles srgb/srgb decode: fail
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control -1: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 0: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 1: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 2: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 3: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 4: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 5: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 6: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 7: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 8: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 8 0 0: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 8 0 1: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 8 1 0: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 8 1 1: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control 9: skip
-spec/nv_alpha_to_coverage_dither_control/nv_alpha_to_coverage_dither_control-error: skip
-spec/nv_copy_depth_to_color/nv_copy_depth_to_color: crash
-spec/nv_copy_depth_to_color/nv_copy_depth_to_color 0 0x223344ff: crash
-spec/nv_copy_depth_to_color/nv_copy_depth_to_color 0 0x76356278: crash
-spec/nv_copy_depth_to_color/nv_copy_depth_to_color 1 0x223344ff: crash
-spec/nv_copy_depth_to_color/nv_copy_depth_to_color 1 0x76356278: crash
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_alpha/destination: gl_alpha: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_alpha12/destination: gl_alpha12: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_alpha16/destination: gl_alpha16: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_alpha8/destination: gl_alpha8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_depth_component/destination: gl_depth_component: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_depth_component16/destination: gl_depth_component16: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_depth_component24/destination: gl_depth_component24: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_depth_component32/destination: gl_depth_component32: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_depth_stencil/destination: gl_depth_stencil: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_intensity/destination: gl_intensity: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_intensity12/destination: gl_intensity12: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_intensity16/destination: gl_intensity16: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_intensity8/destination: gl_intensity8: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_luminance/destination: gl_luminance: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_luminance12/destination: gl_luminance12: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_luminance16/destination: gl_luminance16: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_luminance8/destination: gl_luminance8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_luminance_alpha/destination: gl_luminance_alpha: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_r16/destination: gl_r16: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_r16i/destination: gl_r16i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_r16ui/destination: gl_r16ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_r32f/destination: gl_r32f: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_r8/destination: gl_r8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_r8_snorm/destination: gl_r8_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_r8i/destination: gl_r8i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_r8ui/destination: gl_r8ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_red/destination: gl_red: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rg/destination: gl_rg: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rg16/destination: gl_rg16: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rg16i/destination: gl_rg16i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rg16ui/destination: gl_rg16ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rg32f/destination: gl_rg32f: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rg32i/destination: gl_rg32i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rg32ui/destination: gl_rg32ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rg8/destination: gl_rg8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rg8_snorm/destination: gl_rg8_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rg8i/destination: gl_rg8i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rg8ui/destination: gl_rg8ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgb/destination: gl_rgb: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgb16/destination: gl_rgb16: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgb16i/destination: gl_rgb16i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgb16ui/destination: gl_rgb16ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgb32f/destination: gl_rgb32f: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgb32i/destination: gl_rgb32i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgb32ui/destination: gl_rgb32ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgb8/destination: gl_rgb8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgb8_snorm/destination: gl_rgb8_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgb8i/destination: gl_rgb8i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgb8ui/destination: gl_rgb8ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgba/destination: gl_rgba: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgba16/destination: gl_rgba16: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgba16i/destination: gl_rgba16i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgba16ui/destination: gl_rgba16ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgba32f/destination: gl_rgba32f: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgba32i/destination: gl_rgba32i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgba32ui/destination: gl_rgba32ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgba8/destination: gl_rgba8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgba8_snorm/destination: gl_rgba8_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgba8i/destination: gl_rgba8i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_rgba8ui/destination: gl_rgba8ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=2/source: gl_stencil_index8/destination: gl_stencil_index8: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_alpha/destination: gl_alpha: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_alpha12/destination: gl_alpha12: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_alpha16/destination: gl_alpha16: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_alpha8/destination: gl_alpha8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_depth_component/destination: gl_depth_component: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_depth_component16/destination: gl_depth_component16: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_depth_component24/destination: gl_depth_component24: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_depth_component32/destination: gl_depth_component32: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_depth_stencil/destination: gl_depth_stencil: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_intensity/destination: gl_intensity: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_intensity12/destination: gl_intensity12: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_intensity16/destination: gl_intensity16: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_intensity8/destination: gl_intensity8: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_luminance/destination: gl_luminance: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_luminance12/destination: gl_luminance12: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_luminance12_alpha12/destination: gl_luminance12_alpha12: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_luminance16/destination: gl_luminance16: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_luminance16_alpha16/destination: gl_luminance16_alpha16: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_luminance8/destination: gl_luminance8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_luminance8_alpha8/destination: gl_luminance8_alpha8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_luminance_alpha/destination: gl_luminance_alpha: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_r16/destination: gl_r16: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_r16i/destination: gl_r16i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_r16ui/destination: gl_r16ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_r32f/destination: gl_r32f: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_r8/destination: gl_r8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_r8_snorm/destination: gl_r8_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_r8i/destination: gl_r8i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_r8ui/destination: gl_r8ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_red/destination: gl_red: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rg/destination: gl_rg: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rg16/destination: gl_rg16: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rg16i/destination: gl_rg16i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rg16ui/destination: gl_rg16ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rg32f/destination: gl_rg32f: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rg32i/destination: gl_rg32i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rg32ui/destination: gl_rg32ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rg8/destination: gl_rg8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rg8_snorm/destination: gl_rg8_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rg8i/destination: gl_rg8i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rg8ui/destination: gl_rg8ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgb/destination: gl_rgb: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgb16/destination: gl_rgb16: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgb16i/destination: gl_rgb16i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgb16ui/destination: gl_rgb16ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgb32f/destination: gl_rgb32f: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgb32i/destination: gl_rgb32i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgb32ui/destination: gl_rgb32ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgb8/destination: gl_rgb8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgb8_snorm/destination: gl_rgb8_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgb8i/destination: gl_rgb8i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgb8ui/destination: gl_rgb8ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgba/destination: gl_rgba: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgba16/destination: gl_rgba16: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgba16i/destination: gl_rgba16i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgba16ui/destination: gl_rgba16ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgba32f/destination: gl_rgba32f: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgba32i/destination: gl_rgba32i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgba32ui/destination: gl_rgba32ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgba8/destination: gl_rgba8: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgba8_snorm/destination: gl_rgba8_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgba8i/destination: gl_rgba8i: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_rgba8ui/destination: gl_rgba8ui: fail
-spec/nv_copy_image/nv_copy_image-formats --samples=4/source: gl_stencil_index8/destination: gl_stencil_index8: skip
-spec/nv_copy_image/nv_copy_image-formats --samples=8: skip
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_red_rgtc1/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_red_rgtc1/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_rgb_s3tc_dxt1_ext/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_rgba_s3tc_dxt1_ext/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_signed_red_rgtc1/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_signed_red_rgtc1/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_srgb_alpha_s3tc_dxt1_ext/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_compressed_srgb_s3tc_dxt1_ext/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_depth_component/destination: gl_depth_component: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_depth_component16/destination: gl_depth_component16: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_depth_component24/destination: gl_depth_component24: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_depth_component32/destination: gl_depth_component32: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_depth_stencil/destination: gl_depth_stencil: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16/destination: gl_r16: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16/destination: gl_r16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16/destination: gl_r16i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16/destination: gl_r16ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16/destination: gl_rg8: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16/destination: gl_rg8_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16/destination: gl_rg8i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16/destination: gl_rg8ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16_snorm/destination: gl_r16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16_snorm/destination: gl_r16_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16_snorm/destination: gl_r16i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16_snorm/destination: gl_r16ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16_snorm/destination: gl_rg8: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16_snorm/destination: gl_rg8_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16_snorm/destination: gl_rg8i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16_snorm/destination: gl_rg8ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16i/destination: gl_r16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16i/destination: gl_r16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16ui/destination: gl_r16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r16ui/destination: gl_r16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r32f/destination: gl_rg16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_r32f/destination: gl_rg16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16/destination: gl_r32f: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16/destination: gl_rg16: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16/destination: gl_rg16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16/destination: gl_rg16i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16/destination: gl_rg16ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16/destination: gl_rgba8: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16/destination: gl_rgba8_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16/destination: gl_rgba8i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16/destination: gl_rgba8ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16_snorm/destination: gl_r32f: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16_snorm/destination: gl_rg16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16_snorm/destination: gl_rg16_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16_snorm/destination: gl_rg16i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16_snorm/destination: gl_rg16ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16_snorm/destination: gl_rgba8: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16_snorm/destination: gl_rgba8_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16_snorm/destination: gl_rgba8i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16_snorm/destination: gl_rgba8ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16i/destination: gl_rg16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16i/destination: gl_rg16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16ui/destination: gl_rg16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg16ui/destination: gl_rg16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg32f/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg32f/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg32i/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg32i/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg32ui/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg32ui/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg8/destination: gl_r16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg8/destination: gl_r16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg8_snorm/destination: gl_r16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg8_snorm/destination: gl_r16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg8i/destination: gl_r16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg8i/destination: gl_r16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg8ui/destination: gl_r16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rg8ui/destination: gl_r16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16/destination: gl_rgb16: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16/destination: gl_rgb16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16/destination: gl_rgb16i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16/destination: gl_rgb16ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16_snorm/destination: gl_rgb16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16_snorm/destination: gl_rgb16_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16_snorm/destination: gl_rgb16i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16_snorm/destination: gl_rgb16ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16i/destination: gl_rgb16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16i/destination: gl_rgb16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16ui/destination: gl_rgb16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgb16ui/destination: gl_rgb16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_compressed_red_rgtc1: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_compressed_rgb_s3tc_dxt1_ext: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_compressed_rgba_s3tc_dxt1_ext: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_compressed_signed_red_rgtc1: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_compressed_srgb_s3tc_dxt1_ext: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_rg32f: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_rg32i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_rg32ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_rgba16: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_rgba16i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16/destination: gl_rgba16ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_compressed_red_rgtc1: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_compressed_rgb_s3tc_dxt1_ext: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_compressed_rgba_s3tc_dxt1_ext: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_compressed_signed_red_rgtc1: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_compressed_srgb_alpha_s3tc_dxt1_ext: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_compressed_srgb_s3tc_dxt1_ext: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_rg32f: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_rg32i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_rg32ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_rgba16_snorm: fail
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_rgba16i: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16_snorm/destination: gl_rgba16ui: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16i/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16i/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16ui/destination: gl_rgba16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba16ui/destination: gl_rgba16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba8/destination: gl_rg16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba8/destination: gl_rg16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba8_snorm/destination: gl_rg16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba8_snorm/destination: gl_rg16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba8i/destination: gl_rg16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba8i/destination: gl_rg16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba8ui/destination: gl_rg16: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_rgba8ui/destination: gl_rg16_snorm: warn
-spec/nv_copy_image/nv_copy_image-formats/source: gl_stencil_index8/destination: gl_stencil_index8: fail
-spec/nv_fill_rectangle/invalid-draw-mode: skip
-spec/nv_fragment_program_option/fp-abs-02: skip
-spec/nv_fragment_program_option/fp-condition_codes-01: skip
-spec/nv_fragment_program_option/fp-rfl: skip
-spec/nv_fragment_program_option/fp-set-02: skip
-spec/nv_fragment_program_option/fp-unpack-01: skip
-spec/nv_read_depth/read_depth_gles3: fail
-spec/nv_vertex_program2_option/vp-address-03: skip
-spec/nv_vertex_program2_option/vp-address-05: skip
-spec/nv_vertex_program2_option/vp-address-06: skip
-spec/nv_vertex_program2_option/vp-clipdistance-01: skip
-spec/nv_vertex_program2_option/vp-clipdistance-02: skip
-spec/nv_vertex_program2_option/vp-clipdistance-03: skip
-spec/nv_vertex_program2_option/vp-clipdistance-04: skip
-spec/nv_viewport_swizzle/nv_viewport_swizzle-errors: skip
-spec/nv_viewport_swizzle/nv_viewport_swizzle-errors_gles3: skip
-spec/oes_egl_image_external_essl3/oes_egl_image_external_essl3/oes_egl_image_external_essl3_imageload: crash
-spec/oes_egl_image_external_essl3/oes_egl_image_external_essl3/oes_egl_image_external_essl3_imagestore: notrun
-spec/oes_matrix_get/all queries: skip
-spec/oes_texture_compression_astc/miptree-3d-gl hdr: skip
-spec/oes_texture_compression_astc/miptree-3d-gl ldr: skip
-spec/oes_texture_compression_astc/miptree-3d-gl srgb: skip
-spec/oes_texture_compression_astc/miptree-3d-gles hdr: skip
-spec/oes_texture_compression_astc/miptree-3d-gles ldr: skip
-spec/oes_texture_compression_astc/miptree-3d-gles srgb: skip
-spec/oes_texture_view/rendering-formats/clear gl_r16f as gl_rg8: fail
-spec/oes_texture_view/rendering-formats/clear gl_r16f as gl_rg8_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_r16f as gl_rg8i: fail
-spec/oes_texture_view/rendering-formats/clear gl_r16f as gl_rg8ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_r16i as gl_rg8: fail
-spec/oes_texture_view/rendering-formats/clear gl_r16i as gl_rg8_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_r16i as gl_rg8i: fail
-spec/oes_texture_view/rendering-formats/clear gl_r16i as gl_rg8ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_r16ui as gl_rg8: fail
-spec/oes_texture_view/rendering-formats/clear gl_r16ui as gl_rg8_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_r16ui as gl_rg8i: fail
-spec/oes_texture_view/rendering-formats/clear gl_r16ui as gl_rg8ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16f as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16f as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16f as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16f as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16f as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16f as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16i as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16i as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16i as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16i as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16i as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16i as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16ui as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16ui as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16ui as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16ui as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16ui as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg16ui as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8 as gl_r16: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8 as gl_r16_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8 as gl_r16f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8 as gl_r16i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8 as gl_r16ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8i as gl_r16: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8i as gl_r16_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8i as gl_r16f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8i as gl_r16i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8i as gl_r16ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8ui as gl_r16: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8ui as gl_r16_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8ui as gl_r16f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8ui as gl_r16i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rg8ui as gl_r16ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2 as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb10_a2ui as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb8i as gl_rgb8: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgb8ui as gl_rgb8: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8i as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8i as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8i as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8i as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8i as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8i as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8i as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8i as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8i as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8i as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8i as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8ui as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8ui as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8ui as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8ui as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8ui as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8ui as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8ui as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8ui as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8ui as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8ui as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/clear gl_rgba8ui as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16f as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16f as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16f as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16f as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16f as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16f as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16i as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16i as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16i as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16i as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16i as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16i as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16ui as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16ui as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16ui as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16ui as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16ui as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg16ui as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8 as gl_r16: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8 as gl_r16_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8 as gl_r16f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8 as gl_r16i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8 as gl_r16ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8i as gl_r16: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8i as gl_r16_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8i as gl_r16f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8i as gl_r16i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8i as gl_r16ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8ui as gl_r16: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8ui as gl_r16_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8ui as gl_r16f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8ui as gl_r16i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rg8ui as gl_r16ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2 as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb10_a2ui as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgb16 as gl_rgb16i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16 as gl_rgb16ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16_snorm as gl_rgb16i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16_snorm as gl_rgb16ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16f as gl_rgb16i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16f as gl_rgb16ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16i as gl_rgb16i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16i as gl_rgb16ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16ui as gl_rgb16i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb16ui as gl_rgb16ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32f as gl_rgb32f: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32f as gl_rgb32i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32f as gl_rgb32ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32i as gl_rgb32f: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32i as gl_rgb32i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32i as gl_rgb32ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32ui as gl_rgb32f: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32ui as gl_rgb32i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb32ui as gl_rgb32ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8 as gl_rgb8_snorm: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8 as gl_rgb8i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8 as gl_rgb8ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8_snorm as gl_rgb8_snorm: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8_snorm as gl_rgb8i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8_snorm as gl_rgb8ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8i as gl_rgb8_snorm: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8i as gl_rgb8i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8i as gl_rgb8ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8ui as gl_rgb8_snorm: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8ui as gl_rgb8i: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgb8ui as gl_rgb8ui: skip
-spec/oes_texture_view/rendering-formats/render to gl_rgba8 as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8 as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8 as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8 as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8 as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8 as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8 as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8 as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8 as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8 as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8i as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8i as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8i as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8i as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8i as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8i as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8i as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8i as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8i as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8i as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8ui as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8ui as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8ui as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8ui as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8ui as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8ui as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8ui as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8ui as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8ui as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/render to gl_rgba8ui as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16 as gl_r16: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16 as gl_r16_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16 as gl_r16f: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16 as gl_r16i: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16 as gl_r16ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16 as gl_rg8: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16 as gl_rg8_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16 as gl_rg8i: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16 as gl_rg8ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16_snorm as gl_r16: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16_snorm as gl_r16_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16_snorm as gl_r16f: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16_snorm as gl_r16i: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16_snorm as gl_r16ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16_snorm as gl_rg8: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16_snorm as gl_rg8_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16_snorm as gl_rg8i: fail
-spec/oes_texture_view/rendering-formats/sample gl_r16_snorm as gl_rg8ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16 as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_r32f: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_r32i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_r32ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rg16: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rg16_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rg16f: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rg16i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rg16ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgb10_a2: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgb10_a2ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgba8: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgba8_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgba8i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rg16_snorm as gl_rgba8ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgb16 as gl_rgb16: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgb16 as gl_rgb16_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgb16 as gl_rgb16f: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgb16 as gl_rgb16i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgb16 as gl_rgb16ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgb16_snorm as gl_rgb16: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgb16_snorm as gl_rgb16_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgb16_snorm as gl_rgb16f: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgb16_snorm as gl_rgb16i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgb16_snorm as gl_rgb16ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16 as gl_rg32f: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16 as gl_rg32i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16 as gl_rg32ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16 as gl_rgba16: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16 as gl_rgba16_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16 as gl_rgba16f: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16 as gl_rgba16i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16 as gl_rgba16ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rg32f: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rg32i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rg32ui: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rgba16: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rgba16_snorm: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rgba16f: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rgba16i: fail
-spec/oes_texture_view/rendering-formats/sample gl_rgba16_snorm as gl_rgba16ui: fail
-spec/oes_texture_view/texsubimage-layers pbo: skip
-spec/oes_texture_view/texsubimage-levels pbo: skip
-spec/oes_viewport_array/bounds: skip
-spec/oes_viewport_array/clear: skip
-spec/oes_viewport_array/depthrange-indices: skip
-spec/oes_viewport_array/minmax: skip
-spec/oes_viewport_array/queries: skip
-spec/oes_viewport_array/render-depthrange: skip
-spec/oes_viewport_array/render-scissor: skip
-spec/oes_viewport_array/render-viewport: skip
-spec/oes_viewport_array/render-viewport-2: skip
-spec/oes_viewport_array/scissor-check: skip
-spec/oes_viewport_array/scissor-indices: skip
-spec/oes_viewport_array/viewport-indices: skip
-wgl/wgl-multi-context-single-window: skip
-wgl/wgl-multi-window-single-context: skip
-wgl/wgl-sanity: skip
diff --git a/src/gallium/drivers/freedreno/ci/freedreno-a630-shader.txt b/src/gallium/drivers/freedreno/ci/freedreno-a630-shader.txt
deleted file mode 100644 (file)
index c4363b4..0000000
+++ /dev/null
@@ -1,1124 +0,0 @@
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-max3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-mid3-vec4-vec4-vec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-float-float-float: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-int-int-int: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec2-ivec2-ivec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec3-ivec3-ivec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-ivec4-ivec4-ivec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uint-uint-uint: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec2-uvec2-uvec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec3-uvec3-uvec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-uvec4-uvec4-uvec4: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec2-vec2-vec2: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec3-vec3-vec3: skip
-spec/amd_shader_trinary_minmax/execution/built-in-functions/cs-min3-vec4-vec4-vec4: skip
-spec/arb_arrays_of_arrays/execution/atomic_counters/vs-indirect-index: skip
-spec/arb_arrays_of_arrays/execution/atomic_counters/vs-simple-inc-dec-read: skip
-spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-mixed-const-non-const-uniform-index: crash
-spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-mixed-const-non-const-uniform-index2: crash
-spec/arb_arrays_of_arrays/execution/image_store/basic-imagestore-non-const-uniform-index: crash
-spec/arb_arrays_of_arrays/execution/sampler/fs-initializer-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-mixed-const-and-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-mixed-const-and-non-const-index2: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-nested-struct-arrays-nonconst-nested-array: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-struct-const-index-sampler-const-index: crash
-spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/fs-struct-non-const-index-sampler-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-non-const-index: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-non-opaque-members: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-sampler-const: skip
-spec/arb_arrays_of_arrays/execution/sampler/vs-struct-nonconst-sampler-nonconst: skip
-spec/arb_arrays_of_arrays/execution/ubo/fs-mixed-const-nonconst: skip
-spec/arb_arrays_of_arrays/execution/ubo/fs-nonconst: skip
-spec/arb_arrays_of_arrays/linker/vs-to-fs-atomic-counter: skip
-spec/arb_bindless_texture/execution/images/basic-arithmetic-uvec2-imagestore: skip
-spec/arb_bindless_texture/execution/images/basic-imageatomicexchange: skip
-spec/arb_bindless_texture/execution/images/basic-imagestore: skip
-spec/arb_bindless_texture/execution/images/explicit-image-binding: skip
-spec/arb_bindless_texture/execution/images/fs-const-index-three-dimensions: skip
-spec/arb_bindless_texture/execution/images/fs-struct-non-const-index: skip
-spec/arb_bindless_texture/execution/images/image-vertex-attrib-input-output: skip
-spec/arb_bindless_texture/execution/images/image-vertex-uniform-input-output: skip
-spec/arb_bindless_texture/execution/images/multiple-resident-images-reading: skip
-spec/arb_bindless_texture/execution/images/ubo-named-block: skip
-spec/arb_bindless_texture/execution/samplers/basic-arithmetic-uvec2-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/basic-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/basic-ubo-binding-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/basic-ubo-texture2d: skip
-spec/arb_bindless_texture/execution/samplers/explicit-texture-binding: skip
-spec/arb_bindless_texture/execution/samplers/fs-const-index-three-dimensions: skip
-spec/arb_bindless_texture/execution/samplers/fs-struct-non-const-index: skip
-spec/arb_bindless_texture/execution/samplers/sampler-in-struct: skip
-spec/arb_bindless_texture/execution/samplers/sampler-vertex-attrib-input-output: skip
-spec/arb_bindless_texture/execution/samplers/sampler-vertex-uniform-input-output: skip
-spec/arb_bindless_texture/execution/samplers/ubo-named-block: skip
-spec/arb_bindless_texture/linker/global_bindless_image_and_bound_image: skip
-spec/arb_bindless_texture/linker/global_bindless_image_and_bound_sampler: skip
-spec/arb_bindless_texture/linker/global_bindless_sampler_and_bindless_image: skip
-spec/arb_bindless_texture/linker/global_bindless_sampler_and_bound_image: skip
-spec/arb_bindless_texture/linker/global_bindless_sampler_and_bound_sampler: skip
-spec/arb_bindless_texture/linker/global_bound_sampler_and_bound_image: skip
-spec/arb_compute_shader/execution/border-color: fail
-spec/arb_compute_shader/execution/min-dvec4-double-large-group-size: skip
-spec/arb_derivative_control/execution/derivatives-vs-flat-input: skip
-spec/arb_derivative_control/execution/dfdx-coarse: skip
-spec/arb_derivative_control/execution/dfdx-dfdy: skip
-spec/arb_derivative_control/execution/dfdx-fine: skip
-spec/arb_derivative_control/execution/dfdy-coarse: skip
-spec/arb_derivative_control/execution/dfdy-fine: skip
-spec/arb_enhanced_layouts/execution/block-member-locations/sso-block-member-layout-location: skip
-spec/arb_enhanced_layouts/execution/component-layout/fs-output: skip
-spec/arb_enhanced_layouts/execution/component-layout/sso-vs-gs-fs-array-interleave: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-attribs-array: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-fs: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-fs-array-dvec3: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-fs-array-interleave-range: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-fs-doubles: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-gs-fs: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-gs-fs-double: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-load-output: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-load-output-indirect: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-array-interleave: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-double: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-patch: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-patch-array-interleave: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-to-fs-array-interleave: skip
-spec/arb_enhanced_layouts/execution/component-layout/vs-to-fs-array-interleave-single-location: skip
-spec/arb_enhanced_layouts/execution/fs-ubo-named-block-explicit-offset: skip
-spec/arb_enhanced_layouts/linker/align-layout/instance-matching-shader-storage-blocks-align-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/align-layout/instance-matching-shader-storage-blocks-member-align-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/align-layout/instance-matching-uniform-blocks-align-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/align-layout/instance-matching-uniform-blocks-member-align-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/block-member-location-overlap: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/block-member-location-overlap-aoa: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/block-member-mixed-order-overlap: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/named-block-member-location-overlap: skip
-spec/arb_enhanced_layouts/linker/block-member-locations/named-block-member-mixed-order-overlap: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-array: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap-array: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap2: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap3: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap4: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-type-mismatch: skip
-spec/arb_enhanced_layouts/linker/component-layout/fs-out-type-mismatch-array: skip
-spec/arb_enhanced_layouts/linker/component-layout/intrastage-vs: skip
-spec/arb_enhanced_layouts/linker/component-layout/intrastage-vs-mismatch: skip
-spec/arb_enhanced_layouts/linker/component-layout/query-component: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-double-overlap: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-duplicated-input-overlap: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-duplicated-input-overlap-double: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-mismatch: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-overlap: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-signed-unsigned: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-type-mismatch-signed-float: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-type-mismatch-unsigned-float: skip
-spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-width-mismatch-double-float: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/instance-matching-shader-storage-blocks-member-offset-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/instance-matching-uniform-blocks-member-offset-qualifier-mismatch: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/interstage-ssbo-different-offset-across-shaders: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/interstage-ubo-different-offset-across-shaders: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/intrastage-ssbo-different-offset-across-shaders: skip
-spec/arb_enhanced_layouts/linker/explicit-offsets/intrastage-ubo-different-offset-across-shaders: skip
-spec/arb_fragment_layer_viewport/layer-gs-no-write: skip
-spec/arb_fragment_layer_viewport/layer-gs-write-simple: skip
-spec/arb_fragment_layer_viewport/layer-gs-writes-in-range: skip
-spec/arb_fragment_layer_viewport/layer-gs-writes-out-of-range: skip
-spec/arb_fragment_layer_viewport/layer-no-gs: skip
-spec/arb_fragment_layer_viewport/layer-vs-gs-write-simple: skip
-spec/arb_fragment_layer_viewport/layer-vs-write-gs-no-write-simple: skip
-spec/arb_fragment_layer_viewport/layer-vs-write-simple: skip
-spec/arb_fragment_layer_viewport/viewport-gs-no-write: skip
-spec/arb_fragment_layer_viewport/viewport-gs-write-simple: skip
-spec/arb_fragment_layer_viewport/viewport-gs-writes-in-range: skip
-spec/arb_fragment_layer_viewport/viewport-gs-writes-out-of-range: skip
-spec/arb_fragment_layer_viewport/viewport-no-gs: skip
-spec/arb_fragment_layer_viewport/viewport-vs-gs-write-simple: skip
-spec/arb_fragment_layer_viewport/viewport-vs-write-gs-no-write-simple: skip
-spec/arb_fragment_layer_viewport/viewport-vs-write-simple: skip
-spec/arb_geometry_shader4/execution/2darray-basic: skip
-spec/arb_geometry_shader4/execution/clip-distance-bulk-copy: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-bulk-read: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-bulk-read-aoa: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-explicitly-sized: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-param: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-param-aoa: skip
-spec/arb_geometry_shader4/execution/clip-distance-in-values: skip
-spec/arb_geometry_shader4/execution/generate-zero-primitives: skip
-spec/arb_geometry_shader4/execution/sanity: skip
-spec/arb_geometry_shader4/execution/texcoord-constant-indices: skip
-spec/arb_geometry_shader4/execution/texcoord-non-constant-indices: skip
-spec/arb_geometry_shader4/linker/2darray-bounds-and-sizes-check: skip
-spec/arb_geometry_shader4/linker/2darray-vertex-index-oob: skip
-spec/arb_geometry_shader4/linker/input-overrun-lines: skip
-spec/arb_geometry_shader4/linker/input-overrun-lines-adjacency: skip
-spec/arb_geometry_shader4/linker/input-overrun-points: skip
-spec/arb_geometry_shader4/linker/input-overrun-triangles: skip
-spec/arb_geometry_shader4/linker/input-overrun-triangles-adjacency: skip
-spec/arb_geometry_shader4/linker/no-vertex-shader-only-built-in-input-varyings: skip
-spec/arb_geometry_shader4/linker/no-vertex-shader-only-built-in-input-varyings-ext-separate-shader-objects: skip
-spec/arb_geometry_shader4/linker/no-vertex-shader-user-defined-input-varying: skip
-spec/arb_geometry_shader4/linker/varying-mismatch: skip
-spec/arb_geometry_shader4/linker/verticesin-const: skip
-spec/arb_gl_spirv/execution/ssbo/aoa: skip
-spec/arb_gl_spirv/execution/ssbo/aoa-2: skip
-spec/arb_gl_spirv/execution/ssbo/array: skip
-spec/arb_gl_spirv/execution/ssbo/array-indirect: skip
-spec/arb_gl_spirv/execution/ssbo/array-inside-ssbo: skip
-spec/arb_gl_spirv/execution/ssbo/array-of-arrays-inside-ssbo: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/column-major: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/column-vs-row: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/complex: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/indirect-column-major: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/indirect-row-major: skip
-spec/arb_gl_spirv/execution/ssbo/matrix/row-major: skip
-spec/arb_gl_spirv/execution/ssbo/simple: skip
-spec/arb_gl_spirv/execution/ssbo/two-ssbo: skip
-spec/arb_gl_spirv/execution/ssbo/two-ssbo-different-layouts: skip
-spec/arb_gl_spirv/execution/ssbo/two-stages: skip
-spec/arb_gl_spirv/execution/ssbo/unsized-array: skip
-spec/arb_gl_spirv/execution/ssbo/unsized-array-length: skip
-spec/arb_gl_spirv/execution/ubo/aoa: skip
-spec/arb_gl_spirv/execution/ubo/aoa-2: skip
-spec/arb_gl_spirv/execution/ubo/array: skip
-spec/arb_gl_spirv/execution/ubo/array-complex: skip
-spec/arb_gl_spirv/execution/ubo/array-different-array-stride-ubo: skip
-spec/arb_gl_spirv/execution/ubo/array-indirect: skip
-spec/arb_gl_spirv/execution/ubo/array-inside-ubo: skip
-spec/arb_gl_spirv/execution/ubo/array-inside-ubo-copy: skip
-spec/arb_gl_spirv/execution/ubo/array-of-arrays-inside-ubo: skip
-spec/arb_gl_spirv/execution/ubo/explicit-offset: skip
-spec/arb_gl_spirv/execution/ubo/explicit-offset-nested-struct: skip
-spec/arb_gl_spirv/execution/ubo/location-0-crash: skip
-spec/arb_gl_spirv/execution/ubo/matrix/column-major: skip
-spec/arb_gl_spirv/execution/ubo/matrix/column-vs-row: skip
-spec/arb_gl_spirv/execution/ubo/matrix/complex: skip
-spec/arb_gl_spirv/execution/ubo/matrix/different-matrix-stride: skip
-spec/arb_gl_spirv/execution/ubo/matrix/indirect-column-major: skip
-spec/arb_gl_spirv/execution/ubo/matrix/indirect-row-major: skip
-spec/arb_gl_spirv/execution/ubo/matrix/row-major: skip
-spec/arb_gl_spirv/execution/ubo/simple: skip
-spec/arb_gl_spirv/execution/ubo/two-stages: skip
-spec/arb_gl_spirv/execution/ubo/two-ubos: skip
-spec/arb_gl_spirv/execution/uniform/array: skip
-spec/arb_gl_spirv/execution/uniform/arrays-of-arrays: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-aoa-cs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-aoa-fs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-array-cs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-array-fs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-cs: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-mixing-with-normal-uniforms: skip
-spec/arb_gl_spirv/execution/uniform/atomic-uint-several-slots: skip
-spec/arb_gl_spirv/execution/uniform/embedded-structs: skip
-spec/arb_gl_spirv/execution/uniform/index-matches-location: skip
-spec/arb_gl_spirv/execution/uniform/initializer: skip
-spec/arb_gl_spirv/execution/uniform/initializer-complex: skip
-spec/arb_gl_spirv/execution/uniform/initializer-dvec4: skip
-spec/arb_gl_spirv/execution/uniform/initializer-mat4x3: skip
-spec/arb_gl_spirv/execution/uniform/nonsequential-locations: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-binding: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-binding-array: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-nonconst-nested-array: skip
-spec/arb_gl_spirv/execution/uniform/sampler2d-struct: skip
-spec/arb_gl_spirv/execution/uniform/simple: skip
-spec/arb_gl_spirv/execution/uniform/simple-without-names: skip
-spec/arb_gl_spirv/execution/uniform/struct: skip
-spec/arb_gl_spirv/execution/uniform/struct-array: skip
-spec/arb_gl_spirv/execution/uniform/two-uniforms: skip
-spec/arb_gl_spirv/execution/va64-simple: skip
-spec/arb_gl_spirv/execution/vs-ps-simple: skip
-spec/arb_gl_spirv/execution/vs-ps-specializations: skip
-spec/arb_gl_spirv/execution/xfb/vs_aoa: skip
-spec/arb_gl_spirv/execution/xfb/vs_block: skip
-spec/arb_gl_spirv/execution/xfb/vs_block_array: skip
-spec/arb_gl_spirv/execution/xfb/vs_block_array_offset_per_member: skip
-spec/arb_gl_spirv/execution/xfb/vs_double: skip
-spec/arb_gl_spirv/execution/xfb/vs_lines: skip
-spec/arb_gl_spirv/execution/xfb/vs_simple: skip
-spec/arb_gl_spirv/execution/xfb/vs_simple_multiple_samples: skip
-spec/arb_gl_spirv/execution/xfb/vs_struct: skip
-spec/arb_gl_spirv/execution/xfb/vs_struct_array: skip
-spec/arb_gl_spirv/execution/xfb/vs_triangles: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_block: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_sets: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_sets_ifc: skip
-spec/arb_gl_spirv/execution/xfb/vs_two_sets_struct: skip
-spec/arb_gl_spirv/linker/uniform/multisampler: skip
-spec/arb_gl_spirv/linker/uniform/multisampler-array: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-bitcount: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldextract: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldinsert: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-bitfieldreverse: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-findlsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-findmsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-fma: skip
-spec/arb_gpu_shader5/execution/built-in-functions/const-ldexp: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-bitcount: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldextract: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldinsert: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-bitfieldreverse: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-findlsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-findmsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstoint-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-floatbitstouint-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-fma: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-frexp: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-lsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-lsb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-msb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-imulextended-only-msb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-intbitstofloat-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-array-of-structs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-block: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-block-array: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-struct: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatcentroid-struct2: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatoffset-block: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatoffset-block-array: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatoffset-struct: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-array-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-array-of-array: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-block: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-block-array: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-interpolateatsample-struct: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-ldexp: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-texturegatheroffset-uniform-array-offset: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry-only-add: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-uaddcarry-only-carry: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-uintbitstofloat: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-lsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-lsb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-msb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-umulextended-only-msb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow-only-borrow: skip
-spec/arb_gpu_shader5/execution/built-in-functions/fs-usubborrow-only-sub: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-bitcount: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldextract: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldinsert: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-bitfieldreverse: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-findlsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-findmsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstoint-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-floatbitstouint-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-fma: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-frexp: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-lsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-lsb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-msb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-imulextended-only-msb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-neg: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-intbitstofloat-neg_abs: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-ldexp: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry-only-add: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-uaddcarry-only-carry: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-uintbitstofloat: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-lsb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-lsb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-msb: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-umulextended-only-msb-nonuniform: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow-only-borrow: skip
-spec/arb_gpu_shader5/execution/built-in-functions/vs-usubborrow-only-sub: skip
-spec/arb_gpu_shader5/execution/fs-underflow-fma-compare-zero: skip
-spec/arb_gpu_shader5/execution/instanced-inputs: skip
-spec/arb_gpu_shader5/execution/instanced-inputs-built-in-variable: skip
-spec/arb_gpu_shader5/execution/invocation-id-basic: skip
-spec/arb_gpu_shader5/execution/invocation-id-in-separate-gs: skip
-spec/arb_gpu_shader5/execution/invocation-id-without-qualifier: skip
-spec/arb_gpu_shader5/execution/invocations-conflicting: skip
-spec/arb_gpu_shader5/execution/invocations-matching: skip
-spec/arb_gpu_shader5/execution/overloads: skip
-spec/arb_gpu_shader5/execution/precise/fs-fract-of-nan: skip
-spec/arb_gpu_shader5/execution/precise/fs-ge-nan-tautology: skip
-spec/arb_gpu_shader5/execution/precise/fs-lt-nan-tautology: skip
-spec/arb_gpu_shader5/execution/samplemaskin-basic: skip
-spec/arb_gpu_shader5/execution/samplemaskin-indirect: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nested-struct-arrays-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nonuniform-control-flow: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-nonzero-base: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-simple: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-simple-different-formats: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-simple-texture-size: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-const-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-multiple-samplers: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler-const: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-struct-nonconst-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-weird-uniforms: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/fs-with-other: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-nonzero-base: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-simple: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-const-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst-sampler-const: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-struct-nonconst-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/gs-weird-uniforms: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-array: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-array-grad: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/sampler-nonconst-2d-grad: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-nonuniform-control-flow: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-nonzero-base: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-simple: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-const-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst-sampler-const: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-struct-nonconst-sampler-nonconst: skip
-spec/arb_gpu_shader5/execution/sampler_array_indexing/vs-weird-uniforms: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-array-const: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-array-nonconst: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-masked: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-nonuniform-control-flow: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-simple: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/fs-two-arrays: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-array-const: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-array-nonconst: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-simple: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/gs-two-arrays: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-array-const: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-array-nonconst: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-mixed-with-const-access: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-nonuniform-control-flow: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-simple: skip
-spec/arb_gpu_shader5/execution/ubo_array_indexing/vs-two-arrays: skip
-spec/arb_gpu_shader5/execution/vs-fma-as-condition: skip
-spec/arb_gpu_shader5/linker/sample-qualifier-unqualified-vs-fs: skip
-spec/arb_gpu_shader5/linker/sample-qualifier-vs-fs: skip
-spec/arb_gpu_shader5/linker/stream-different-zero-gs-fs: skip
-spec/arb_gpu_shader5/linker/stream-invalid-prim-output: skip
-spec/arb_gpu_shader5/linker/stream-negative-value: skip
-spec/arb_shader_atomic_counters/execution/vs-simple-inc-dec-read: skip
-spec/arb_shader_atomic_counters/linker/different-bindings-atomic-counter: skip
-spec/arb_shader_ballot/execution/fs-ballot: skip
-spec/arb_shader_ballot/execution/fs-ballot-if-else: skip
-spec/arb_shader_ballot/execution/fs-builtin-variables: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-if: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-loop: skip
-spec/arb_shader_ballot/execution/fs-readfirstinvocation-uint-uniform: skip
-spec/arb_shader_ballot/execution/fs-readinvocation-uint: skip
-spec/arb_shader_ballot/execution/fs-readinvocation-uint-uniform: skip
-spec/arb_shader_clock/execution/clock: skip
-spec/arb_shader_clock/execution/clock2x32: skip
-spec/arb_shader_group_vote/cs-all: skip
-spec/arb_shader_group_vote/cs-any: skip
-spec/arb_shader_group_vote/cs-eq: skip
-spec/arb_shader_group_vote/vs-all-const: skip
-spec/arb_shader_group_vote/vs-all-uniform: skip
-spec/arb_shader_group_vote/vs-any-const: skip
-spec/arb_shader_group_vote/vs-any-uniform: skip
-spec/arb_shader_group_vote/vs-eq-const: skip
-spec/arb_shader_group_vote/vs-eq-uniform: skip
-spec/arb_shader_image_load_store/execution/gl45-imageatomicexchange-float: skip
-spec/arb_shader_image_load_store/execution/imagestore-array: skip
-spec/arb_shader_precision/fs-degrees-float: skip
-spec/arb_shader_precision/fs-degrees-vec2: skip
-spec/arb_shader_precision/fs-degrees-vec3: skip
-spec/arb_shader_precision/fs-degrees-vec4: skip
-spec/arb_shader_precision/fs-exp-float: skip
-spec/arb_shader_precision/fs-exp-vec2: skip
-spec/arb_shader_precision/fs-exp-vec3: skip
-spec/arb_shader_precision/fs-exp-vec4: skip
-spec/arb_shader_precision/fs-exp2-float: skip
-spec/arb_shader_precision/fs-exp2-vec2: skip
-spec/arb_shader_precision/fs-exp2-vec3: skip
-spec/arb_shader_precision/fs-exp2-vec4: skip
-spec/arb_shader_precision/fs-fma-float-float-float: skip
-spec/arb_shader_precision/fs-inversesqrt-float: skip
-spec/arb_shader_precision/fs-inversesqrt-vec2: skip
-spec/arb_shader_precision/fs-inversesqrt-vec3: skip
-spec/arb_shader_precision/fs-inversesqrt-vec4: skip
-spec/arb_shader_precision/fs-log-float: skip
-spec/arb_shader_precision/fs-log-vec2: skip
-spec/arb_shader_precision/fs-log-vec3: skip
-spec/arb_shader_precision/fs-log-vec4: skip
-spec/arb_shader_precision/fs-log2-float: skip
-spec/arb_shader_precision/fs-log2-vec2: skip
-spec/arb_shader_precision/fs-log2-vec3: skip
-spec/arb_shader_precision/fs-log2-vec4: skip
-spec/arb_shader_precision/fs-manual-fma-float-float-float: skip
-spec/arb_shader_precision/fs-op-add-float-float: skip
-spec/arb_shader_precision/fs-op-add-float-vec2: skip
-spec/arb_shader_precision/fs-op-add-float-vec3: skip
-spec/arb_shader_precision/fs-op-add-float-vec4: skip
-spec/arb_shader_precision/fs-op-add-vec2-float: skip
-spec/arb_shader_precision/fs-op-add-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-add-vec3-float: skip
-spec/arb_shader_precision/fs-op-add-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-add-vec4-float: skip
-spec/arb_shader_precision/fs-op-add-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-add-float-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-add-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-add-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-add-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-div-float-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-div-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-div-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-div-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-mult-float-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-mult-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-assign-sub-float-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec2-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec3-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec4-float: skip
-spec/arb_shader_precision/fs-op-assign-sub-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-div-float-float: skip
-spec/arb_shader_precision/fs-op-div-float-vec2: skip
-spec/arb_shader_precision/fs-op-div-float-vec3: skip
-spec/arb_shader_precision/fs-op-div-float-vec4: skip
-spec/arb_shader_precision/fs-op-div-vec2-float: skip
-spec/arb_shader_precision/fs-op-div-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-div-vec3-float: skip
-spec/arb_shader_precision/fs-op-div-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-div-vec4-float: skip
-spec/arb_shader_precision/fs-op-div-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-mult-float-float: skip
-spec/arb_shader_precision/fs-op-mult-float-vec2: skip
-spec/arb_shader_precision/fs-op-mult-float-vec3: skip
-spec/arb_shader_precision/fs-op-mult-float-vec4: skip
-spec/arb_shader_precision/fs-op-mult-vec2-float: skip
-spec/arb_shader_precision/fs-op-mult-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-mult-vec3-float: skip
-spec/arb_shader_precision/fs-op-mult-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-mult-vec4-float: skip
-spec/arb_shader_precision/fs-op-mult-vec4-vec4: skip
-spec/arb_shader_precision/fs-op-sub-float-float: skip
-spec/arb_shader_precision/fs-op-sub-float-vec2: skip
-spec/arb_shader_precision/fs-op-sub-float-vec3: skip
-spec/arb_shader_precision/fs-op-sub-float-vec4: skip
-spec/arb_shader_precision/fs-op-sub-vec2-float: skip
-spec/arb_shader_precision/fs-op-sub-vec2-vec2: skip
-spec/arb_shader_precision/fs-op-sub-vec3-float: skip
-spec/arb_shader_precision/fs-op-sub-vec3-vec3: skip
-spec/arb_shader_precision/fs-op-sub-vec4-float: skip
-spec/arb_shader_precision/fs-op-sub-vec4-vec4: skip
-spec/arb_shader_precision/fs-pow-float-float: skip
-spec/arb_shader_precision/fs-pow-vec2-vec2: skip
-spec/arb_shader_precision/fs-pow-vec3-vec3: skip
-spec/arb_shader_precision/fs-pow-vec4-vec4: skip
-spec/arb_shader_precision/fs-radians-float: skip
-spec/arb_shader_precision/fs-radians-vec2: skip
-spec/arb_shader_precision/fs-radians-vec3: skip
-spec/arb_shader_precision/fs-radians-vec4: skip
-spec/arb_shader_precision/fs-sqrt-float: skip
-spec/arb_shader_precision/fs-sqrt-vec2: skip
-spec/arb_shader_precision/fs-sqrt-vec3: skip
-spec/arb_shader_precision/fs-sqrt-vec4: skip
-spec/arb_shader_precision/gs-degrees-float: skip
-spec/arb_shader_precision/gs-degrees-vec2: skip
-spec/arb_shader_precision/gs-degrees-vec3: skip
-spec/arb_shader_precision/gs-degrees-vec4: skip
-spec/arb_shader_precision/gs-exp-float: skip
-spec/arb_shader_precision/gs-exp-vec2: skip
-spec/arb_shader_precision/gs-exp-vec3: skip
-spec/arb_shader_precision/gs-exp-vec4: skip
-spec/arb_shader_precision/gs-exp2-float: skip
-spec/arb_shader_precision/gs-exp2-vec2: skip
-spec/arb_shader_precision/gs-exp2-vec3: skip
-spec/arb_shader_precision/gs-exp2-vec4: skip
-spec/arb_shader_precision/gs-fma-float-float-float: skip
-spec/arb_shader_precision/gs-inversesqrt-float: skip
-spec/arb_shader_precision/gs-inversesqrt-vec2: skip
-spec/arb_shader_precision/gs-inversesqrt-vec3: skip
-spec/arb_shader_precision/gs-inversesqrt-vec4: skip
-spec/arb_shader_precision/gs-log-float: skip
-spec/arb_shader_precision/gs-log-vec2: skip
-spec/arb_shader_precision/gs-log-vec3: skip
-spec/arb_shader_precision/gs-log-vec4: skip
-spec/arb_shader_precision/gs-log2-float: skip
-spec/arb_shader_precision/gs-log2-vec2: skip
-spec/arb_shader_precision/gs-log2-vec3: skip
-spec/arb_shader_precision/gs-log2-vec4: skip
-spec/arb_shader_precision/gs-manual-fma-float-float-float: skip
-spec/arb_shader_precision/gs-op-add-float-float: skip
-spec/arb_shader_precision/gs-op-add-float-vec2: skip
-spec/arb_shader_precision/gs-op-add-float-vec3: skip
-spec/arb_shader_precision/gs-op-add-float-vec4: skip
-spec/arb_shader_precision/gs-op-add-vec2-float: skip
-spec/arb_shader_precision/gs-op-add-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-add-vec3-float: skip
-spec/arb_shader_precision/gs-op-add-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-add-vec4-float: skip
-spec/arb_shader_precision/gs-op-add-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-add-float-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-add-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-add-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-add-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-div-float-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-div-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-div-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-div-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-mult-float-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-mult-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-assign-sub-float-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec2-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec3-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec4-float: skip
-spec/arb_shader_precision/gs-op-assign-sub-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-div-float-float: skip
-spec/arb_shader_precision/gs-op-div-float-vec2: skip
-spec/arb_shader_precision/gs-op-div-float-vec3: skip
-spec/arb_shader_precision/gs-op-div-float-vec4: skip
-spec/arb_shader_precision/gs-op-div-vec2-float: skip
-spec/arb_shader_precision/gs-op-div-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-div-vec3-float: skip
-spec/arb_shader_precision/gs-op-div-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-div-vec4-float: skip
-spec/arb_shader_precision/gs-op-div-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-mult-float-float: skip
-spec/arb_shader_precision/gs-op-mult-float-vec2: skip
-spec/arb_shader_precision/gs-op-mult-float-vec3: skip
-spec/arb_shader_precision/gs-op-mult-float-vec4: skip
-spec/arb_shader_precision/gs-op-mult-vec2-float: skip
-spec/arb_shader_precision/gs-op-mult-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-mult-vec3-float: skip
-spec/arb_shader_precision/gs-op-mult-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-mult-vec4-float: skip
-spec/arb_shader_precision/gs-op-mult-vec4-vec4: skip
-spec/arb_shader_precision/gs-op-sub-float-float: skip
-spec/arb_shader_precision/gs-op-sub-float-vec2: skip
-spec/arb_shader_precision/gs-op-sub-float-vec3: skip
-spec/arb_shader_precision/gs-op-sub-float-vec4: skip
-spec/arb_shader_precision/gs-op-sub-vec2-float: skip
-spec/arb_shader_precision/gs-op-sub-vec2-vec2: skip
-spec/arb_shader_precision/gs-op-sub-vec3-float: skip
-spec/arb_shader_precision/gs-op-sub-vec3-vec3: skip
-spec/arb_shader_precision/gs-op-sub-vec4-float: skip
-spec/arb_shader_precision/gs-op-sub-vec4-vec4: skip
-spec/arb_shader_precision/gs-pow-float-float: skip
-spec/arb_shader_precision/gs-pow-vec2-vec2: skip
-spec/arb_shader_precision/gs-pow-vec3-vec3: skip
-spec/arb_shader_precision/gs-pow-vec4-vec4: skip
-spec/arb_shader_precision/gs-radians-float: skip
-spec/arb_shader_precision/gs-radians-vec2: skip
-spec/arb_shader_precision/gs-radians-vec3: skip
-spec/arb_shader_precision/gs-radians-vec4: skip
-spec/arb_shader_precision/gs-sqrt-float: skip
-spec/arb_shader_precision/gs-sqrt-vec2: skip
-spec/arb_shader_precision/gs-sqrt-vec3: skip
-spec/arb_shader_precision/gs-sqrt-vec4: skip
-spec/arb_shader_precision/vs-degrees-float: skip
-spec/arb_shader_precision/vs-degrees-vec2: skip
-spec/arb_shader_precision/vs-degrees-vec3: skip
-spec/arb_shader_precision/vs-degrees-vec4: skip
-spec/arb_shader_precision/vs-exp-float: skip
-spec/arb_shader_precision/vs-exp-vec2: skip
-spec/arb_shader_precision/vs-exp-vec3: skip
-spec/arb_shader_precision/vs-exp-vec4: skip
-spec/arb_shader_precision/vs-exp2-float: skip
-spec/arb_shader_precision/vs-exp2-vec2: skip
-spec/arb_shader_precision/vs-exp2-vec3: skip
-spec/arb_shader_precision/vs-exp2-vec4: skip
-spec/arb_shader_precision/vs-fma-float-float-float: skip
-spec/arb_shader_precision/vs-inversesqrt-float: skip
-spec/arb_shader_precision/vs-inversesqrt-vec2: skip
-spec/arb_shader_precision/vs-inversesqrt-vec3: skip
-spec/arb_shader_precision/vs-inversesqrt-vec4: skip
-spec/arb_shader_precision/vs-log-float: skip
-spec/arb_shader_precision/vs-log-vec2: skip
-spec/arb_shader_precision/vs-log-vec3: skip
-spec/arb_shader_precision/vs-log-vec4: skip
-spec/arb_shader_precision/vs-log2-float: skip
-spec/arb_shader_precision/vs-log2-vec2: skip
-spec/arb_shader_precision/vs-log2-vec3: skip
-spec/arb_shader_precision/vs-log2-vec4: skip
-spec/arb_shader_precision/vs-manual-fma-float-float-float: skip
-spec/arb_shader_precision/vs-op-add-float-float: skip
-spec/arb_shader_precision/vs-op-add-float-vec2: skip
-spec/arb_shader_precision/vs-op-add-float-vec3: skip
-spec/arb_shader_precision/vs-op-add-float-vec4: skip
-spec/arb_shader_precision/vs-op-add-vec2-float: skip
-spec/arb_shader_precision/vs-op-add-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-add-vec3-float: skip
-spec/arb_shader_precision/vs-op-add-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-add-vec4-float: skip
-spec/arb_shader_precision/vs-op-add-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-add-float-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-add-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-add-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-add-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-div-float-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-div-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-div-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-div-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-mult-float-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-mult-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-assign-sub-float-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec2-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec3-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec4-float: skip
-spec/arb_shader_precision/vs-op-assign-sub-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-div-float-float: skip
-spec/arb_shader_precision/vs-op-div-float-vec2: skip
-spec/arb_shader_precision/vs-op-div-float-vec3: skip
-spec/arb_shader_precision/vs-op-div-float-vec4: skip
-spec/arb_shader_precision/vs-op-div-vec2-float: skip
-spec/arb_shader_precision/vs-op-div-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-div-vec3-float: skip
-spec/arb_shader_precision/vs-op-div-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-div-vec4-float: skip
-spec/arb_shader_precision/vs-op-div-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-mult-float-float: skip
-spec/arb_shader_precision/vs-op-mult-float-vec2: skip
-spec/arb_shader_precision/vs-op-mult-float-vec3: skip
-spec/arb_shader_precision/vs-op-mult-float-vec4: skip
-spec/arb_shader_precision/vs-op-mult-vec2-float: skip
-spec/arb_shader_precision/vs-op-mult-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-mult-vec3-float: skip
-spec/arb_shader_precision/vs-op-mult-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-mult-vec4-float: skip
-spec/arb_shader_precision/vs-op-mult-vec4-vec4: skip
-spec/arb_shader_precision/vs-op-sub-float-float: skip
-spec/arb_shader_precision/vs-op-sub-float-vec2: skip
-spec/arb_shader_precision/vs-op-sub-float-vec3: skip
-spec/arb_shader_precision/vs-op-sub-float-vec4: skip
-spec/arb_shader_precision/vs-op-sub-vec2-float: skip
-spec/arb_shader_precision/vs-op-sub-vec2-vec2: skip
-spec/arb_shader_precision/vs-op-sub-vec3-float: skip
-spec/arb_shader_precision/vs-op-sub-vec3-vec3: skip
-spec/arb_shader_precision/vs-op-sub-vec4-float: skip
-spec/arb_shader_precision/vs-op-sub-vec4-vec4: skip
-spec/arb_shader_precision/vs-pow-float-float: skip
-spec/arb_shader_precision/vs-pow-vec2-vec2: skip
-spec/arb_shader_precision/vs-pow-vec3-vec3: skip
-spec/arb_shader_precision/vs-pow-vec4-vec4: skip
-spec/arb_shader_precision/vs-radians-float: skip
-spec/arb_shader_precision/vs-radians-vec2: skip
-spec/arb_shader_precision/vs-radians-vec3: skip
-spec/arb_shader_precision/vs-radians-vec4: skip
-spec/arb_shader_precision/vs-sqrt-float: skip
-spec/arb_shader_precision/vs-sqrt-vec2: skip
-spec/arb_shader_precision/vs-sqrt-vec3: skip
-spec/arb_shader_precision/vs-sqrt-vec4: skip
-spec/arb_shader_storage_buffer_object/execution/indirect: skip
-spec/arb_shader_storage_buffer_object/execution/ssbo-atomiccompswap-int: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-array-size-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-binding-qualifier-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-array-size-mismatch: fail
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-count-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-name-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-order-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-qualifier-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-member-type-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-memory-qualifier-mismatch: skip
-spec/arb_shader_storage_buffer_object/linker/instance-matching-shader-storage-blocks-packaging-qualifier-mismatch: skip
-spec/arb_shading_language_420pack/linker/different-bindings-shader-storage-blocks: skip
-spec/arb_shading_language_420pack/linker/different-bindings-shader-storage-blocks-instanced: skip
-spec/arb_tessellation_shader/execution/16in-1out: crash
-spec/arb_tessellation_shader/execution/1in-1out: crash
-spec/arb_tessellation_shader/execution/barrier-patch: crash
-spec/arb_tessellation_shader/execution/compatibility/tcs-tes-ff-frag: skip
-spec/arb_tessellation_shader/execution/compatibility/tes-clamp-vertex-color: skip
-spec/arb_tessellation_shader/execution/compatibility/tes-clip-vertex-different-from-position: skip
-spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-clip-vertex-different-from-position: skip
-spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-clip-vertex-enables: skip
-spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-gs-clip-vertex-different-from-position: skip
-spec/arb_tessellation_shader/execution/dmat-vs-gs-tcs-tes: skip
-spec/arb_tessellation_shader/execution/double-array-vs-tcs-tes: skip
-spec/arb_tessellation_shader/execution/double-vs-tcs-tes: skip
-spec/arb_tessellation_shader/execution/dvec2-vs-tcs-tes: skip
-spec/arb_tessellation_shader/execution/dvec3-vs-tcs-tes: skip
-spec/arb_tessellation_shader/execution/fs-primitiveid-instanced: fail
-spec/arb_tessellation_shader/execution/gs-primitiveid-instanced: fail
-spec/arb_tessellation_shader/execution/invocation-counting-even: fail
-spec/arb_tessellation_shader/execution/invocation-counting-odd: fail
-spec/arb_tessellation_shader/execution/patch-partial-write: crash
-spec/arb_tessellation_shader/execution/tcs-output-unmatched: fail
-spec/arb_tessellation_shader/execution/tcs-primitiveid: fail
-spec/arb_tessellation_shader/execution/tcs-tes-vertex-dlist: skip
-spec/arb_tessellation_shader/execution/tes-no-tcs-primitiveid-instanced: fail
-spec/arb_tessellation_shader/execution/tes-primitiveid: fail
-spec/arb_tessellation_shader/execution/tes-read-texture: fail
-spec/arb_tessellation_shader/execution/tess-instance-id: skip
-spec/arb_tessellation_shader/execution/tess_with_geometry: fail
-spec/arb_tessellation_shader/execution/trivial-tess-gs: fail
-spec/arb_tessellation_shader/execution/trivial-tess-gs_no-gs-inputs: fail
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-dvec4-index-wr: skip
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-rd-after-barrier: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-wr: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-float-index-wr-before-barrier: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-rd-after-barrier: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-wr: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec2-index-wr-before-barrier: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-rd-after-barrier: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-wr: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec3-index-wr-before-barrier: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-rd-after-barrier: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-wr: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-output-array-vec4-index-wr-before-barrier: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-float-index-wr: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec2-index-wr: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec3-index-wr: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-output-array-vec4-index-wr: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-vec4-index-wr: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tcs-patch-vec4-swiz-index-wr: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-float-index-rd: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec2-index-rd: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec3-index-rd: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tes-both-input-array-vec4-index-rd: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-float-index-rd: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec2-index-invalid-rd: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec2-index-rd: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec3-index-rd: crash
-spec/arb_tessellation_shader/execution/variable-indexing/tes-patch-input-array-vec4-index-rd: crash
-spec/arb_tessellation_shader/execution/variable-indexing/vs-output-array-dvec4-index-wr-before-tcs: skip
-spec/arb_tessellation_shader/execution/vertex-partial-write: crash
-spec/arb_tessellation_shader/execution/vs-tes-max-in-out-components: fail
-spec/arb_tessellation_shader/execution/vs-tes-tessinner-tessouter-inputs-quads: fail
-spec/arb_tessellation_shader/execution/vs-tes-tessinner-tessouter-inputs-quads-dlist: skip
-spec/arb_tessellation_shader/execution/vs-tes-tessinner-tessouter-inputs-tris: fail
-spec/arb_tessellation_shader/execution/vs-tes-vertex: fail
-spec/arb_vertex_attrib_64bit/execution/vs-fp64-input-trunc: skip
-spec/arb_vertex_attrib_64bit/execution/vs-fs-pass-vertex-attrib: skip
-spec/arb_vertex_attrib_64bit/execution/vs-test-attrib-location: skip
-spec/ext_demote_to_helper_invocation/execution/demote: skip
-spec/ext_demote_to_helper_invocation/execution/demote_with_derivatives: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/1d: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/layered-1darray: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/layered-2darray: skip
-spec/ext_shader_framebuffer_fetch/execution/gl/layered-cubemap: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/mrt: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss-redecl-highp: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/nonuniform-ss-redecl-lowp: skip
-spec/ext_shader_framebuffer_fetch/execution/gles2/simple-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/discard-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/discard-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ms2: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/mrt: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms16: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms2: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/overwrite: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms16: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms2: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms8: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ss: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-2darray: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-2darray-mipmap: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-3d: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/single-slice-cubemap: skip
-spec/ext_shader_framebuffer_fetch/execution/gles3/texture: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/1d: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-1darray: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-2darray: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gl/layered-cubemap: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/mrt: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss-redecl-highp: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/nonuniform-ss-redecl-lowp: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles2/simple-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/discard-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/discard-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ms2: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/mrt: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms16: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms2: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/overwrite: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms16: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms2: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms8: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ss: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-2darray: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-2darray-mipmap: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-3d: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/single-slice-cubemap: skip
-spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/texture: skip
-spec/ext_shader_image_load_formatted/execution/image_checkerboard: skip
-spec/glsl-1.10/execution/fs-dfdx-accuracy: warn
-spec/glsl-1.10/execution/fs-dfdy-accuracy: warn
-spec/glsl-1.10/execution/vsfs-unused-array-member: crash
-spec/glsl-1.10/preprocessor/extension-defined-test: skip
-spec/glsl-1.10/preprocessor/extension-if-1: skip
-spec/glsl-1.30/execution/clipping/vs-clip-distance-deadcode: crash
-spec/glsl-1.30/execution/fs-large-local-array-vec2: crash
-spec/glsl-1.30/execution/fs-large-local-array-vec3: crash
-spec/glsl-1.30/execution/fs-large-local-array-vec4: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-flat-distance: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-flat-fixed: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-flat-none: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-flat-vertex: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-smooth-distance: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-smooth-fixed: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-smooth-none: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backcolor-smooth-vertex: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-flat-distance: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-flat-fixed: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-flat-none: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-flat-vertex: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-smooth-distance: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-smooth-fixed: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-smooth-none: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_backsecondarycolor-smooth-vertex: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-flat-distance: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-flat-fixed: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-flat-none: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-flat-vertex: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-smooth-distance: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-smooth-fixed: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-smooth-none: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontcolor-smooth-vertex: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-flat-distance: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-flat-fixed: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-flat-none: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-flat-vertex: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-smooth-distance: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-smooth-fixed: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-smooth-none: crash
-spec/glsl-1.30/execution/interpolation/interpolation-flat-gl_frontsecondarycolor-smooth-vertex: crash
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-accept: crash
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-reject: crash
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-different-from-position: crash
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-enables: crash
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-equal-to-position: crash
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-homogeneity: crash
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-lines: crash
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-points: crash
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-triangle-strip: crash
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-const-accept: crash
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-const-reject: crash
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-different-from-position: crash
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-enables: crash
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-equal-to-position: crash
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-homogeneity: crash
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-primitives-triangle-strip: crash
-spec/glsl-1.50/execution/compatibility/gs-clamp-vertex-color: fail
-spec/glsl-1.50/execution/compatibility/vs-gs-ff-frag: crash
-spec/glsl-1.50/execution/compatibility/vs-gs-texcoord-array: crash
-spec/glsl-1.50/execution/compatibility/vs-gs-texcoord-array-2: crash
-spec/glsl-1.50/execution/geometry/max-input-components: fail
-spec/glsl-1.50/execution/gs-redeclares-pervertex-in-only: crash
-spec/glsl-1.50/execution/primitive-id-no-gs-quad-strip: fail
-spec/glsl-1.50/execution/primitive-id-no-gs-quads: fail
-spec/glsl-1.50/execution/variable-indexing/gs-input-array-float-index-rd: fail
-spec/glsl-1.50/execution/variable-indexing/gs-input-array-vec2-index-rd: fail
-spec/glsl-1.50/execution/variable-indexing/gs-input-array-vec3-index-rd: crash
-spec/glsl-1.50/execution/variable-indexing/gs-input-array-vec4-index-rd: fail
-spec/glsl-1.50/execution/variable-indexing/gs-output-array-vec3-index-wr: fail
-spec/glsl-1.50/execution/variable-indexing/gs-output-array-vec4-index-wr: crash
-spec/glsl-1.50/execution/variable-indexing/vs-output-array-vec3-index-wr-before-gs: fail
-spec/glsl-1.50/execution/variable-indexing/vs-output-array-vec4-index-wr-before-gs: fail
-spec/glsl-es-3.10/execution/cs-image-atomic-if-else-2: fail
-spec/glsl-es-3.10/execution/vs-simple-atomic-counter-inc-dec-read: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomiccompswap-float: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomicexchange-float: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomicmax-float: skip
-spec/intel_shader_atomic_float_minmax/execution/shared-atomicmin-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float-nan: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomiccompswap-float-negative-zero: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicexchange-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmax-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmax-float-nan: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmin-float: skip
-spec/intel_shader_atomic_float_minmax/execution/ssbo-atomicmin-float-nan: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-absolutedifference-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-absolutedifference-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-absolutedifference-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-absolutedifference-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-addsaturate-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-addsaturate-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-addsaturate-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-addsaturate-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-average-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-average-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-average-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-average-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-averagerounded-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-averagerounded-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-averagerounded-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-averagerounded-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-countleadingzeros-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-counttrailingzeros-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-multiply32x16-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-multiply32x16-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-subtractsaturate-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-subtractsaturate-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-subtractsaturate-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/fs-subtractsaturate-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-absolutedifference-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-absolutedifference-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-absolutedifference-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-absolutedifference-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-addsaturate-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-addsaturate-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-addsaturate-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-addsaturate-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-average-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-average-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-average-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-average-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-averagerounded-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-averagerounded-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-averagerounded-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-averagerounded-uint64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-countleadingzeros-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-counttrailingzeros-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-multiply32x16-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-multiply32x16-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-subtractsaturate-int: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-subtractsaturate-int64: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-subtractsaturate-uint: skip
-spec/intel_shader_integer_functions2/execution/built-in-functions/vs-subtractsaturate-uint64: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-coarse-linear: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-coarse-quads: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-fine-linear: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-fine-quads: skip
-spec/nv_compute_shader_derivatives/execution/derivatives-none: skip
-spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-linear: skip
-spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-none: skip
-spec/nv_compute_shader_derivatives/execution/texture-implicit-lod-quads: skip
-spec/nv_compute_shader_derivatives/linker/fail_linear_size: skip
-spec/nv_compute_shader_derivatives/linker/fail_quads_x: skip
-spec/nv_compute_shader_derivatives/linker/fail_quads_y: skip
-spec/nv_compute_shader_derivatives/linker/fail_two_arrangements: skip
-spec/nv_fill_rectangle/execution/gs-lines-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/gs-points-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/gs-tris-with-fill-rect: skip
-spec/nv_fill_rectangle/execution/lines-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/points-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/tes-isolines-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/tes-tris-in-point-mode-ignore-fill-rect: skip
-spec/nv_fill_rectangle/execution/tes-tris-with-fill-rect: skip
-spec/nv_fill_rectangle/execution/tris-with-fill-rect: skip
-spec/nv_shader_atomic_float/execution/shared-atomicadd-float: skip
-spec/nv_shader_atomic_float/execution/shared-atomicexchange-float: skip
-spec/nv_shader_atomic_float/execution/ssbo-atomicadd-float: skip
-spec/nv_shader_atomic_float/execution/ssbo-atomicexchange-float: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicadd-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicand-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicand-uint: skip
-spec/nv_shader_atomic_int64/execution/shared-atomiccompswap-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicexchange-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicmax-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicmax-uint: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicmin-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicmin-uint: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicor-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicor-uint: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicxor-int: skip
-spec/nv_shader_atomic_int64/execution/shared-atomicxor-uint: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicadd-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicand-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicand-uint: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomiccompswap-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicexchange-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicmax-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicmax-uint: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicmin-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicmin-uint: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicor-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicor-uint: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicxor-int: skip
-spec/nv_shader_atomic_int64/execution/ssbo-atomicxor-uint: skip
-spec/nv_viewport_array2/execution/viewport_broadcast: skip
-spec/nv_viewport_array2/execution/viewport_non_relative_broadcast: skip
-spec/nv_viewport_array2/execution/viewport_relative_broadcast: skip
-spec/nv_viewport_array2/linker/mismatched_viewport_relative: skip
-spec/nv_viewport_swizzle/viewport_swizzle: skip
-spec/oes_viewport_array/viewport-gs-write-simple: skip
-spec/oes_viewport_array/viewport-gs-writes-in-range: skip
-spec/oes_viewport_array/viewport-gs-writes-out-of-range: skip
diff --git a/src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-fails.txt b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-fails.txt
new file mode 100644 (file)
index 0000000..02f5bb1
--- /dev/null
@@ -0,0 +1,465 @@
+fast_color_clear@fcc-read-after-clear copy rb,Fail
+fast_color_clear@fcc-read-after-clear copy tex,Fail
+glx@glx-make-current,Crash
+glx@glx-multi-window-single-context,Fail
+glx@glx-query-drawable-glx_fbconfig_id-window,Fail
+glx@glx-swap-pixmap-bad,Fail
+glx@glx-tfp,Fail
+glx@glx-visuals-depth -pixmap,Crash
+glx@glx-visuals-stencil -pixmap,Crash
+glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail
+glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail
+glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero,Fail
+glx@glx_arb_sync_control@timing -divisor 1,Fail
+glx@glx_arb_sync_control@timing -divisor 2,Fail
+glx@glx_arb_sync_control@timing -fullscreen -divisor 1,Fail
+glx@glx_arb_sync_control@timing -fullscreen -divisor 2,Fail
+glx@glx_arb_sync_control@timing -fullscreen -msc-delta 1,Fail
+glx@glx_arb_sync_control@timing -fullscreen -msc-delta 2,Fail
+glx@glx_arb_sync_control@timing -msc-delta 1,Fail
+glx@glx_arb_sync_control@timing -msc-delta 2,Fail
+glx@glx_arb_sync_control@timing -waitformsc -divisor 1,Fail
+glx@glx_arb_sync_control@timing -waitformsc -divisor 2,Fail
+glx@glx_arb_sync_control@timing -waitformsc -msc-delta 1,Fail
+glx@glx_arb_sync_control@timing -waitformsc -msc-delta 2,Fail
+glx@glx_arb_sync_control@waitformsc,Fail
+glx@glx_ext_import_context@free context,Fail
+glx@glx_ext_import_context@get context id,Fail
+glx@glx_ext_import_context@get current display,Fail
+glx@glx_ext_import_context@import context- multi process,Fail
+glx@glx_ext_import_context@import context- single process,Fail
+glx@glx_ext_import_context@imported context has same context id,Fail
+glx@glx_ext_import_context@make current- multi process,Fail
+glx@glx_ext_import_context@make current- single process,Fail
+glx@glx_ext_import_context@query context info,Fail
+shaders@glsl-bug-110796,Fail
+shaders@glsl-kwin-blur-1,Fail
+shaders@glsl-kwin-blur-2,Fail
+shaders@glsl-uniform-interstage-limits@300 vs- 300 fs,Fail
+shaders@glsl-uniform-interstage-limits@350 vs- 350 fs,Fail
+shaders@glsl-uniform-interstage-limits@400 vs- 400 fs,Fail
+shaders@point-vertex-id divisor,Crash
+shaders@point-vertex-id gl_instanceid,Crash
+shaders@point-vertex-id gl_instanceid divisor,Crash
+shaders@point-vertex-id gl_vertexid,Crash
+shaders@point-vertex-id gl_vertexid divisor,Crash
+shaders@point-vertex-id gl_vertexid gl_instanceid,Crash
+shaders@point-vertex-id gl_vertexid gl_instanceid divisor,Crash
+spec@!opengl 1.0@gl-1.0-edgeflag,Crash
+spec@!opengl 1.0@gl-1.0-edgeflag-quads,Crash
+spec@!opengl 1.0@gl-1.0-no-op-paths,Fail
+spec@!opengl 1.0@gl-1.0-scissor-copypixels,Fail
+spec@!opengl 1.0@gl-1.0-scissor-offscreen,Fail
+spec@!opengl 1.0@gl-1.0-spot-light,Fail
+spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail
+spec@!opengl 1.0@rasterpos,Crash
+spec@!opengl 1.1@copypixels-sync,Fail
+spec@!opengl 1.1@copyteximage 1d,Fail
+spec@!opengl 1.1@copyteximage 2d,Fail
+spec@!opengl 1.1@copyteximage-border,Fail
+spec@!opengl 1.1@copytexsubimage,Fail
+spec@!opengl 1.1@depthstencil-default_fb-blit,Fail
+spec@!opengl 1.1@depthstencil-default_fb-blit samples=2,Fail
+spec@!opengl 1.1@depthstencil-default_fb-blit samples=4,Fail
+spec@!opengl 1.1@depthstencil-default_fb-copypixels,Fail
+spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=2,Fail
+spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=4,Fail
+spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2,Fail
+spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=4,Fail
+spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2,Fail
+spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4,Fail
+spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=2,Fail
+spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4,Fail
+spec@!opengl 1.1@depthstencil-default_fb-readpixels-24_8 samples=2,Fail
+spec@!opengl 1.1@depthstencil-default_fb-readpixels-24_8 samples=4,Fail
+spec@!opengl 1.1@depthstencil-default_fb-readpixels-32f_24_8_rev samples=2,Fail
+spec@!opengl 1.1@depthstencil-default_fb-readpixels-32f_24_8_rev samples=4,Fail
+spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=2,Fail
+spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=4,Fail
+spec@!opengl 1.1@draw-copypixels-sync,Fail
+spec@!opengl 1.1@gl-1.1-xor-copypixels,Fail
+spec@!opengl 1.1@linestipple,Fail
+spec@!opengl 1.1@max-texture-size,Crash
+spec@!opengl 1.1@polygon-mode,Fail
+spec@!opengl 1.1@polygon-mode-facing,Fail
+spec@!opengl 1.1@polygon-mode-offset,Fail
+spec@!opengl 1.1@windowoverlap,Fail
+spec@!opengl 1.2@copyteximage 3d,Fail
+spec@!opengl 1.4@copy-pixels,Fail
+spec@!opengl 1.4@gl-1.4-polygon-offset,Fail
+spec@!opengl 2.0@gl-2.0-edgeflag,Crash
+spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Crash
+spec@!opengl 2.0@max-samplers border,Fail
+spec@!opengl 2.1@pbo,Fail
+spec@!opengl 2.1@polygon-stipple-fs,Fail
+spec@!opengl 3.0@clearbuffer-depth,Fail
+spec@!opengl 3.0@clearbuffer-stencil,Fail
+spec@!opengl 3.1@minmax,Fail
+spec@!opengl 3.1@primitive-restart-xfb generated,Fail
+spec@!opengl 3.1@primitive-restart-xfb written,Fail
+spec@!opengl 3.1@vao-broken-attrib,Crash
+spec@arb_color_buffer_float@gl_rgba8_snorm-render,Fail
+spec@arb_color_buffer_float@gl_rgba8_snorm-render-fog,Fail
+spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity,Fail
+spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity-fog,Fail
+spec@arb_depth_buffer_float@fbo-clear-formats,Fail
+spec@arb_depth_buffer_float@fbo-clear-formats stencil,Fail
+spec@arb_depth_buffer_float@fbo-depth-gl_depth32f_stencil8-blit,Fail
+spec@arb_depth_buffer_float@fbo-depth-gl_depth32f_stencil8-copypixels,Fail
+spec@arb_depth_buffer_float@fbo-depth-gl_depth_component32f-blit,Fail
+spec@arb_depth_buffer_float@fbo-depth-gl_depth_component32f-copypixels,Fail
+spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-blit,Fail
+spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-copypixels,Fail
+spec@arb_depth_buffer_float@fbo-stencil-gl_depth32f_stencil8-blit,Fail
+spec@arb_depth_buffer_float@fbo-stencil-gl_depth32f_stencil8-copypixels,Fail
+spec@arb_depth_texture@fbo-clear-formats,Fail
+spec@arb_depth_texture@fbo-depth-gl_depth_component16-blit,Fail
+spec@arb_depth_texture@fbo-depth-gl_depth_component16-copypixels,Fail
+spec@arb_depth_texture@fbo-depth-gl_depth_component24-blit,Fail
+spec@arb_depth_texture@fbo-depth-gl_depth_component24-copypixels,Fail
+spec@arb_depth_texture@fbo-depth-gl_depth_component32-blit,Fail
+spec@arb_depth_texture@fbo-depth-gl_depth_component32-copypixels,Fail
+spec@arb_direct_state_access@copytexturesubimage,Fail
+spec@arb_direct_state_access@gettextureimage-formats,Crash
+spec@arb_direct_state_access@gettextureimage-formats init-by-rendering,Fail
+spec@arb_draw_indirect@gl_vertexid used with gldrawarraysindirect,Crash
+spec@arb_draw_indirect@gl_vertexid used with gldrawelementsindirect,Crash
+spec@arb_fragment_program@fp-fragment-position,Crash
+spec@arb_fragment_program@sparse-samplers,Crash
+spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic,Fail
+spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query,Fail
+spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit depth_stencil gl_depth24_stencil8,Fail
+spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit depth_stencil gl_depth32f_stencil8,Fail
+spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_depth24_stencil8,Fail
+spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_depth32f_stencil8,Fail
+spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index1,Fail
+spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index16,Fail
+spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index4,Fail
+spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index8,Fail
+spec@arb_framebuffer_object@framebuffer-blit-levels draw stencil,Fail
+spec@arb_framebuffer_object@framebuffer-blit-levels read stencil,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit texture linear msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture linear msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit texture linear msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture linear msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit texture srgb msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture srgb msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit texture srgb msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture srgb msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa enabled render,Fail
+spec@arb_map_buffer_alignment@arb_map_buffer_alignment-map-invalidate-range,Fail
+spec@arb_map_buffer_range@copybuffersubdata offset=0,Fail
+spec@arb_multi_draw_indirect@gl-3.0-multidrawarrays-vertexid -indirect,Crash
+spec@arb_occlusion_query@occlusion_query_order,Fail
+spec@arb_point_sprite@arb_point_sprite-interactions 1.0,Fail
+spec@arb_texture_buffer_object@formats (fs- arb),Fail
+spec@arb_texture_buffer_object@formats (vs- arb),Fail
+spec@arb_texture_buffer_object@minmax,Fail
+spec@arb_texture_buffer_range@ranges,Fail
+spec@arb_texture_buffer_range@ranges-2 compat,Fail
+spec@arb_texture_float@fbo-blending-formats,Fail
+spec@arb_texture_rectangle@1-1-linear-texture,Fail
+spec@arb_timer_query@query gl_timestamp,Fail
+spec@arb_timer_query@timestamp-get,Fail
+spec@arb_transform_feedback3@gl_skipcomponents1-1,Fail
+spec@arb_transform_feedback3@gl_skipcomponents1-2,Fail
+spec@arb_transform_feedback3@gl_skipcomponents1-3,Fail
+spec@arb_transform_feedback3@gl_skipcomponents1-gl_nextbuffer,Fail
+spec@arb_transform_feedback3@gl_skipcomponents1234,Fail
+spec@arb_transform_feedback3@gl_skipcomponents2,Fail
+spec@arb_transform_feedback3@gl_skipcomponents3,Fail
+spec@arb_transform_feedback3@gl_skipcomponents4,Fail
+spec@arb_transform_feedback_instanced@draw-auto instanced,Fail
+spec@arb_vertex_program@clip-plane-transformation arb,Fail
+spec@arb_vertex_type_2_10_10_10_rev@attrib-p-type-size-match,Fail
+spec@egl 1.4@egl-copy-buffers,Crash
+spec@egl 1.4@eglterminate then unbind context,Fail
+spec@egl_chromium_sync_control@conformance,Fail
+spec@egl_ext_protected_content@conformance,Fail
+spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail
+spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,Fail
+spec@egl_khr_surfaceless_context@viewport,Fail
+spec@egl_mesa_configless_context@basic,Fail
+spec@ext_direct_state_access@multi-texture,Fail
+spec@ext_direct_state_access@textures,Fail
+spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail
+spec@ext_framebuffer_object@ext_framebuffer_object-mipmap,Fail
+spec@ext_framebuffer_object@fbo-alphatest-nocolor,Fail
+spec@ext_framebuffer_object@fbo-alphatest-nocolor-ff,Fail
+spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail
+spec@ext_framebuffer_object@fbo-blending-snorm,Fail
+spec@ext_framebuffer_object@fbo-clearmipmap,Fail
+spec@ext_framebuffer_object@fbo-copyteximage,Fail
+spec@ext_framebuffer_object@fbo-copyteximage-simple,Fail
+spec@ext_framebuffer_object@fbo-cubemap,Fail
+spec@ext_framebuffer_object@fbo-generatemipmap,Fail
+spec@ext_framebuffer_object@fbo-generatemipmap-nonsquare,Fail
+spec@ext_framebuffer_object@fbo-generatemipmap-npot,Fail
+spec@ext_framebuffer_object@fbo-generatemipmap-scissor,Fail
+spec@ext_framebuffer_object@fbo-generatemipmap-swizzle,Fail
+spec@ext_framebuffer_object@fbo-generatemipmap-viewport,Fail
+spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index1-blit,Fail
+spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index1-copypixels,Fail
+spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index16-blit,Fail
+spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index16-copypixels,Fail
+spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index4-blit,Fail
+spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index4-copypixels,Fail
+spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-blit,Fail
+spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-copypixels,Fail
+spec@ext_framebuffer_object@getteximage-formats init-by-clear-and-render,Fail
+spec@ext_framebuffer_object@getteximage-formats init-by-rendering,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_ayuv,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv12,Crash
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p010,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p012,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p016,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_uyvy,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Crash
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420,Crash
+spec@ext_packed_depth_stencil@fbo-clear-formats,Fail
+spec@ext_packed_depth_stencil@fbo-clear-formats stencil,Fail
+spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-blit,Fail
+spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-copypixels,Fail
+spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-blit,Fail
+spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-copypixels,Fail
+spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-blit,Fail
+spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-copypixels,Fail
+spec@ext_packed_float@query-rgba-signed-components,Fail
+spec@ext_render_snorm@render,Fail
+spec@ext_texture_integer@fbo-integer,Fail
+spec@ext_texture_snorm@fbo-blending-formats,Fail
+spec@ext_transform_feedback2@draw-auto,Fail
+spec@ext_transform_feedback@change-size base-shrink,Fail
+spec@ext_transform_feedback@change-size offset-shrink,Fail
+spec@ext_transform_feedback@change-size range-grow,Fail
+spec@ext_transform_feedback@change-size range-shrink,Fail
+spec@ext_transform_feedback@discard-copypixels,Fail
+spec@ext_transform_feedback@generatemipmap prims_generated,Fail
+spec@ext_transform_feedback@immediate-reuse,Fail
+spec@ext_transform_feedback@immediate-reuse-index-buffer,Fail
+spec@ext_transform_feedback@immediate-reuse-uniform-buffer,Fail
+spec@ext_transform_feedback@intervening-read prims_written,Fail
+spec@ext_transform_feedback@overflow-edge-cases,Fail
+spec@ext_transform_feedback@query-primitives_written-bufferrange,Fail
+spec@ext_transform_feedback@query-primitives_written-bufferrange-discard,Fail
+spec@ext_transform_feedback@tessellation line_loop flat_first,Fail
+spec@ext_transform_feedback@tessellation line_loop flat_last,Fail
+spec@ext_transform_feedback@tessellation line_loop monochrome,Fail
+spec@ext_transform_feedback@tessellation line_loop smooth,Fail
+spec@ext_transform_feedback@tessellation line_strip flat_first,Fail
+spec@ext_transform_feedback@tessellation line_strip flat_last,Fail
+spec@ext_transform_feedback@tessellation line_strip monochrome,Fail
+spec@ext_transform_feedback@tessellation line_strip smooth,Fail
+spec@ext_transform_feedback@tessellation lines flat_first,Fail
+spec@ext_transform_feedback@tessellation lines flat_last,Fail
+spec@ext_transform_feedback@tessellation lines monochrome,Fail
+spec@ext_transform_feedback@tessellation lines smooth,Fail
+spec@ext_transform_feedback@tessellation points flat_first,Fail
+spec@ext_transform_feedback@tessellation points flat_last,Fail
+spec@ext_transform_feedback@tessellation points monochrome,Fail
+spec@ext_transform_feedback@tessellation points smooth,Fail
+spec@ext_transform_feedback@tessellation polygon flat_first,Fail
+spec@ext_transform_feedback@tessellation polygon flat_last,Fail
+spec@ext_transform_feedback@tessellation polygon monochrome,Fail
+spec@ext_transform_feedback@tessellation polygon smooth,Fail
+spec@ext_transform_feedback@tessellation polygon wireframe,Fail
+spec@ext_transform_feedback@tessellation quad_strip flat_first,Fail
+spec@ext_transform_feedback@tessellation quad_strip flat_last,Fail
+spec@ext_transform_feedback@tessellation quad_strip monochrome,Fail
+spec@ext_transform_feedback@tessellation quad_strip smooth,Fail
+spec@ext_transform_feedback@tessellation quad_strip wireframe,Fail
+spec@ext_transform_feedback@tessellation quads flat_first,Fail
+spec@ext_transform_feedback@tessellation quads flat_last,Fail
+spec@ext_transform_feedback@tessellation quads monochrome,Fail
+spec@ext_transform_feedback@tessellation quads smooth,Fail
+spec@ext_transform_feedback@tessellation quads wireframe,Fail
+spec@ext_transform_feedback@tessellation triangle_fan flat_first,Fail
+spec@ext_transform_feedback@tessellation triangle_fan flat_last,Fail
+spec@ext_transform_feedback@tessellation triangle_fan monochrome,Fail
+spec@ext_transform_feedback@tessellation triangle_fan smooth,Fail
+spec@ext_transform_feedback@tessellation triangle_fan wireframe,Fail
+spec@ext_transform_feedback@tessellation triangle_strip flat_first,Fail
+spec@ext_transform_feedback@tessellation triangle_strip flat_last,Fail
+spec@ext_transform_feedback@tessellation triangle_strip monochrome,Fail
+spec@ext_transform_feedback@tessellation triangle_strip smooth,Fail
+spec@ext_transform_feedback@tessellation triangle_strip wireframe,Fail
+spec@ext_transform_feedback@tessellation triangles flat_first,Fail
+spec@ext_transform_feedback@tessellation triangles flat_last,Fail
+spec@ext_transform_feedback@tessellation triangles monochrome,Fail
+spec@ext_transform_feedback@tessellation triangles smooth,Fail
+spec@ext_transform_feedback@tessellation triangles wireframe,Fail
+spec@glsl-1.10@execution@clipping@clip-plane-transformation clipvert_pos,Fail
+spec@glsl-1.10@execution@clipping@clip-plane-transformation fixed,Fail
+spec@glsl-1.10@execution@clipping@clip-plane-transformation pos_clipvert,Fail
+spec@glsl-1.30@execution@clipping@clip-plane-transformation pos,Fail
+spec@glsl-1.30@execution@texelfetch fs sampler3d 1x129x9-98x129x9,Fail
+spec@glsl-1.30@execution@texelfetch fs sampler3d 98x129x1-98x129x9,Fail
+spec@glsl-1.30@execution@texelfetch fs sampler3d 98x1x9-98x129x9,Fail
+spec@intel_performance_query@intel_performance_query-issue_2235,Fail
+spec@khr_texture_compression_astc@array-gl,Fail
+spec@khr_texture_compression_astc@array-gles,Fail
+spec@khr_texture_compression_astc@miptree-gl hdr,Fail
+spec@khr_texture_compression_astc@miptree-gl ldr,Fail
+spec@khr_texture_compression_astc@miptree-gl srgb,Fail
+spec@khr_texture_compression_astc@miptree-gl srgb-fp,Fail
+spec@khr_texture_compression_astc@miptree-gl srgb-sd,Fail
+spec@khr_texture_compression_astc@miptree-gles hdr,Fail
+spec@khr_texture_compression_astc@miptree-gles ldr,Fail
+spec@khr_texture_compression_astc@miptree-gles srgb,Fail
+spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail
+spec@khr_texture_compression_astc@miptree-gles srgb-sd,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gl hdr,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gles hdr,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail
+spec@nv_conditional_render@copyteximage,Fail
+spec@nv_conditional_render@copytexsubimage,Fail
+spec@nv_copy_depth_to_color@nv_copy_depth_to_color,Crash
+spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x223344ff,Crash
+spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x76356278,Crash
+spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x223344ff,Crash
+spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x76356278,Crash
+spec@nv_copy_image@nv_copy_image-formats,Fail
+spec@nv_copy_image@nv_copy_image-simple --rb-to-rb,Fail
+spec@nv_copy_image@nv_copy_image-simple --rb-to-tex,Fail
+spec@nv_copy_image@nv_copy_image-simple --tex-to-tex,Fail
+spec@nv_image_formats@nv_image_formats-gles3,Crash
+spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,Crash
+wgl@wgl-multi-context-single-window,Fail
+wgl@wgl-multi-window-single-context,Fail
+wgl@wgl-sanity,Fail
+spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-vertex,Fail
+spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-vertex,Fail
+spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-vertex,Fail
+spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-vertex,Fail
+spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-flat-vertex,Fail
+spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-smooth-vertex,Fail
+spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-flat-vertex,Fail
+spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-vertex,Fail
+spec@glsl-1.10@execution@interpolation@interpolation-none-other-flat-vertex,Fail
+spec@glsl-1.10@execution@interpolation@interpolation-none-other-smooth-vertex,Fail
+spec@glsl-1.20@execution@clipping@fixed-clip-enables,Fail
+spec@glsl-1.20@execution@clipping@vs-clip-vertex-const-accept,Fail
+spec@glsl-1.20@execution@clipping@vs-clip-vertex-different-from-position,Fail
+spec@glsl-1.20@execution@clipping@vs-clip-vertex-enables,Fail
+spec@glsl-1.20@execution@clipping@vs-clip-vertex-equal-to-position,Fail
+spec@glsl-1.20@execution@clipping@vs-clip-vertex-homogeneity,Fail
+spec@glsl-1.20@execution@clipping@vs-clip-vertex-primitives,Fail
+spec@glsl-1.30@execution@clipping@fs-clip-distance-interpolated,Crash
+spec@glsl-1.30@execution@clipping@vs-clip-based-on-position,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-based-on-position-homogeneity,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-all-planes-enabled,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-bulk-assign,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-const-accept,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-deadcode,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-enables,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-implicitly-sized,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-in-param,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-inout-param,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-out-param,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-primitives,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-retval,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-uint-index,Fail
+spec@glsl-1.30@execution@fs-large-local-array-vec2,Crash
+spec@glsl-1.30@execution@fs-large-local-array-vec3,Crash
+spec@glsl-1.30@execution@fs-large-local-array-vec4,Crash
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontcolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontcolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontcolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontcolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontsecondarycolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontsecondarycolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontsecondarycolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontsecondarycolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-other-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-other-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-other-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-flat-other-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-none-gl_frontcolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-none-gl_frontcolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-none-gl_frontsecondarycolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-none-other-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-none-other-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontcolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontcolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontcolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontcolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontsecondarycolor-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontsecondarycolor-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontsecondarycolor-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontsecondarycolor-smooth-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-other-flat-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-other-flat-vertex,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-other-smooth-distance,Fail
+spec@glsl-1.30@execution@interpolation@interpolation-smooth-other-smooth-vertex,Fail
diff --git a/src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-flakes.txt b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-flakes.txt
new file mode 100644 (file)
index 0000000..b8a8356
--- /dev/null
@@ -0,0 +1,11 @@
+glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero
+glx@glx_arb_sync_control@waitformsc
+glx@glx-multithread-texture
+glx@glx-swap-event_async
+spec@!opengl 1.0@gl-1.0-blend-func
+spec@!opengl_1.1@texsubimage
+spec@!opengl 1.1@user-clip
+spec@arb_pixel_buffer_object@texsubimage pbo
+spec@arb_vertex_type_2_10_10_10_rev@attribs
+spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-drawpixels-24_8
+spec@arb_texture_cube_map_array@texsubimage cube_map_array
diff --git a/src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-skips.txt b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-skips.txt
new file mode 100644 (file)
index 0000000..f491b47
--- /dev/null
@@ -0,0 +1,28 @@
+# Really slow until https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/485
+gl-1.3-texture-env
+
+# Intermittent timeouts
+spec@ext_texture_lod_bias@lodbias
+
+# Skip over a bunch of extensions since we don't have extension fast skipping yet.
+spec@glsl-1.50
+spec@glsl-4.*
+spec@arb_gpu_shader5
+spec@arb_gpu_shader_fp64
+spec@arb_gpu_shader_int64
+spec@arb_tessellation_shader
+
+# Skip flaky piglit MSAA, which is well covered by our xfails in dEQP
+arb_texture_multisample
+ext_framebuffer_multisample
+
+# 1.5 minutes
+spec@!opengl 1.2@tex3d-maxsize
+
+# ~1 minute
+glx@glx-multithread-texture
+spec@!opengl 1.1@draw-sync
+spec@glsl-1.30@execution@texelfetch fs sampler2d 1x281-501x281
+spec@glsl-1.30@execution@texelfetch fs sampler2darray 98x1x9-98x129x9
+spec@glsl-1.30@execution@texelfetch fs sampler2darray 1x129x9-98x129x9
+spec@!opengl 2.0@tex3d-npot
diff --git a/src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-fails.txt b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-fails.txt
new file mode 100644 (file)
index 0000000..9375e69
--- /dev/null
@@ -0,0 +1,603 @@
+glx@glx_arb_sync_control@timing -fullscreen -msc-delta 1,Fail
+glx@glx_arb_sync_control@timing -waitformsc -msc-delta 2,Fail
+glx@glx-copy-sub-buffer samples=2,Fail
+glx@glx-make-current,Crash
+glx@glx-multi-window-single-context,Fail
+glx@glx-query-drawable-glx_fbconfig_id-window,Fail
+glx@glx-swap-pixmap-bad,Fail
+glx@glx-tfp,Fail
+glx@glx-visuals-depth -pixmap,Crash
+glx@glx-visuals-stencil -pixmap,Crash
+glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail
+glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail
+glx@glx_arb_sync_control@timing -fullscreen -divisor 2,Fail
+glx@glx_arb_sync_control@timing -waitformsc -divisor 1,Fail
+glx@glx_ext_import_context@free context,Fail
+glx@glx_ext_import_context@get context id,Fail
+glx@glx_ext_import_context@get current display,Fail
+glx@glx_ext_import_context@import context- multi process,Fail
+glx@glx_ext_import_context@import context- single process,Fail
+glx@glx_ext_import_context@imported context has same context id,Fail
+glx@glx_ext_import_context@make current- multi process,Fail
+glx@glx_ext_import_context@make current- single process,Fail
+glx@glx_ext_import_context@query context info,Fail
+shaders@glsl-bug-110796,Fail
+shaders@point-vertex-id divisor,Crash
+shaders@point-vertex-id gl_instanceid,Crash
+shaders@point-vertex-id gl_instanceid divisor,Crash
+shaders@point-vertex-id gl_vertexid,Crash
+shaders@point-vertex-id gl_vertexid divisor,Crash
+shaders@point-vertex-id gl_vertexid gl_instanceid,Crash
+shaders@point-vertex-id gl_vertexid gl_instanceid divisor,Crash
+spec@!opengl 1.0@gl-1.0-edgeflag,Crash
+spec@!opengl 1.0@gl-1.0-edgeflag-quads,Crash
+spec@!opengl 1.0@gl-1.0-no-op-paths,Fail
+spec@!opengl 1.0@gl-1.0-scissor-offscreen,Fail
+spec@!opengl 1.0@gl-1.0-spot-light,Fail
+spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Crash
+spec@!opengl 1.0@rasterpos,Crash
+spec@!opengl 1.1@copyteximage 1d,Crash
+spec@!opengl 1.1@copyteximage 2d,Crash
+spec@!opengl 1.1@draw-pixels,Fail
+spec@!opengl 1.1@getteximage-depth,Fail
+spec@!opengl 1.1@getteximage-formats,Fail
+spec@!opengl 1.1@linestipple,Fail
+spec@!opengl 1.1@max-texture-size,Crash
+spec@!opengl 1.1@polygon-mode,Fail
+spec@!opengl 1.1@polygon-mode-facing,Fail
+spec@!opengl 1.1@polygon-mode-offset,Fail
+spec@!opengl 1.1@teximage-colors gl_r16_snorm,Fail
+spec@!opengl 1.1@teximage-colors gl_rg16_snorm,Fail
+spec@!opengl 1.1@teximage-colors gl_rgb16_snorm,Fail
+spec@!opengl 1.1@teximage-colors gl_rgba16_snorm,Fail
+spec@!opengl 1.1@texwrap formats bordercolor-swizzled,Fail
+spec@!opengl 1.1@windowoverlap,Fail
+spec@!opengl 1.4@gl-1.4-polygon-offset,Fail
+spec@!opengl 1.4@tex-miplevel-selection-lod-bias,Crash
+spec@!opengl 2.0@gl-2.0-edgeflag,Crash
+spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Crash
+spec@!opengl 2.0@vertex-program-two-side back front2,Crash
+spec@!opengl 2.0@vertex-program-two-side back front2 back2,Crash
+sspec@!opengl 2.0@vertex-program-two-side enabled back,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled back,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled back back2,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled back front2,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled back front2 back2,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled back2,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled front,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled front back,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled front back back2,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled front back front2,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled front back front2 back2,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled front back2,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled front front2,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled front front2 back2,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled front2,Crash
+spec@!opengl 2.0@vertex-program-two-side enabled front2 back2,Crash
+spec@!opengl 2.0@vertex-program-two-side front,Crash
+spec@!opengl 2.0@vertex-program-two-side front back,Crash
+spec@!opengl 2.0@vertex-program-two-side front back back2,Crash
+spec@!opengl 2.0@vertex-program-two-side front back front2,Crash
+spec@!opengl 2.0@vertex-program-two-side front back front2 back2,Crash
+spec@!opengl 2.0@vertex-program-two-side front back2,Crash
+spec@!opengl 2.0@vertex-program-two-side front front2,Crash
+spec@!opengl 2.0@vertex-program-two-side front front2 back2,Crash
+spec@!opengl 2.0@vertex-program-two-side front2,Crash
+spec@!opengl 2.0@vertex-program-two-side front2 back2,Crash
+spec@!opengl 2.1@pbo,Fail
+spec@!opengl 2.1@polygon-stipple-fs,Fail
+spec@!opengl 3.0@clearbuffer-depth,Fail
+spec@!opengl 3.0@clearbuffer-depth-cs-probe,Timeout
+spec@!opengl 3.0@clearbuffer-stencil,Fail
+spec@!opengl 3.1@primitive-restart-xfb generated,Fail
+spec@!opengl 3.2@layered-rendering@clear-depth,Crash
+spec@arb_depth_buffer_float@fbo-clear-formats stencil,Fail
+spec@arb_depth_buffer_float@fbo-generatemipmap-formats,Fail
+spec@arb_depth_buffer_float@texwrap formats bordercolor,Fail
+spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled,Fail
+spec@arb_depth_texture@texwrap formats bordercolor,Fail
+spec@arb_depth_texture@texwrap formats bordercolor-swizzled,Fail
+spec@arb_direct_state_access@gettextureimage-formats,Crash
+spec@arb_direct_state_access@gettextureimage-formats init-by-rendering,Fail
+spec@arb_direct_state_access@transformfeedback-bufferbase,Fail
+spec@arb_direct_state_access@transformfeedback-bufferrange,Fail
+spec@arb_draw_buffers@fbo-mrt-alphatest,Fail
+spec@arb_es2_compatibility@fbo-alphatest-formats,Fail
+spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail
+spec@arb_fragment_program@fp-fragment-position,Crash
+spec@arb_fragment_program@sparse-samplers,Crash
+spec@arb_framebuffer_srgb@blit renderbuffer linear msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit texture linear msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture linear msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit texture linear msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture linear msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit texture srgb msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture srgb msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit texture srgb msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture srgb msaa enabled render,Fail
+spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa disabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa disabled render,Fail
+spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa enabled clear,Fail
+spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa enabled render,Fail
+spec@arb_occlusion_query@occlusion_query_order,Fail
+spec@arb_point_sprite@arb_point_sprite-interactions 1.0,Fail
+spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail
+spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceiv,Fail
+spec@arb_program_interface_query@arb_program_interface_query-resource-query,Fail
+spec@arb_sample_shading@builtin-gl-sample-id 4,Fail
+spec@arb_sample_shading@builtin-gl-sample-mask 2,Fail
+spec@arb_sample_shading@builtin-gl-sample-mask 4,Fail
+spec@arb_sample_shading@samplemask 2,Fail
+spec@arb_sample_shading@samplemask 2 all,Fail
+spec@arb_sample_shading@samplemask 4,Fail
+spec@arb_sample_shading@samplemask 4 all,Fail
+spec@arb_shader_image_load_store@indexing,Crash
+spec@arb_shader_storage_buffer_object@array-ssbo-auto-binding,Fail
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1d,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1dshadow,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2d,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2dshadow,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 3d,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb cube,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 1d,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 1dshadow,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 2d,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 2dshadow,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 3d,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod cube,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1d,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1d_projvec4,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1dshadow,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d_projvec4,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2dshadow,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 3d,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1d,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1d_projvec4,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1dshadow,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2d,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2d_projvec4,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2dshadow,Crash
+spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 3d,Crash
+spec@arb_texture_buffer_object@formats (fs- arb),Fail
+spec@arb_texture_buffer_object@formats (vs- arb),Fail
+spec@arb_texture_compression@texwrap formats bordercolor-swizzled,Fail
+spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled,Fail
+spec@arb_texture_cube_map@copyteximage cube,Crash
+spec@arb_texture_cube_map@copyteximage cube samples=2,Crash
+spec@arb_texture_cube_map@copyteximage cube samples=4,Crash
+spec@arb_texture_float@fbo-alphatest-formats,Fail
+spec@arb_texture_float@fbo-blending-formats,Fail
+spec@arb_texture_float@texwrap formats bordercolor-swizzled,Fail
+spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch,Fail
+spec@arb_texture_multisample@texelfetch@2-gs-isampler2dms,Fail
+spec@arb_texture_multisample@texelfetch@2-gs-isampler2dmsarray,Fail
+spec@arb_texture_multisample@texelfetch@2-gs-sampler2dms,Fail
+spec@arb_texture_multisample@texelfetch@2-gs-sampler2dmsarray,Fail
+spec@arb_texture_multisample@texelfetch@2-gs-usampler2dms,Fail
+spec@arb_texture_multisample@texelfetch@2-gs-usampler2dmsarray,Fail
+spec@arb_texture_multisample@texelfetch@4-gs-isampler2dms,Fail
+spec@arb_texture_multisample@texelfetch@4-gs-isampler2dmsarray,Fail
+spec@arb_texture_multisample@texelfetch@4-gs-sampler2dms,Fail
+spec@arb_texture_multisample@texelfetch@4-gs-sampler2dmsarray,Fail
+spec@arb_texture_multisample@texelfetch@4-gs-usampler2dms,Fail
+spec@arb_texture_multisample@texelfetch@4-gs-usampler2dmsarray,Fail
+spec@arb_texture_rectangle@1-1-linear-texture,Fail
+spec@arb_texture_rectangle@copyteximage rect,Crash
+spec@arb_texture_rectangle@copyteximage rect samples=2,Crash
+spec@arb_texture_rectangle@copyteximage rect samples=4,Crash
+spec@arb_texture_rg@fbo-alphatest-formats,Fail
+spec@arb_texture_rg@fbo-alphatest-formats-float,Fail
+spec@arb_texture_rg@texwrap formats bordercolor-swizzled,Fail
+spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled,Fail
+spec@arb_texture_rg@texwrap formats-int bordercolor-swizzled,Fail
+spec@arb_texture_rgb10_a2ui@texwrap formats bordercolor-swizzled,Fail
+spec@arb_texture_view@rendering-formats,Fail
+spec@arb_texture_view@rendering-layers-image,Fail
+spec@arb_timer_query@timestamp-get,Fail
+spec@arb_transform_feedback3@arb_transform_feedback3-ext_interleaved_two_bufs_vs,Fail
+spec@arb_transform_feedback3@gl_skipcomponents1-1,Fail
+spec@arb_transform_feedback3@gl_skipcomponents1-2,Fail
+spec@arb_transform_feedback3@gl_skipcomponents1-3,Fail
+spec@arb_transform_feedback3@gl_skipcomponents1-gl_nextbuffer,Fail
+spec@arb_transform_feedback3@gl_skipcomponents1234,Fail
+spec@arb_transform_feedback3@gl_skipcomponents2,Fail
+spec@arb_transform_feedback3@gl_skipcomponents3,Fail
+spec@arb_transform_feedback3@gl_skipcomponents4,Fail
+spec@arb_vertex_type_2_10_10_10_rev@attrib-p-type-size-match,Fail
+spec@egl 1.4@egl-copy-buffers,Crash
+spec@egl 1.4@eglterminate then unbind context,Fail
+spec@egl_chromium_sync_control@conformance,Fail
+spec@egl_ext_protected_content@conformance,Fail
+spec@egl_khr_surfaceless_context@viewport,Fail
+spec@egl_mesa_configless_context@basic,Fail
+spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail
+spec@ext_framebuffer_multisample@accuracy 2 depth_resolve depthstencil,Fail
+spec@ext_framebuffer_multisample@accuracy 2 depth_resolve small depthstencil,Fail
+spec@ext_framebuffer_multisample@accuracy 2 stencil_resolve depthstencil,Fail
+spec@ext_framebuffer_multisample@accuracy 2 stencil_resolve small depthstencil,Fail
+spec@ext_framebuffer_multisample@accuracy 4 depth_resolve depthstencil,Fail
+spec@ext_framebuffer_multisample@accuracy 4 depth_resolve small depthstencil,Fail
+spec@ext_framebuffer_multisample@accuracy 4 stencil_resolve depthstencil,Fail
+spec@ext_framebuffer_multisample@accuracy 4 stencil_resolve small depthstencil,Fail
+spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve depthstencil,Fail
+spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve small depthstencil,Fail
+spec@ext_framebuffer_multisample@accuracy all_samples stencil_resolve depthstencil,Fail
+spec@ext_framebuffer_multisample@accuracy all_samples stencil_resolve small depthstencil,Fail
+spec@ext_framebuffer_multisample@alpha-to-coverage-dual-src-blend 2,Fail
+spec@ext_framebuffer_multisample@alpha-to-coverage-dual-src-blend 4,Fail
+spec@ext_framebuffer_multisample@alpha-to-coverage-no-draw-buffer-zero 2,Fail
+spec@ext_framebuffer_multisample@alpha-to-coverage-no-draw-buffer-zero 4,Fail
+spec@ext_framebuffer_multisample@blit-mismatched-formats,Fail
+spec@ext_framebuffer_multisample@draw-buffers-alpha-to-coverage 2,Fail
+spec@ext_framebuffer_multisample@draw-buffers-alpha-to-coverage 4,Fail
+spec@ext_framebuffer_multisample@enable-flag,Fail
+spec@ext_framebuffer_multisample@interpolation 2 centroid-deriv-disabled,Fail
+spec@ext_framebuffer_multisample@interpolation 2 centroid-disabled,Fail
+spec@ext_framebuffer_multisample@interpolation 2 non-centroid-deriv-disabled,Fail
+spec@ext_framebuffer_multisample@interpolation 2 non-centroid-disabled,Fail
+spec@ext_framebuffer_multisample@interpolation 4 centroid-deriv-disabled,Fail
+spec@ext_framebuffer_multisample@interpolation 4 centroid-disabled,Fail
+spec@ext_framebuffer_multisample@interpolation 4 non-centroid-deriv-disabled,Fail
+spec@ext_framebuffer_multisample@interpolation 4 non-centroid-disabled,Fail
+spec@ext_framebuffer_multisample@multisample-blit 2 color,Fail
+spec@ext_framebuffer_multisample@multisample-blit 2 color linear,Fail
+spec@ext_framebuffer_multisample@multisample-blit 2 depth,Fail
+spec@ext_framebuffer_multisample@multisample-blit 2 stencil,Fail
+spec@ext_framebuffer_multisample@multisample-blit 4 color,Fail
+spec@ext_framebuffer_multisample@multisample-blit 4 color linear,Fail
+spec@ext_framebuffer_multisample@multisample-blit 4 depth,Fail
+spec@ext_framebuffer_multisample@multisample-blit 4 stencil,Fail
+spec@ext_framebuffer_multisample@no-color 2 depth combined,Fail
+spec@ext_framebuffer_multisample@no-color 2 depth single,Fail
+spec@ext_framebuffer_multisample@no-color 2 depth-computed combined,Fail
+spec@ext_framebuffer_multisample@no-color 2 depth-computed single,Fail
+spec@ext_framebuffer_multisample@no-color 2 stencil combined,Fail
+spec@ext_framebuffer_multisample@no-color 2 stencil single,Fail
+spec@ext_framebuffer_multisample@no-color 4 depth combined,Fail
+spec@ext_framebuffer_multisample@no-color 4 depth single,Fail
+spec@ext_framebuffer_multisample@no-color 4 depth-computed combined,Fail
+spec@ext_framebuffer_multisample@no-color 4 depth-computed single,Fail
+spec@ext_framebuffer_multisample@no-color 4 stencil combined,Fail
+spec@ext_framebuffer_multisample@no-color 4 stencil single,Fail
+spec@ext_framebuffer_multisample@sample-alpha-to-coverage 2 color,Fail
+spec@ext_framebuffer_multisample@sample-alpha-to-coverage 2 depth,Fail
+spec@ext_framebuffer_multisample@sample-alpha-to-coverage 4 color,Fail
+spec@ext_framebuffer_multisample@sample-alpha-to-coverage 4 depth,Fail
+spec@ext_framebuffer_multisample@unaligned-blit 2 color msaa,Fail
+spec@ext_framebuffer_multisample@unaligned-blit 2 depth msaa,Fail
+spec@ext_framebuffer_multisample@unaligned-blit 2 stencil msaa,Fail
+spec@ext_framebuffer_multisample@unaligned-blit 4 color msaa,Fail
+spec@ext_framebuffer_multisample@unaligned-blit 4 depth msaa,Fail
+spec@ext_framebuffer_multisample@unaligned-blit 4 stencil msaa,Fail
+spec@ext_framebuffer_object@fbo-alphatest-formats,Fail
+spec@ext_framebuffer_object@fbo-alphatest-nocolor,Fail
+spec@ext_framebuffer_object@fbo-alphatest-nocolor-ff,Fail
+spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail
+spec@ext_framebuffer_object@getteximage-formats init-by-clear-and-render,Fail
+spec@ext_framebuffer_object@getteximage-formats init-by-rendering,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_ayuv,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p010,Crash
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p012,Crash
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p016,Crash
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_uyvy,Crash
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv,Fail
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Crash
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv,Crash
+spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420,Crash
+spec@ext_packed_depth_stencil@texwrap formats bordercolor,Fail
+spec@ext_packed_depth_stencil@texwrap formats bordercolor-swizzled,Fail
+spec@ext_packed_float@fbo-alphatest-formats,Fail
+spec@ext_packed_float@query-rgba-signed-components,Fail
+spec@ext_packed_float@texwrap formats bordercolor-swizzled,Fail
+spec@ext_texture_array@copyteximage 1d_array,Crash
+spec@ext_texture_array@copyteximage 1d_array samples=2,Crash
+spec@ext_texture_array@copyteximage 1d_array samples=4,Crash
+spec@ext_texture_array@copyteximage 2d_array,Crash
+spec@ext_texture_array@copyteximage 2d_array samples=2,Crash
+spec@ext_texture_array@copyteximage 2d_array samples=4,Crash
+spec@ext_texture_array@fbo-depth-array depth-layered-clear,Crash
+spec@ext_texture_array@fbo-depth-array stencil-layered-clear,Crash
+spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled,Fail
+spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled,Fail
+spec@ext_texture_integer@fbo-integer,Fail
+spec@ext_texture_integer@multisample-formats 4 gl_ext_texture_integer,Fail
+spec@ext_texture_integer@texwrap formats bordercolor-swizzled,Fail
+spec@ext_texture_norm16@render,Fail
+spec@ext_texture_shared_exponent@texwrap formats bordercolor-swizzled,Fail
+spec@ext_texture_snorm@fbo-alphatest-formats,Fail
+spec@ext_texture_snorm@fbo-blending-formats,Fail
+spec@ext_texture_snorm@fbo-colormask-formats,Fail
+spec@ext_texture_snorm@fbo-generatemipmap-formats,Fail
+spec@ext_texture_snorm@multisample-formats 2 gl_ext_texture_snorm,Fail
+spec@ext_texture_snorm@multisample-formats 4 gl_ext_texture_snorm,Fail
+spec@ext_texture_snorm@texwrap formats bordercolor-swizzled,Fail
+spec@ext_texture_srgb@fbo-alphatest-formats,Fail
+spec@ext_texture_srgb@texwrap formats bordercolor-swizzled,Fail
+spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled,Fail
+spec@ext_transform_feedback@geometry-shaders-basic,Fail
+spec@ext_transform_feedback@immediate-reuse-index-buffer,Fail
+spec@ext_transform_feedback@intervening-read prims_generated,Fail
+spec@ext_transform_feedback@intervening-read prims_generated use_gs,Fail
+spec@ext_transform_feedback@overflow-edge-cases,Fail
+spec@ext_transform_feedback@overflow-edge-cases use_gs,Fail
+spec@ext_transform_feedback@structs struct-array-elem run,Fail
+spec@ext_transform_feedback@structs struct-array-elem run interface,Fail
+spec@ext_transform_feedback@tessellation triangle_fan flat_first,Fail
+spec@ext_transform_feedback@tessellation triangle_strip flat_first,Fail
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1d,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1dshadow,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2d,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2dshadow,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 3d,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() cube,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d_projvec4,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1dshadow,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d_projvec4,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2dshadow,Crash
+spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 3d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() 1d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() 1darray,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() 1darrayshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() 1dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() 2d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() 2darray,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() 2darrayshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() 2dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() 3d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() cube,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() cubearray,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() cubearrayshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texture() cubeshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1darray,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1darrayshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2darray,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2darrayshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 3d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cube,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cubearray,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cubeshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1darray,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1darrayshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2darray,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturelod 3d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturelod cube,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection texturelod cubearray,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1d_projvec4,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2d_projvec4,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureproj 3d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1d_projvec4,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2d_projvec4,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 3d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 1d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 1d_projvec4,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 1dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2d,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2d_projvec4,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2dshadow,Crash
+spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 3d,Crash
+spec@glsl-1.30@execution@texelfetch fs sampler3d 1x129x9-98x129x9,Fail
+spec@glsl-1.30@execution@texelfetch fs sampler3d 98x129x1-98x129x9,Fail
+spec@glsl-1.30@execution@texelfetch fs sampler3d 98x1x9-98x129x9,Fail
+spec@glsl-1.50@execution@geometry@end-primitive 0,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_loop ffs,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_loop other,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip ffs,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip other,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip_adjacency ffs,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip_adjacency other,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_lines ffs,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_lines other,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_lines_adjacency ffs,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_lines_adjacency other,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_points ffs,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_points other,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_fan ffs,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_fan other,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_strip ffs,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_strip other,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_strip_adjacency ffs,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_strip_adjacency other,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangles ffs,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangles other,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangles_adjacency ffs,Fail
+spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangles_adjacency other,Fail
+spec@glsl-1.50@execution@geometry@primitive-types gl_line_loop,Fail
+spec@glsl-1.50@execution@geometry@primitive-types gl_line_strip,Fail
+spec@glsl-1.50@execution@geometry@primitive-types gl_line_strip_adjacency,Fail
+spec@glsl-1.50@execution@geometry@primitive-types gl_lines,Fail
+spec@glsl-1.50@execution@geometry@primitive-types gl_lines_adjacency,Fail
+spec@glsl-1.50@execution@geometry@primitive-types gl_points,Fail
+spec@glsl-1.50@execution@geometry@primitive-types gl_triangle_fan,Fail
+spec@glsl-1.50@execution@geometry@primitive-types gl_triangle_strip,Fail
+spec@glsl-1.50@execution@geometry@primitive-types gl_triangle_strip_adjacency,Fail
+spec@glsl-1.50@execution@geometry@primitive-types gl_triangles,Fail
+spec@glsl-1.50@execution@geometry@primitive-types gl_triangles_adjacency,Fail
+spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip ffs,Fail
+spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip other,Fail
+spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency ffs,Fail
+spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency other,Fail
+spec@glsl-1.50@gs-max-output-components,Fail
+spec@intel_performance_query@intel_performance_query-issue_2235,Fail
+spec@khr_texture_compression_astc@array-gl,Fail
+spec@khr_texture_compression_astc@array-gles,Fail
+spec@khr_texture_compression_astc@miptree-gl hdr,Fail
+spec@khr_texture_compression_astc@miptree-gl ldr,Fail
+spec@khr_texture_compression_astc@miptree-gl srgb,Fail
+spec@khr_texture_compression_astc@miptree-gl srgb-fp,Fail
+spec@khr_texture_compression_astc@miptree-gl srgb-sd,Fail
+spec@khr_texture_compression_astc@miptree-gles hdr,Fail
+spec@khr_texture_compression_astc@miptree-gles ldr,Fail
+spec@khr_texture_compression_astc@miptree-gles srgb,Fail
+spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail
+spec@khr_texture_compression_astc@miptree-gles srgb-sd,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gl hdr,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gles hdr,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb,Fail
+spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail
+spec@nv_copy_depth_to_color@nv_copy_depth_to_color,Crash
+spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x223344ff,Crash
+spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x76356278,Crash
+spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x223344ff,Crash
+spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x76356278,Crash
+spec@nv_copy_image@nv_copy_image-formats,Fail
+spec@nv_copy_image@nv_copy_image-formats --samples=2,Fail
+spec@nv_copy_image@nv_copy_image-formats --samples=4,Fail
+spec@nv_primitive_restart@primitive-restart-draw-mode-polygon,Fail
+spec@nv_primitive_restart@primitive-restart-draw-mode-quad_strip,Fail
+spec@nv_primitive_restart@primitive-restart-draw-mode-quads,Fail
+spec@nv_read_depth@read_depth_gles3,Fail
+spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,Crash
+spec@oes_texture_view@rendering-formats,Fail
+wgl@wgl-multi-context-single-window,Fail
+wgl@wgl-multi-window-single-context,Fail
+wgl@wgl-sanity,Fail
+spec@arb_arrays_of_arrays@execution@image_store@basic-imagestore-mixed-const-non-const-uniform-index,Crash
+spec@arb_arrays_of_arrays@execution@image_store@basic-imagestore-mixed-const-non-const-uniform-index2,Crash
+spec@arb_arrays_of_arrays@execution@image_store@basic-imagestore-non-const-uniform-index,Crash
+spec@arb_arrays_of_arrays@execution@sampler@fs-struct-const-index-sampler-const-index,Crash
+spec@arb_compute_shader@execution@border-color,Fail
+spec@arb_shader_storage_buffer_object@linker@instance-matching-shader-storage-blocks-member-array-size-mismatch,Fail
+spec@arb_tessellation_shader@execution@16in-1out,Crash
+spec@arb_tessellation_shader@execution@1in-1out,Crash
+spec@arb_tessellation_shader@execution@barrier-patch,Crash
+spec@arb_tessellation_shader@execution@fs-primitiveid-instanced,Fail
+spec@arb_tessellation_shader@execution@gs-primitiveid-instanced,Fail
+spec@arb_tessellation_shader@execution@invocation-counting-even,Fail
+spec@arb_tessellation_shader@execution@invocation-counting-odd,Fail
+spec@arb_tessellation_shader@execution@patch-partial-write,Crash
+spec@arb_tessellation_shader@execution@tcs-output-unmatched,Fail
+spec@arb_tessellation_shader@execution@tcs-primitiveid,Fail
+spec@arb_tessellation_shader@execution@tes-no-tcs-primitiveid-instanced,Fail
+spec@arb_tessellation_shader@execution@tes-primitiveid,Fail
+spec@arb_tessellation_shader@execution@tes-read-texture,Fail
+spec@arb_tessellation_shader@execution@tess_with_geometry,Fail
+spec@arb_tessellation_shader@execution@trivial-tess-gs,Fail
+spec@arb_tessellation_shader@execution@trivial-tess-gs_no-gs-inputs,Fail
+spec@arb_tessellation_shader@execution@trivial-tess-gs_no-tes-inputs,Fail
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-input-array-float-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-input-array-vec2-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-input-array-vec3-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-input-array-vec4-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-float-index-rd-after-barrier,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-float-index-wr,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-float-index-wr-before-barrier,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec2-index-rd-after-barrier,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec2-index-wr,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec2-index-wr-before-barrier,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec3-index-rd-after-barrier,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec3-index-wr,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec3-index-wr-before-barrier,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec4-index-rd-after-barrier,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec4-index-wr,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec4-index-wr-before-barrier,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-output-array-float-index-wr,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-output-array-vec2-index-wr,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-output-array-vec3-index-wr,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-output-array-vec4-index-wr,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-vec4-index-wr,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-vec4-swiz-index-wr,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-both-input-array-float-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-both-input-array-vec2-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-both-input-array-vec3-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-both-input-array-vec4-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-input-array-float-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-input-array-vec2-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-input-array-vec3-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-input-array-vec4-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-patch-input-array-float-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-patch-input-array-vec2-index-invalid-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-patch-input-array-vec2-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-patch-input-array-vec3-index-rd,Crash
+spec@arb_tessellation_shader@execution@variable-indexing@tes-patch-input-array-vec4-index-rd,Crash
+spec@arb_tessellation_shader@execution@vertex-partial-write,Crash
+spec@arb_tessellation_shader@execution@vs-tes-max-in-out-components,Fail
+spec@arb_tessellation_shader@execution@vs-tes-tessinner-tessouter-inputs-quads,Fail
+spec@arb_tessellation_shader@execution@vs-tes-tessinner-tessouter-inputs-tris,Fail
+spec@arb_tessellation_shader@execution@vs-tes-vertex,Fail
+spec@glsl-1.10@execution@vsfs-unused-array-member,Crash
+spec@glsl-1.20@execution@clipping@fixed-clip-enables,Fail
+spec@glsl-1.20@execution@clipping@vs-clip-vertex-enables,Fail
+spec@glsl-1.30@execution@clipping@vs-clip-distance-deadcode,Crash
+spec@glsl-1.30@execution@clipping@vs-clip-distance-enables,Fail
+spec@glsl-1.30@execution@fs-large-local-array-vec2,Crash
+spec@glsl-1.30@execution@fs-large-local-array-vec3,Crash
+spec@glsl-1.30@execution@fs-large-local-array-vec4,Crash
+spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-const-accept,Crash
+spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-const-reject,Crash
+spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-different-from-position,Crash
+spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-enables,Crash
+spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-equal-to-position,Crash
+spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-homogeneity,Crash
+spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-primitives-lines,Crash
+spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-primitives-points,Crash
+spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-primitives-triangle-strip,Crash
+spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-const-accept,Crash
+spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-const-reject,Crash
+spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-different-from-position,Crash
+spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-enables,Crash
+spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-equal-to-position,Crash
+spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-homogeneity,Crash
+spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-primitives-triangle-strip,Crash
+spec@glsl-1.50@execution@compatibility@gs-clamp-vertex-color,Crash
+spec@glsl-1.50@execution@compatibility@gs-ff-frag,Crash
+spec@glsl-1.50@execution@compatibility@gs-texcoord-array,Fail
+spec@glsl-1.50@execution@compatibility@gs-texcoord-array-2,Fail
+spec@glsl-1.50@execution@compatibility@vs-gs-ff-frag,Crash
+spec@glsl-1.50@execution@compatibility@vs-gs-texcoord-array,Crash
+spec@glsl-1.50@execution@compatibility@vs-gs-texcoord-array-2,Crash
+spec@glsl-1.50@execution@geometry@max-input-components,Fail
+spec@glsl-1.50@execution@gs-redeclares-pervertex-in-only,Crash
+spec@glsl-1.50@execution@primitive-id-no-gs-quad-strip,Fail
+spec@glsl-1.50@execution@primitive-id-no-gs-quads,Fail
+spec@glsl-1.50@execution@variable-indexing@gs-input-array-float-index-rd,Fail
+spec@glsl-1.50@execution@variable-indexing@gs-input-array-vec2-index-rd,Fail
+spec@glsl-1.50@execution@variable-indexing@gs-input-array-vec3-index-rd,Crash
+spec@glsl-1.50@execution@variable-indexing@gs-input-array-vec4-index-rd,Fail
+spec@glsl-1.50@execution@variable-indexing@gs-output-array-vec3-index-wr,Fail
+spec@glsl-1.50@execution@variable-indexing@gs-output-array-vec4-index-wr,Crash
+spec@glsl-1.50@execution@variable-indexing@vs-output-array-vec3-index-wr-before-gs,Fail
+spec@glsl-1.50@execution@variable-indexing@vs-output-array-vec4-index-wr-before-gs,Fail
+spec@glsl-es-3.10@execution@cs-image-atomic-if-else-2,Fail
diff --git a/src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-flakes.txt b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-flakes.txt
new file mode 100644 (file)
index 0000000..c455781
--- /dev/null
@@ -0,0 +1,14 @@
+glx@glx_arb_sync_control@timing -divisor 1
+glx@glx_arb_sync_control@timing -msc-delta 1
+glx@glx_arb_sync_control@timing -fullscreen -divisor 1
+glx@glx_arb_sync_control@timing -fullscreen -divisor 2
+glx@glx_arb_sync_control@timing -fullscreen -msc-delta 1
+glx@glx_arb_sync_control@timing -fullscreen -msc-delta 2
+glx@glx_arb_sync_control@timing -waitformsc -divisor 1
+glx@glx_arb_sync_control@timing -waitformsc -divisor 2
+glx@glx_arb_sync_control@timing -waitformsc -msc-delta 1
+glx@glx_arb_sync_control@timing -waitformsc -msc-delta 2
+glx@glx-copy-sub-buffer samples=2
+
+# async shader compile asserts in shader_io_get_unique_index (slot=VARYING_SLOT_FOGC)
+shaders@glsl-fs-fogscale
diff --git a/src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-skips.txt b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-skips.txt
new file mode 100644 (file)
index 0000000..5aa5642
--- /dev/null
@@ -0,0 +1,38 @@
+# Can wedge the GPU
+vs-output-array-vec2-index-wr-before-gs
+
+# Really slow until https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/485
+gl-1.3-texture-env
+
+# These take most of a minute to run
+spec@!opengl 3.0@clearbuffer-depth-cs-probe
+spec@ext_texture_array@fbo-depth-array depth-clear
+spec@ext_texture_array@fbo-depth-array depth-draw
+spec@ext_texture_array@fbo-depth-array fs-writes-depth
+spec@ext_texture_array@fbo-depth-array fs-writes-stencil
+spec@ext_texture_array@fbo-depth-array stencil-clear
+spec@ext_texture_array@fbo-depth-array stencil-draw
+spec@ext_transform_feedback@max-varyings
+
+# Skip over a bunch of extensions since we don't have extension fast skipping yet.
+spec@glsl-4.*
+spec@arb_gpu_shader5.*
+spec@arb_gpu_shader_fp64.*
+spec@arb_gpu_shader_int64.*
+
+# These are so flaky I don't want to spam our CI flakes channel
+.*tcs-input.*
+.*tes-input.*
+
+# TC Timeouts
+spec@arb_sync@clientwaitsync-timeout
+spec@arb_texture_buffer_object@bufferstorage
+spec@arb_uniform_buffer_object@bufferstorage
+spec@arb_buffer_storage@bufferstorage-persistent read
+spec@arb_buffer_storage@bufferstorage-persistent read client-storage
+spec@arb_buffer_storage@bufferstorage-persistent read coherent
+spec@arb_buffer_storage@bufferstorage-persistent read coherent client-storage
+spec@arb_buffer_storage@bufferstorage-persistent_gles3 read
+spec@arb_buffer_storage@bufferstorage-persistent_gles3 read client-storage
+spec@arb_buffer_storage@bufferstorage-persistent_gles3 read coherent
+spec@arb_buffer_storage@bufferstorage-persistent_gles3 read coherent client-storage