diff --git a/.gitlab-ci/bare-metal/rootfs-setup.sh b/.gitlab-ci/bare-metal/rootfs-setup.sh index c97d6463d5c..281cee21203 100644 --- a/.gitlab-ci/bare-metal/rootfs-setup.sh +++ b/.gitlab-ci/bare-metal/rootfs-setup.sh @@ -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 index 00000000000..ae07613d285 --- /dev/null +++ b/.gitlab-ci/piglit/piglit-runner.sh @@ -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 diff --git a/src/freedreno/ci/gitlab-ci.yml b/src/freedreno/ci/gitlab-ci.yml index 7e66547890f..44c0d38842a 100644 --- a/src/freedreno/ci/gitlab-ci.yml +++ b/src/freedreno/ci/gitlab-ci.yml @@ -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 index a07a4f97835..00000000000 --- a/src/gallium/drivers/freedreno/ci/freedreno-a530-gl.txt +++ /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 index 9f7ce319e12..00000000000 --- a/src/gallium/drivers/freedreno/ci/freedreno-a530-shader.txt +++ /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 index 5b2959cd752..00000000000 --- a/src/gallium/drivers/freedreno/ci/freedreno-a630-gl.txt +++ /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 index c4363b49db9..00000000000 --- a/src/gallium/drivers/freedreno/ci/freedreno-a630-shader.txt +++ /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 index 00000000000..02f5bb1fc88 --- /dev/null +++ b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-fails.txt @@ -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 index 00000000000..b8a8356fa95 --- /dev/null +++ b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-flakes.txt @@ -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 index 00000000000..f491b47b7d3 --- /dev/null +++ b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a530-skips.txt @@ -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 index 00000000000..9375e6931ff --- /dev/null +++ b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-fails.txt @@ -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 index 00000000000..c455781e1b6 --- /dev/null +++ b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-flakes.txt @@ -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 index 00000000000..5aa56422d28 --- /dev/null +++ b/src/gallium/drivers/freedreno/ci/piglit-freedreno-a630-skips.txt @@ -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