diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 746aed0a216..cb54524a4f3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1260,16 +1260,16 @@ debian-mingw32-x86_64: .piglit-test: artifacts: - when: on_failure name: "mesa_${CI_JOB_NAME}" paths: - - results/summary/ - - results/*.txt + - results + reports: + junit: results/junit.xml variables: PIGLIT_NO_WINDOW: 1 - CI_JOB_JWT_FILE: /minio_jwt # JWT file on piglit jobs should be available on / partition + HWCI_TEST_SCRIPT: "/install/piglit/piglit-runner.sh" script: - - install/piglit/run.sh + - install/piglit/piglit-runner.sh .piglit-traces-test: extends: @@ -1283,12 +1283,18 @@ debian-mingw32-x86_64: name: "mesa_${CI_JOB_NAME}" reports: junit: results/junit.xml + paths: + - results/summary/ + - results/*.txt variables: CI_JOB_JWT_FILE: /minio_jwt # JWT file on piglit jobs should be available on / partition PIGLIT_PROFILES: replay PIGLIT_REPLAY_UPLOAD_TO_MINIO: 1 PIGLIT_REPLAY_EXTRA_ARGS: --keep-image --db-path ${CI_PROJECT_DIR}/replayer-db/ --minio_host=minio-packet.freedesktop.org --minio_bucket=mesa-tracie-public --role-session-name=${CI_PROJECT_PATH}:${CI_JOB_ID} --jwt-file=${CI_JOB_JWT_FILE} PIGLIT_JUNIT_RESULTS: 1 + CI_JOB_JWT_FILE: /minio_jwt # JWT file on piglit jobs should be available on / partition + script: + - install/piglit/run.sh .deqp-test: script: diff --git a/src/broadcom/ci/gitlab-ci.yml b/src/broadcom/ci/gitlab-ci.yml index 21b60658f7f..ceebbd5ba34 100644 --- a/src/broadcom/ci/gitlab-ci.yml +++ b/src/broadcom/ci/gitlab-ci.yml @@ -40,7 +40,6 @@ vc4-rpi3-egl:armhf: - .vc4-rpi3-test:armhf - .test-manual-mr variables: - HWCI_TEST_SCRIPT: "/install/piglit/piglit-runner.sh" BM_POE_TIMEOUT: 180 HWCI_START_XORG: 1 PIGLIT_PLATFORM: mixed_glx_egl diff --git a/src/etnaviv/ci/gitlab-ci.yml b/src/etnaviv/ci/gitlab-ci.yml index 8007a62bf93..777f9ffbd04 100644 --- a/src/etnaviv/ci/gitlab-ci.yml +++ b/src/etnaviv/ci/gitlab-ci.yml @@ -38,6 +38,5 @@ gc2000_piglit: - .etnaviv-armhf-gc2000 - .test-manual-mr variables: - HWCI_TEST_SCRIPT: "/install/piglit/piglit-runner.sh" PIGLIT_PLATFORM: gbm PIGLIT_PROFILES: gpu diff --git a/src/freedreno/ci/gitlab-ci.yml b/src/freedreno/ci/gitlab-ci.yml index 3684c67ab10..3cb03bba437 100644 --- a/src/freedreno/ci/gitlab-ci.yml +++ b/src/freedreno/ci/gitlab-ci.yml @@ -58,7 +58,6 @@ a306_gl: - .a306-test - .test-manual-mr variables: - HWCI_TEST_SCRIPT: "/install/piglit/piglit-runner.sh" HWCI_START_XORG: 1 a306_piglit_gl: @@ -109,7 +108,6 @@ a530_gl: - .piglit-test - .a530-test variables: - HWCI_TEST_SCRIPT: "/install/piglit/piglit-runner.sh" HWCI_START_XORG: 1 # piglit_gl since it takes a bit under 20 minutes and has a lot of flakes, so @@ -253,7 +251,6 @@ a630_piglit: - .piglit-test - .a630-test variables: - HWCI_TEST_SCRIPT: "/install/piglit/piglit-runner.sh" HWCI_START_XORG: 1 PIGLIT_PROFILES: gpu diff --git a/src/gallium/drivers/i915/ci/gitlab-ci.yml b/src/gallium/drivers/i915/ci/gitlab-ci.yml index 8b0bf001a68..f436281bf88 100644 --- a/src/gallium/drivers/i915/ci/gitlab-ci.yml +++ b/src/gallium/drivers/i915/ci/gitlab-ci.yml @@ -24,13 +24,6 @@ i915-g33-piglit: variables: PIGLIT_PROFILES: gpu PIGLIT_PLATFORM: gbm - artifacts: - paths: - - results/ - reports: - junit: results/junit.xml - script: - - install/piglit/piglit-runner.sh i915-g33-traces: extends: diff --git a/src/gallium/drivers/llvmpipe/ci/gitlab-ci.yml b/src/gallium/drivers/llvmpipe/ci/gitlab-ci.yml index 856fc7a3823..f2ae24db036 100644 --- a/src/gallium/drivers/llvmpipe/ci/gitlab-ci.yml +++ b/src/gallium/drivers/llvmpipe/ci/gitlab-ci.yml @@ -5,6 +5,7 @@ LIBGL_ALWAYS_SOFTWARE: "true" GALLIUM_DRIVER: "llvmpipe" FLAKES_CHANNEL: "#mesa-swrast-ci" + GPU_VERSION: llvmpipe llvmpipe-piglit-cl: extends: @@ -22,46 +23,18 @@ llvmpipe-piglit-cl: script: - install/piglit/run_cl.sh -llvmpipe-piglit-quick_gl: +llvmpipe-piglit-gl: extends: - .test-gl - .piglit-test - .llvmpipe-test + parallel: 2 variables: GALLIVM_PERF: "no_quad_lod" LP_NUM_THREADS: 0 - PIGLIT_OPTIONS: > - --process-isolation false - PIGLIT_TESTS: > - -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 - PIGLIT_PROFILES: quick_gl - PIGLIT_RESULTS: "llvmpipe-quick_gl" - -llvmpipe-piglit-glslparser: - extends: - - .test-gl - - .piglit-test - - .llvmpipe-test - variables: - LP_NUM_THREADS: 0 - PIGLIT_PROFILES: glslparser - PIGLIT_RESULTS: "llvmpipe-glslparser" - -llvmpipe-piglit-quick_shader: - extends: - - .test-gl - - .piglit-test - - .llvmpipe-test - variables: - LP_NUM_THREADS: 1 - PIGLIT_PROFILES: quick_shader - PIGLIT_RESULTS: "llvmpipe-quick_shader" + PIGLIT_PROFILES: quick + script: + - LD_LIBRARY_PATH=`pwd`/install xvfb-run install/piglit/piglit-runner.sh llvmpipe-traces: extends: @@ -80,7 +53,6 @@ llvmpipe-traces: # Don't use threads inside llvmpipe, we've already got all cores # busy at the deqp-runner level. LP_NUM_THREADS: 0 - GPU_VERSION: llvmpipe extends: - .test-gl - .deqp-test diff --git a/src/gallium/drivers/llvmpipe/ci/llvmpipe-fails.txt b/src/gallium/drivers/llvmpipe/ci/llvmpipe-fails.txt index ce277b6bce1..32853dc58b1 100644 --- a/src/gallium/drivers/llvmpipe/ci/llvmpipe-fails.txt +++ b/src/gallium/drivers/llvmpipe/ci/llvmpipe-fails.txt @@ -41,3 +41,226 @@ KHR-GL45.transform_feedback.draw_xfb_instanced_test,Crash KHR-GL45.transform_feedback.draw_xfb_stream_instanced_test,Crash KHR-GL45.transform_feedback.query_vertex_interleaved_test,Fail KHR-GL45.transform_feedback.query_vertex_separate_test,Fail +spec@arb_enhanced_layouts@compiler@block-member-locations@arrayed-block-member-location.frag,Fail +spec@arb_enhanced_layouts@compiler@block-member-locations@arrayed-block-member-location.vert,Fail +spec@glsl-1.20@compiler@invalid-vec4-array-to-vec3-array-conversion.vert,Fail +spec@oes_shader_io_blocks@compiler@layout-location-aliasing.vert,Fail + +glx@glx-copy-sub-buffer,Fail +glx@glx-copy-sub-buffer samples=2,Fail +glx@glx-copy-sub-buffer samples=4,Fail + +# X Error of failed request: BadMatch (invalid parameter attributes) +# Major opcode of failed request: 150 (GLX) +# Minor opcode of failed request: 11 (X_GLXSwapBuffers) +glx@glx-make-current,Crash + +glx@glx-multi-window-single-context,Fail +glx@glx-multithread-texture,Fail +glx@glx-swap-copy,Fail +glx@glx-swap-pixmap-bad,Fail + +# X Error of failed request: BadDrawable (invalid Pixmap or Window parameter) +# Major opcode of failed request: 130 (MIT-SHM) +# Minor opcode of failed request: 3 (X_ShmPutImage) +glx@glx-visuals-depth,Crash +glx@glx-visuals-depth -pixmap,Crash +glx@glx-visuals-stencil,Crash +glx@glx-visuals-stencil -pixmap,Crash + +glx@glx_arb_create_context@invalid flag,Fail +glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail +glx@glx_arb_create_context_no_error@no error,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 +spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,Fail +spec@!opengl 1.0@rasterpos,Fail +spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail +spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail +spec@!opengl 1.1@polygon-mode-facing,Fail +spec@!opengl 1.1@polygon-mode-offset,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@read-front,Fail +spec@!opengl 1.1@read-front clear-front-first,Fail +spec@!opengl 1.1@read-front clear-front-first samples=2,Fail +spec@!opengl 1.1@read-front clear-front-first samples=4,Fail +spec@!opengl 1.1@read-front samples=2,Fail +spec@!opengl 1.1@read-front samples=4,Fail +spec@!opengl 3.0@clearbuffer-depth-cs-probe,Fail +spec@!opengl 3.2@gl-3.2-adj-prims cull-back pv-first,Fail +spec@!opengl 3.2@gl-3.2-adj-prims cull-front pv-first,Fail +spec@!opengl 3.2@gl-3.2-adj-prims line cull-back pv-first,Fail +spec@!opengl 3.2@gl-3.2-adj-prims line cull-front pv-first,Fail +spec@!opengl 3.2@gl-3.2-adj-prims pv-first,Fail +spec@!opengl 3.2@layered-rendering@clear-color-mismatched-layer-count,Fail +spec@arb_pipeline_statistics_query@arb_pipeline_statistics_query-frag,Fail +spec@arb_post_depth_coverage@arb_post_depth_coverage-multisampling,Fail + +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail + +# Query result +# Expected: 1536 +# Observed: 768 +spec@arb_shader_image_load_store@early-z,Fail +spec@arb_shader_image_load_store@early-z@occlusion query test/early-z pass,Fail + +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail +spec@arb_timer_query@query gl_timestamp,Fail +spec@egl 1.4@egl-copy-buffers,Fail +spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail + +# No such file or directory (os error 2) +spec@egl_ext_protected_content@conformance,Fail + +# "error: main:90: eglChooseConfig() returned no configs" +spec@egl 1.4@eglterminate then unbind context,Fail + +# "eglChooseConfig failed" +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@clip-and-scissor-blit 2 msaa,Fail +spec@ext_framebuffer_multisample@clip-and-scissor-blit 2 upsample,Fail +spec@ext_framebuffer_multisample@clip-and-scissor-blit 4 msaa,Fail +spec@ext_framebuffer_multisample@clip-and-scissor-blit 4 upsample,Fail +spec@ext_framebuffer_multisample@interpolation 2 centroid-edges,Fail +spec@ext_framebuffer_multisample@interpolation 4 centroid-edges,Fail + +spec@khr_texture_compression_astc@array-gl,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,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 ldr,Fail +spec@khr_texture_compression_astc@miptree-gl ldr@LDR Profile,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-fp@sRGB decode full precision,Fail +spec@khr_texture_compression_astc@miptree-gl srgb-sd,Fail +spec@khr_texture_compression_astc@miptree-gl srgb-sd@sRGB skip decode,Fail +spec@khr_texture_compression_astc@miptree-gl srgb@sRGB decode,Fail +spec@khr_texture_compression_astc@miptree-gles ldr,Fail +spec@khr_texture_compression_astc@miptree-gles ldr@LDR Profile,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-fp@sRGB decode full precision,Fail +spec@khr_texture_compression_astc@miptree-gles srgb-sd,Fail +spec@khr_texture_compression_astc@miptree-gles srgb-sd@sRGB skip decode,Fail +spec@khr_texture_compression_astc@miptree-gles srgb@sRGB decode,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr@LDR Profile,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-gl srgb-fp@sRGB decode full precision,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb@sRGB decode,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr@LDR Profile,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@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@sRGB decode,Fail + +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,Fail +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,Fail +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3@oes_egl_image_external_essl3_textureSize,Fail + +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat2-mat2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat2x3-mat2x3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat2x4-mat2x4,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat3-mat3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat3x2-mat3x2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat3x4-mat3x4,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat4-mat4,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat4x2-mat4x2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat4x3-mat4x3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-double-float,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dvec2-vec2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dvec3-vec3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dvec4-vec4,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat2-mat2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat2x3-mat2x3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat2x4-mat2x4,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat3-mat3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat3x2-mat3x2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat3x4-mat3x4,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat4-mat4,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat4x2-mat4x2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat4x3-mat4x3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-double-float,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dvec2-vec2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dvec3-vec3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dvec4-vec4,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat2-mat2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat2x3-mat2x3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat2x4-mat2x4,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat3-mat3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat3x2-mat3x2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat3x4-mat3x4,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat4-mat4,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat4x2-mat4x2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dmat4x3-mat4x3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-double-float,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dvec2-vec2,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dvec3-vec3,Fail +spec@arb_gpu_shader_fp64@execution@conversion@vert-conversion-explicit-dvec4-vec4,Fail +spec@arb_shader_storage_buffer_object@execution@ssbo-atomiccompswap-int,Fail +spec@arb_tessellation_shader@execution@gs-primitiveid-instanced,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2-mat2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2x3-mat2x3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2x4-mat2x4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat3-mat3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat3x2-mat3x2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat3x4-mat3x4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat4-mat4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat4x2-mat4x2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat4x3-mat4x3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-double-float,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec2-vec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec3-vec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec4-vec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2-mat2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2x3-mat2x3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2x4-mat2x4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat3-mat3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat3x2-mat3x2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat3x4-mat3x4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat4-mat4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat4x2-mat4x2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat4x3-mat4x3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-double-float,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec2-vec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec3-vec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec4-vec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat2-mat2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat2x3-mat2x3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat2x4-mat2x4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat3-mat3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat3x2-mat3x2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat3x4-mat3x4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4-mat4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4x2-mat4x2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4x3-mat4x3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-double-float,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec2-vec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec3-vec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec4-vec4,Fail +spec@glsl-4.50@execution@ssbo-atomiccompswap-int,Fail +spec@glsl-es-1.00@linker@glsl-mismatched-uniform-precision-unused,Fail diff --git a/src/gallium/drivers/llvmpipe/ci/llvmpipe-flakes.txt b/src/gallium/drivers/llvmpipe/ci/llvmpipe-flakes.txt index b5ed8cb16df..468b0b53614 100644 --- a/src/gallium/drivers/llvmpipe/ci/llvmpipe-flakes.txt +++ b/src/gallium/drivers/llvmpipe/ci/llvmpipe-flakes.txt @@ -4,3 +4,6 @@ dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.programs.li dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.7 dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.programs.link dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.link + +glx@glx-multithread-clearbuffer +glx@glx-multithread-shader-compile diff --git a/src/gallium/drivers/llvmpipe/ci/llvmpipe-glslparser.txt b/src/gallium/drivers/llvmpipe/ci/llvmpipe-glslparser.txt deleted file mode 100644 index 0bfb04e6a3b..00000000000 --- a/src/gallium/drivers/llvmpipe/ci/llvmpipe-glslparser.txt +++ /dev/null @@ -1,2430 +0,0 @@ -asmparsertest/arbfp1.0/abs-03.txt: skip -asmparsertest/arbfp1.0/condition_code-01.txt: skip -asmparsertest/arbfp1.0/cos-05.txt: skip -asmparsertest/arbfp1.0/ddx-02.txt: skip -asmparsertest/arbfp1.0/ddy-02.txt: skip -asmparsertest/arbfp1.0/size_specifier-02.txt: skip -asmparsertest/arbfp1.0/size_specifier-03.txt: skip -asmparsertest/arbfp1.0/size_specifier-04.txt: skip -asmparsertest/arbfp1.0/size_specifier-05.txt: skip -asmparsertest/arbfp1.0/size_specifier-07.txt: skip -asmparsertest/arbfp1.0/size_specifier-68.txt: skip -asmparsertest/arbfp1.0/txd-01.txt: skip -asmparsertest/arbfp1.0/txd-03.txt: skip -asmparsertest/arbvp1.0/abs-03.txt: skip -asmparsertest/arbvp1.0/ara-02.txt: skip -asmparsertest/arbvp1.0/ara-03.txt: skip -asmparsertest/arbvp1.0/ara-04.txt: skip -asmparsertest/arbvp1.0/arl-04.txt: skip -asmparsertest/arbvp1.0/arl-05.txt: skip -asmparsertest/arbvp1.0/astack-03.txt: skip -asmparsertest/arbvp1.0/astack-04.txt: skip -asmparsertest/arbvp1.0/astack-05.txt: skip -asmparsertest/arbvp1.0/astack-06.txt: skip -asmparsertest/arbvp1.0/astack-07.txt: skip -asmparsertest/arbvp1.0/astack-08.txt: skip -asmparsertest/arbvp1.0/astack-09.txt: skip -asmparsertest/arbvp1.0/bra-01.txt: skip -asmparsertest/arbvp1.0/bra-02.txt: skip -asmparsertest/arbvp1.0/bra-03.txt: skip -asmparsertest/arbvp1.0/clipdistance-01.txt: skip -asmparsertest/arbvp1.0/clipdistance-02.txt: skip -asmparsertest/arbvp1.0/clipdistance-04.txt: skip -asmparsertest/arbvp1.0/cos-02.txt: skip -asmparsertest/arbvp1.0/cos-03.txt: skip -asmparsertest/arbvp1.0/seq-02.txt: skip -asmparsertest/arbvp1.0/sfl-02.txt: skip -asmparsertest/arbvp1.0/sgt-02.txt: skip -asmparsertest/arbvp1.0/sin-02.txt: skip -asmparsertest/arbvp1.0/sin-03.txt: skip -asmparsertest/arbvp1.0/sle-02.txt: skip -asmparsertest/arbvp1.0/sne-02.txt: skip -asmparsertest/arbvp1.0/ssg-02.txt: skip -asmparsertest/arbvp1.0/str-02.txt: skip -asmparsertest/arbvp1.0/tex-08.txt: skip -asmparsertest/arbvp1.0/tex-09.txt: skip -asmparsertest/arbvp1.0/tex-10.txt: skip -asmparsertest/arbvp1.0/tex-11.txt: skip -asmparsertest/arbvp1.0/tex-12.txt: skip -asmparsertest/arbvp1.0/tex-13.txt: skip -asmparsertest/arbvp1.0/tex-14.txt: skip -asmparsertest/arbvp1.0/tex-15.txt: skip -asmparsertest/arbvp1.0/tex-16.txt: skip -asmparsertest/arbvp1.0/tex-17.txt: skip -asmparsertest/arbvp1.0/tex-18.txt: skip -asmparsertest/arbvp1.0/tex-19.txt: skip -asmparsertest/arbvp1.0/tex-20.txt: skip -asmparsertest/arbvp1.0/txb-08.txt: skip -asmparsertest/arbvp1.0/txb-09.txt: skip -asmparsertest/arbvp1.0/txb-10.txt: skip -asmparsertest/arbvp1.0/txb-11.txt: skip -asmparsertest/arbvp1.0/txb-12.txt: skip -asmparsertest/arbvp1.0/txb-13.txt: skip -asmparsertest/arbvp1.0/txb-14.txt: skip -asmparsertest/arbvp1.0/txb-15.txt: skip -asmparsertest/arbvp1.0/txb-16.txt: skip -asmparsertest/arbvp1.0/txb-17.txt: skip -asmparsertest/arbvp1.0/txb-18.txt: skip -asmparsertest/arbvp1.0/txb-19.txt: skip -asmparsertest/arbvp1.0/txb-20.txt: skip -asmparsertest/arbvp1.0/txd-08.txt: skip -asmparsertest/arbvp1.0/txd-09.txt: skip -asmparsertest/arbvp1.0/txd-10.txt: skip -asmparsertest/arbvp1.0/txd-11.txt: skip -asmparsertest/arbvp1.0/txd-12.txt: skip -asmparsertest/arbvp1.0/txd-13.txt: skip -asmparsertest/arbvp1.0/txd-14.txt: skip -asmparsertest/arbvp1.0/txd-15.txt: skip -asmparsertest/arbvp1.0/txd-16.txt: skip -asmparsertest/arbvp1.0/txd-17.txt: skip -asmparsertest/arbvp1.0/txd-18.txt: skip -asmparsertest/arbvp1.0/txd-19.txt: skip -asmparsertest/arbvp1.0/txd-20.txt: skip -asmparsertest/arbvp1.0/txf-08.txt: skip -asmparsertest/arbvp1.0/txf-09.txt: skip -asmparsertest/arbvp1.0/txf-10.txt: skip -asmparsertest/arbvp1.0/txf-11.txt: skip -asmparsertest/arbvp1.0/txf-12.txt: skip -asmparsertest/arbvp1.0/txf-13.txt: skip -asmparsertest/arbvp1.0/txf-14.txt: skip -asmparsertest/arbvp1.0/txf-15.txt: skip -asmparsertest/arbvp1.0/txf-16.txt: skip -asmparsertest/arbvp1.0/txf-17.txt: skip -asmparsertest/arbvp1.0/txf-18.txt: skip -asmparsertest/arbvp1.0/txf-19.txt: skip -asmparsertest/arbvp1.0/txf-20.txt: skip -asmparsertest/arbvp1.0/txl-08.txt: skip -asmparsertest/arbvp1.0/txl-09.txt: skip -asmparsertest/arbvp1.0/txl-10.txt: skip -asmparsertest/arbvp1.0/txl-11.txt: skip -asmparsertest/arbvp1.0/txl-12.txt: skip -asmparsertest/arbvp1.0/txl-13.txt: skip -asmparsertest/arbvp1.0/txl-14.txt: skip -asmparsertest/arbvp1.0/txl-15.txt: skip -asmparsertest/arbvp1.0/txl-16.txt: skip -asmparsertest/arbvp1.0/txl-17.txt: skip -asmparsertest/arbvp1.0/txl-18.txt: skip -asmparsertest/arbvp1.0/txl-19.txt: skip -asmparsertest/arbvp1.0/txl-20.txt: skip -asmparsertest/arbvp1.0/txp-08.txt: skip -asmparsertest/arbvp1.0/txp-09.txt: skip -asmparsertest/arbvp1.0/txp-10.txt: skip -asmparsertest/arbvp1.0/txp-11.txt: skip -asmparsertest/arbvp1.0/txp-12.txt: skip -asmparsertest/arbvp1.0/txp-13.txt: skip -asmparsertest/arbvp1.0/txp-14.txt: skip -asmparsertest/arbvp1.0/txp-15.txt: skip -asmparsertest/arbvp1.0/txp-16.txt: skip -asmparsertest/arbvp1.0/txp-17.txt: skip -asmparsertest/arbvp1.0/txp-18.txt: skip -asmparsertest/arbvp1.0/txp-19.txt: skip -asmparsertest/arbvp1.0/txp-20.txt: skip -asmparsertest/arbvp1.0/txq-08.txt: skip -asmparsertest/arbvp1.0/txq-09.txt: skip -asmparsertest/arbvp1.0/txq-10.txt: skip -asmparsertest/arbvp1.0/txq-11.txt: skip -asmparsertest/arbvp1.0/txq-12.txt: skip -asmparsertest/arbvp1.0/txq-13.txt: skip -asmparsertest/arbvp1.0/txq-14.txt: skip -asmparsertest/arbvp1.0/txq-15.txt: skip -asmparsertest/arbvp1.0/txq-16.txt: skip -asmparsertest/arbvp1.0/txq-17.txt: skip -asmparsertest/arbvp1.0/txq-18.txt: skip -asmparsertest/arbvp1.0/txq-19.txt: skip -asmparsertest/arbvp1.0/txq-20.txt: skip -spec/amd_conservative_depth/preprocessor/disabled-defined-compat.frag: skip -spec/amd_conservative_depth/preprocessor/disabled-defined-compat.vert: skip -spec/amd_conservative_depth/preprocessor/disabled-defined-core.comp: skip -spec/amd_conservative_depth/preprocessor/disabled-defined-core.frag: skip -spec/amd_conservative_depth/preprocessor/disabled-defined-core.geom: skip -spec/amd_conservative_depth/preprocessor/disabled-defined-core.tesc: skip -spec/amd_conservative_depth/preprocessor/disabled-defined-core.tese: skip -spec/amd_conservative_depth/preprocessor/disabled-defined-core.vert: skip -spec/amd_conservative_depth/preprocessor/disabled-undefined-compat.frag: skip -spec/amd_conservative_depth/preprocessor/disabled-undefined-compat.vert: skip -spec/amd_conservative_depth/preprocessor/disabled-undefined-core.comp: skip -spec/amd_conservative_depth/preprocessor/disabled-undefined-core.frag: skip -spec/amd_conservative_depth/preprocessor/disabled-undefined-core.geom: skip -spec/amd_conservative_depth/preprocessor/disabled-undefined-core.tesc: skip -spec/amd_conservative_depth/preprocessor/disabled-undefined-core.tese: skip -spec/amd_conservative_depth/preprocessor/disabled-undefined-core.vert: skip -spec/amd_shader_stencil_export/preprocessor/disabled-defined-compat.frag: skip -spec/amd_shader_stencil_export/preprocessor/disabled-defined-compat.vert: skip -spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.comp: skip -spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.frag: skip -spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.geom: skip -spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.tesc: skip -spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.tese: skip -spec/amd_shader_stencil_export/preprocessor/disabled-defined-core.vert: skip -spec/amd_shader_stencil_export/preprocessor/disabled-undefined-compat.frag: skip -spec/amd_shader_stencil_export/preprocessor/disabled-undefined-compat.vert: skip -spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.comp: skip -spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.frag: skip -spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.geom: skip -spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.tesc: skip -spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.tese: skip -spec/amd_shader_stencil_export/preprocessor/disabled-undefined-core.vert: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-compat.frag: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-compat.vert: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.comp: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.frag: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.geom: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.tesc: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.tese: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-defined-core.vert: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-compat.frag: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-compat.vert: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.comp: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.frag: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.geom: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.tesc: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.tese: skip -spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.vert: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-defined-compat.frag: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-defined-compat.vert: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.comp: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.frag: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.geom: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.tesc: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.tese: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.vert: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-compat.frag: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-compat.vert: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.comp: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.frag: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.geom: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.tesc: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.tese: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.vert: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-compat.frag: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-compat.vert: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.comp: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.frag: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.geom: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.tesc: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.tese: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.vert: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-compat.frag: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-compat.vert: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.comp: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.frag: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.geom: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.tesc: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.tese: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.vert: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-defined-compat.frag: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-defined-compat.vert: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.comp: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.frag: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.geom: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.tesc: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.tese: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.vert: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.comp: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.frag: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.geom: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.tese: skip -spec/arb_arrays_of_arrays/preprocessor/disabled-undefined-core.vert: skip -spec/arb_bindless_texture/compiler/images/arith-bound-image.frag: skip -spec/arb_bindless_texture/compiler/images/arith-expr.vert: skip -spec/arb_bindless_texture/compiler/images/arrays-of-struct.frag: skip -spec/arb_bindless_texture/compiler/images/bindless-global-and-bound-global.vert: skip -spec/arb_bindless_texture/compiler/images/bindless-global.vert: skip -spec/arb_bindless_texture/compiler/images/bindless-local.vert: skip -spec/arb_bindless_texture/compiler/images/bindless-nonuniform.vert: skip -spec/arb_bindless_texture/compiler/images/bound-global.vert: skip -spec/arb_bindless_texture/compiler/images/bound-local.vert: skip -spec/arb_bindless_texture/compiler/images/bound-nonuniform.vert: skip -spec/arb_bindless_texture/compiler/images/explicit-conversions.vert: skip -spec/arb_bindless_texture/compiler/images/flat-input.frag: skip -spec/arb_bindless_texture/compiler/images/func-call-uvec2-image.frag: skip -spec/arb_bindless_texture/compiler/images/implicit_conversions.vert: skip -spec/arb_bindless_texture/compiler/images/indexing.vert: skip -spec/arb_bindless_texture/compiler/images/inout-non-matching-type.frag: skip -spec/arb_bindless_texture/compiler/images/inout-struct.frag: skip -spec/arb_bindless_texture/compiler/images/inout.frag: skip -spec/arb_bindless_texture/compiler/images/input.frag: skip -spec/arb_bindless_texture/compiler/images/input.vert: skip -spec/arb_bindless_texture/compiler/images/interface-block.vert: skip -spec/arb_bindless_texture/compiler/images/nested-struct-arrays-mismatch-format.frag: skip -spec/arb_bindless_texture/compiler/images/nested-struct-with-arrays-no-qualifiers.frag: skip -spec/arb_bindless_texture/compiler/images/out-struct.frag: skip -spec/arb_bindless_texture/compiler/images/out.frag: skip -spec/arb_bindless_texture/compiler/images/output.frag: skip -spec/arb_bindless_texture/compiler/images/output.vert: skip -spec/arb_bindless_texture/compiler/images/return-struct.frag: skip -spec/arb_bindless_texture/compiler/images/struct-inside-uniform-block.frag: skip -spec/arb_bindless_texture/compiler/images/struct-with-arrays-mismatch-format.frag: skip -spec/arb_bindless_texture/compiler/images/struct-with-arrays-no-qualifiers.frag: skip -spec/arb_bindless_texture/compiler/images/temporary.vert: skip -spec/arb_bindless_texture/compiler/images/uniform-block-initializer.frag: skip -spec/arb_bindless_texture/compiler/samplers/arith-bound-sampler-texture2d.frag: skip -spec/arb_bindless_texture/compiler/samplers/arith-expr.vert: skip -spec/arb_bindless_texture/compiler/samplers/arrays-of-struct.frag: skip -spec/arb_bindless_texture/compiler/samplers/bindless-global-and-bound-global.vert: skip -spec/arb_bindless_texture/compiler/samplers/bindless-global.vert: skip -spec/arb_bindless_texture/compiler/samplers/bindless-local.vert: skip -spec/arb_bindless_texture/compiler/samplers/bindless-nonuniform.vert: skip -spec/arb_bindless_texture/compiler/samplers/bound-global.vert: skip -spec/arb_bindless_texture/compiler/samplers/bound-local.vert: skip -spec/arb_bindless_texture/compiler/samplers/bound-nonuniform.vert: skip -spec/arb_bindless_texture/compiler/samplers/explicit-conversions.vert: skip -spec/arb_bindless_texture/compiler/samplers/flat-input.frag: skip -spec/arb_bindless_texture/compiler/samplers/func-call-uvec2-texture2d.frag: skip -spec/arb_bindless_texture/compiler/samplers/implicit-conversions.vert: skip -spec/arb_bindless_texture/compiler/samplers/indexing.vert: skip -spec/arb_bindless_texture/compiler/samplers/inout-non-matching-type.frag: skip -spec/arb_bindless_texture/compiler/samplers/inout-struct.frag: skip -spec/arb_bindless_texture/compiler/samplers/inout.frag: skip -spec/arb_bindless_texture/compiler/samplers/input.frag: skip -spec/arb_bindless_texture/compiler/samplers/input.vert: skip -spec/arb_bindless_texture/compiler/samplers/interface-block.vert: skip -spec/arb_bindless_texture/compiler/samplers/out-struct.frag: skip -spec/arb_bindless_texture/compiler/samplers/out.frag: skip -spec/arb_bindless_texture/compiler/samplers/output.frag: skip -spec/arb_bindless_texture/compiler/samplers/output.vert: skip -spec/arb_bindless_texture/compiler/samplers/return-struct.frag: skip -spec/arb_bindless_texture/compiler/samplers/struct-inside-uniform-block.frag: skip -spec/arb_bindless_texture/compiler/samplers/temporary.vert: skip -spec/arb_bindless_texture/compiler/samplers/uniform-block-initializer.frag: skip -spec/arb_compute_shader/preprocessor/disabled-defined-compat.frag: skip -spec/arb_compute_shader/preprocessor/disabled-defined-compat.vert: skip -spec/arb_compute_shader/preprocessor/disabled-defined-core.comp: skip -spec/arb_compute_shader/preprocessor/disabled-defined-core.frag: skip -spec/arb_compute_shader/preprocessor/disabled-defined-core.geom: skip -spec/arb_compute_shader/preprocessor/disabled-defined-core.tesc: skip -spec/arb_compute_shader/preprocessor/disabled-defined-core.tese: skip -spec/arb_compute_shader/preprocessor/disabled-defined-core.vert: skip -spec/arb_compute_shader/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_compute_shader/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_compute_shader/preprocessor/disabled-undefined-core.comp: skip -spec/arb_compute_shader/preprocessor/disabled-undefined-core.frag: skip -spec/arb_compute_shader/preprocessor/disabled-undefined-core.geom: skip -spec/arb_compute_shader/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_compute_shader/preprocessor/disabled-undefined-core.tese: skip -spec/arb_compute_shader/preprocessor/disabled-undefined-core.vert: skip -spec/arb_compute_variable_group_size/compiler/do_nothing.comp: skip -spec/arb_compute_variable_group_size/compiler/gl_localgroupsizearb_illegal_use.comp: skip -spec/arb_compute_variable_group_size/compiler/gl_localgroupsizearb_layout.comp: skip -spec/arb_compute_variable_group_size/compiler/mixed_fixed_variable_local_work_size.comp: skip -spec/arb_compute_variable_group_size/compiler/mixed_variable_fixed_local_work_size.comp: skip -spec/arb_conservative_depth/preprocessor/disabled-defined-compat.frag: skip -spec/arb_conservative_depth/preprocessor/disabled-defined-compat.vert: skip -spec/arb_conservative_depth/preprocessor/disabled-defined-core.comp: skip -spec/arb_conservative_depth/preprocessor/disabled-defined-core.frag: skip -spec/arb_conservative_depth/preprocessor/disabled-defined-core.geom: skip -spec/arb_conservative_depth/preprocessor/disabled-defined-core.tesc: skip -spec/arb_conservative_depth/preprocessor/disabled-defined-core.tese: skip -spec/arb_conservative_depth/preprocessor/disabled-defined-core.vert: skip -spec/arb_conservative_depth/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_conservative_depth/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_conservative_depth/preprocessor/disabled-undefined-core.comp: skip -spec/arb_conservative_depth/preprocessor/disabled-undefined-core.frag: skip -spec/arb_conservative_depth/preprocessor/disabled-undefined-core.geom: skip -spec/arb_conservative_depth/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_conservative_depth/preprocessor/disabled-undefined-core.tese: skip -spec/arb_conservative_depth/preprocessor/disabled-undefined-core.vert: skip -spec/arb_derivative_control/preprocessor/disabled-defined-core.comp: skip -spec/arb_derivative_control/preprocessor/disabled-defined-core.frag: skip -spec/arb_derivative_control/preprocessor/disabled-defined-core.geom: skip -spec/arb_derivative_control/preprocessor/disabled-defined-core.tesc: skip -spec/arb_derivative_control/preprocessor/disabled-defined-core.tese: skip -spec/arb_derivative_control/preprocessor/disabled-defined-core.vert: skip -spec/arb_derivative_control/preprocessor/disabled-undefined-core.comp: skip -spec/arb_derivative_control/preprocessor/disabled-undefined-core.frag: skip -spec/arb_derivative_control/preprocessor/disabled-undefined-core.geom: skip -spec/arb_derivative_control/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_derivative_control/preprocessor/disabled-undefined-core.tese: skip -spec/arb_derivative_control/preprocessor/disabled-undefined-core.vert: skip -spec/arb_draw_buffers/preprocessor/disabled-defined-compat.frag: skip -spec/arb_draw_buffers/preprocessor/disabled-defined-compat.vert: skip -spec/arb_draw_buffers/preprocessor/disabled-defined-core.comp: skip -spec/arb_draw_buffers/preprocessor/disabled-defined-core.frag: skip -spec/arb_draw_buffers/preprocessor/disabled-defined-core.geom: skip -spec/arb_draw_buffers/preprocessor/disabled-defined-core.tesc: skip -spec/arb_draw_buffers/preprocessor/disabled-defined-core.tese: skip -spec/arb_draw_buffers/preprocessor/disabled-defined-core.vert: skip -spec/arb_draw_buffers/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_draw_buffers/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_draw_buffers/preprocessor/disabled-undefined-core.comp: skip -spec/arb_draw_buffers/preprocessor/disabled-undefined-core.frag: skip -spec/arb_draw_buffers/preprocessor/disabled-undefined-core.geom: skip -spec/arb_draw_buffers/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_draw_buffers/preprocessor/disabled-undefined-core.tese: skip -spec/arb_draw_buffers/preprocessor/disabled-undefined-core.vert: skip -spec/arb_draw_instanced/preprocessor/disabled-defined-compat.frag: skip -spec/arb_draw_instanced/preprocessor/disabled-defined-compat.vert: skip -spec/arb_draw_instanced/preprocessor/disabled-defined-core.comp: skip -spec/arb_draw_instanced/preprocessor/disabled-defined-core.frag: skip -spec/arb_draw_instanced/preprocessor/disabled-defined-core.geom: skip -spec/arb_draw_instanced/preprocessor/disabled-defined-core.tesc: skip -spec/arb_draw_instanced/preprocessor/disabled-defined-core.tese: skip -spec/arb_draw_instanced/preprocessor/disabled-defined-core.vert: skip -spec/arb_draw_instanced/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_draw_instanced/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_draw_instanced/preprocessor/disabled-undefined-core.comp: skip -spec/arb_draw_instanced/preprocessor/disabled-undefined-core.frag: skip -spec/arb_draw_instanced/preprocessor/disabled-undefined-core.geom: skip -spec/arb_draw_instanced/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_draw_instanced/preprocessor/disabled-undefined-core.tese: skip -spec/arb_draw_instanced/preprocessor/disabled-undefined-core.vert: skip -spec/arb_enhanced_layouts/compiler/block-member-locations/arrayed-block-member-location.frag: fail -spec/arb_enhanced_layouts/compiler/block-member-locations/arrayed-block-member-location.vert: fail -spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.comp: skip -spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.frag: skip -spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.geom: skip -spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.tesc: skip -spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.tese: skip -spec/arb_enhanced_layouts/preprocessor/disabled-defined-core.vert: skip -spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.comp: skip -spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.frag: skip -spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.geom: skip -spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.tese: skip -spec/arb_enhanced_layouts/preprocessor/disabled-undefined-core.vert: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.comp: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.frag: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.geom: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.tesc: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.tese: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-defined-core.vert: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.comp: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.frag: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.geom: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.tese: skip -spec/arb_es3_1_compatibility/preprocessor/disabled-undefined-core.vert: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-defined-compat.frag: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-defined-compat.vert: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.comp: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.frag: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.geom: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.tesc: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.tese: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-defined-core.vert: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.comp: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.frag: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.geom: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.tese: skip -spec/arb_explicit_attrib_location/preprocessor/disabled-undefined-core.vert: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-defined-compat.frag: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-defined-compat.vert: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.comp: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.frag: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.geom: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.tesc: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.tese: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-defined-core.vert: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.comp: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.frag: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.geom: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.tese: skip -spec/arb_explicit_uniform_location/preprocessor/disabled-undefined-core.vert: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-compat.frag: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-compat.vert: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.comp: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.frag: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.geom: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.tesc: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.tese: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-defined-core.vert: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.comp: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.frag: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.geom: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.tese: skip -spec/arb_fragment_coord_conventions/preprocessor/disabled-undefined-core.vert: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.comp: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.frag: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.geom: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.tesc: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.tese: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-defined-core.vert: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.comp: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.frag: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.geom: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.tese: skip -spec/arb_fragment_layer_viewport/preprocessor/disabled-undefined-core.vert: skip -spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-after-discard.frag: skip -spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-after-return.frag: skip -spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-endinvocationinterlock.frag: skip -spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-do-while.frag: skip -spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-for.frag: skip -spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-if.frag: skip -spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-non-main-function.frag: skip -spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-switch.frag: skip -spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-inside-while.frag: skip -spec/arb_fragment_shader_interlock/compiler/begininvocationinterlock-twice.frag: skip -spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-after-discard.frag: skip -spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-after-return.frag: skip -spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-before-begininvocationinterlock.frag: skip -spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-do-while.frag: skip -spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-for.frag: skip -spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-if.frag: skip -spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-non-main-function.frag: skip -spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-switch.frag: skip -spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-inside-while.frag: skip -spec/arb_fragment_shader_interlock/compiler/endinvocationinterlock-twice.frag: skip -spec/arb_geometry_shader4/compiler/2darray-assignment-size-mismatch.geom: skip -spec/arb_geometry_shader4/compiler/2darray-basic.geom: skip -spec/arb_geometry_shader4/compiler/2darray-index-oob.geom: skip -spec/arb_geometry_shader4/compiler/2darray-vertex-index-oob.geom: skip -spec/arb_geometry_shader4/compiler/arb_shader_texture_lod.geom: skip -spec/arb_geometry_shader4/compiler/arb_shading_language_packing.geom: skip -spec/arb_geometry_shader4/compiler/arb_texture_cube_map_array.geom: skip -spec/arb_geometry_shader4/compiler/arb_texture_multisample.geom: skip -spec/arb_geometry_shader4/compiler/arb_texture_rectangle.geom: skip -spec/arb_geometry_shader4/compiler/arb_uniform_buffer_object.geom: skip -spec/arb_geometry_shader4/compiler/array-index.geom: skip -spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-access-2.geom: skip -spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-access-max.geom: skip -spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-too-large-with-access.geom: skip -spec/arb_geometry_shader4/compiler/clip-distance-in-explicit-too-large.geom: skip -spec/arb_geometry_shader4/compiler/clip-distance-in-implicit-access-max.geom: skip -spec/arb_geometry_shader4/compiler/clip-distance-in-implicit-length.geom: skip -spec/arb_geometry_shader4/compiler/clip-distance-in-implicit-nonconst-access.geom: skip -spec/arb_geometry_shader4/compiler/constants.geom: skip -spec/arb_geometry_shader4/compiler/ext_texture_array.geom: skip -spec/arb_geometry_shader4/compiler/sanity.geom: skip -spec/arb_geometry_shader4/compiler/uniforms.geom: skip -spec/arb_geometry_shader4/compiler/verticesin-const-expression.geom: skip -spec/arb_geometry_shader4/compiler/verticesin-const.geom: skip -spec/arb_geometry_shader4/preprocessor/enabled-compat.frag: skip -spec/arb_geometry_shader4/preprocessor/enabled-compat.vert: skip -spec/arb_geometry_shader4/preprocessor/enabled-core.comp: skip -spec/arb_geometry_shader4/preprocessor/enabled-core.frag: skip -spec/arb_geometry_shader4/preprocessor/enabled-core.geom: skip -spec/arb_geometry_shader4/preprocessor/enabled-core.tesc: skip -spec/arb_geometry_shader4/preprocessor/enabled-core.tese: skip -spec/arb_geometry_shader4/preprocessor/enabled-core.vert: skip -spec/arb_gpu_shader5/preprocessor/disabled-defined-core.comp: skip -spec/arb_gpu_shader5/preprocessor/disabled-defined-core.frag: skip -spec/arb_gpu_shader5/preprocessor/disabled-defined-core.geom: skip -spec/arb_gpu_shader5/preprocessor/disabled-defined-core.tesc: skip -spec/arb_gpu_shader5/preprocessor/disabled-defined-core.tese: skip -spec/arb_gpu_shader5/preprocessor/disabled-defined-core.vert: skip -spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.comp: skip -spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.frag: skip -spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.geom: skip -spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.tese: skip -spec/arb_gpu_shader5/preprocessor/disabled-undefined-core.vert: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.comp: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.frag: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.geom: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.tesc: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.tese: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-defined-core.vert: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.comp: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.frag: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.geom: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.tese: skip -spec/arb_gpu_shader_fp64/preprocessor/disabled-undefined-core.vert: skip -spec/arb_sample_shading/preprocessor/disabled-defined-compat.frag: skip -spec/arb_sample_shading/preprocessor/disabled-defined-compat.vert: skip -spec/arb_sample_shading/preprocessor/disabled-defined-core.comp: skip -spec/arb_sample_shading/preprocessor/disabled-defined-core.frag: skip -spec/arb_sample_shading/preprocessor/disabled-defined-core.geom: skip -spec/arb_sample_shading/preprocessor/disabled-defined-core.tesc: skip -spec/arb_sample_shading/preprocessor/disabled-defined-core.tese: skip -spec/arb_sample_shading/preprocessor/disabled-defined-core.vert: skip -spec/arb_sample_shading/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_sample_shading/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_sample_shading/preprocessor/disabled-undefined-core.comp: skip -spec/arb_sample_shading/preprocessor/disabled-undefined-core.frag: skip -spec/arb_sample_shading/preprocessor/disabled-undefined-core.geom: skip -spec/arb_sample_shading/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_sample_shading/preprocessor/disabled-undefined-core.tese: skip -spec/arb_sample_shading/preprocessor/disabled-undefined-core.vert: skip -spec/arb_separate_shader_objects/preprocessor/disabled-defined-compat.frag: skip -spec/arb_separate_shader_objects/preprocessor/disabled-defined-compat.vert: skip -spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.comp: skip -spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.frag: skip -spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.geom: skip -spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.tesc: skip -spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.tese: skip -spec/arb_separate_shader_objects/preprocessor/disabled-defined-core.vert: skip -spec/arb_separate_shader_objects/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_separate_shader_objects/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.comp: skip -spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.frag: skip -spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.geom: skip -spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.tese: skip -spec/arb_separate_shader_objects/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_atomic_counter_ops/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_atomic_counters/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_bit_encoding/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_clock/preprocessor/enabled-compat.frag: skip -spec/arb_shader_clock/preprocessor/enabled-compat.vert: skip -spec/arb_shader_clock/preprocessor/enabled-core.comp: skip -spec/arb_shader_clock/preprocessor/enabled-core.frag: skip -spec/arb_shader_clock/preprocessor/enabled-core.geom: skip -spec/arb_shader_clock/preprocessor/enabled-core.tesc: skip -spec/arb_shader_clock/preprocessor/enabled-core.tese: skip -spec/arb_shader_clock/preprocessor/enabled-core.vert: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_draw_parameters/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_group_vote/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shader_group_vote/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shader_group_vote/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_group_vote/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_group_vote/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_group_vote/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_group_vote/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_group_vote/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_group_vote/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shader_group_vote/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_group_vote/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_image_load_store/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shader_image_load_store/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_image_load_store/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_image_load_store/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shader_image_load_store/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_image_load_store/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_image_size/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shader_image_size/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shader_image_size/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_image_size/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_image_size/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_image_size/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_image_size/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_image_size/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_image_size/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shader_image_size/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shader_image_size/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_image_size/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_image_size/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_image_size/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_image_size/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_image_size/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_precision/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shader_precision/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shader_precision/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_precision/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_precision/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_precision/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_precision/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_precision/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_precision/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shader_precision/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shader_precision/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_precision/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_precision/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_precision/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_precision/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_precision/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_stencil_export/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shader_stencil_export/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_stencil_export/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shader_stencil_export/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_stencil_export/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_storage_buffer_object/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_subroutine/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_subroutine/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_subroutine/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_subroutine/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_subroutine/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_subroutine/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_subroutine/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_texture_image_samples/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_texture_lod/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shader_texture_lod/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.comp: skip -spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.frag: skip -spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.geom: skip -spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.tese: skip -spec/arb_shader_texture_lod/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_texture_lod/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shader_texture_lod/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shader_texture_lod/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shading_language_420pack/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shading_language_420pack/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.comp: skip -spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.frag: skip -spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.geom: skip -spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.tese: skip -spec/arb_shading_language_420pack/preprocessor/disabled-defined-core.vert: skip -spec/arb_shading_language_420pack/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shading_language_420pack/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shading_language_420pack/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shading_language_packing/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shading_language_packing/preprocessor/disabled-defined-compat.vert: skip -spec/arb_shading_language_packing/preprocessor/disabled-defined-core.comp: skip -spec/arb_shading_language_packing/preprocessor/disabled-defined-core.frag: skip -spec/arb_shading_language_packing/preprocessor/disabled-defined-core.geom: skip -spec/arb_shading_language_packing/preprocessor/disabled-defined-core.tesc: skip -spec/arb_shading_language_packing/preprocessor/disabled-defined-core.tese: skip -spec/arb_shading_language_packing/preprocessor/disabled-defined-core.vert: skip -spec/arb_shading_language_packing/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shading_language_packing/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.comp: skip -spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.frag: skip -spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.geom: skip -spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.tese: skip -spec/arb_shading_language_packing/preprocessor/disabled-undefined-core.vert: skip -spec/arb_tessellation_shader/preprocessor/disabled-defined-core.comp: skip -spec/arb_tessellation_shader/preprocessor/disabled-defined-core.frag: skip -spec/arb_tessellation_shader/preprocessor/disabled-defined-core.geom: skip -spec/arb_tessellation_shader/preprocessor/disabled-defined-core.tesc: skip -spec/arb_tessellation_shader/preprocessor/disabled-defined-core.tese: skip -spec/arb_tessellation_shader/preprocessor/disabled-defined-core.vert: skip -spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.comp: skip -spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.frag: skip -spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.geom: skip -spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.tese: skip -spec/arb_tessellation_shader/preprocessor/disabled-undefined-core.vert: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-defined-compat.frag: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-defined-compat.vert: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.comp: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.frag: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.geom: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.tesc: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.tese: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-defined-core.vert: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.comp: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.frag: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.geom: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.tese: skip -spec/arb_texture_cube_map_array/preprocessor/disabled-undefined-core.vert: skip -spec/arb_texture_gather/preprocessor/disabled-defined-compat.frag: skip -spec/arb_texture_gather/preprocessor/disabled-defined-compat.vert: skip -spec/arb_texture_gather/preprocessor/disabled-defined-core.comp: skip -spec/arb_texture_gather/preprocessor/disabled-defined-core.frag: skip -spec/arb_texture_gather/preprocessor/disabled-defined-core.geom: skip -spec/arb_texture_gather/preprocessor/disabled-defined-core.tesc: skip -spec/arb_texture_gather/preprocessor/disabled-defined-core.tese: skip -spec/arb_texture_gather/preprocessor/disabled-defined-core.vert: skip -spec/arb_texture_gather/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_texture_gather/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_texture_gather/preprocessor/disabled-undefined-core.comp: skip -spec/arb_texture_gather/preprocessor/disabled-undefined-core.frag: skip -spec/arb_texture_gather/preprocessor/disabled-undefined-core.geom: skip -spec/arb_texture_gather/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_texture_gather/preprocessor/disabled-undefined-core.tese: skip -spec/arb_texture_gather/preprocessor/disabled-undefined-core.vert: skip -spec/arb_texture_multisample/preprocessor/disabled-defined-compat.frag: skip -spec/arb_texture_multisample/preprocessor/disabled-defined-compat.vert: skip -spec/arb_texture_multisample/preprocessor/disabled-defined-core.comp: skip -spec/arb_texture_multisample/preprocessor/disabled-defined-core.frag: skip -spec/arb_texture_multisample/preprocessor/disabled-defined-core.geom: skip -spec/arb_texture_multisample/preprocessor/disabled-defined-core.tesc: skip -spec/arb_texture_multisample/preprocessor/disabled-defined-core.tese: skip -spec/arb_texture_multisample/preprocessor/disabled-defined-core.vert: skip -spec/arb_texture_multisample/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_texture_multisample/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_texture_multisample/preprocessor/disabled-undefined-core.comp: skip -spec/arb_texture_multisample/preprocessor/disabled-undefined-core.frag: skip -spec/arb_texture_multisample/preprocessor/disabled-undefined-core.geom: skip -spec/arb_texture_multisample/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_texture_multisample/preprocessor/disabled-undefined-core.tese: skip -spec/arb_texture_multisample/preprocessor/disabled-undefined-core.vert: skip -spec/arb_texture_query_levels/preprocessor/disabled-defined-compat.frag: skip -spec/arb_texture_query_levels/preprocessor/disabled-defined-compat.vert: skip -spec/arb_texture_query_levels/preprocessor/disabled-defined-core.comp: skip -spec/arb_texture_query_levels/preprocessor/disabled-defined-core.frag: skip -spec/arb_texture_query_levels/preprocessor/disabled-defined-core.geom: skip -spec/arb_texture_query_levels/preprocessor/disabled-defined-core.tesc: skip -spec/arb_texture_query_levels/preprocessor/disabled-defined-core.tese: skip -spec/arb_texture_query_levels/preprocessor/disabled-defined-core.vert: skip -spec/arb_texture_query_levels/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_texture_query_levels/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.comp: skip -spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.frag: skip -spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.geom: skip -spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.tese: skip -spec/arb_texture_query_levels/preprocessor/disabled-undefined-core.vert: skip -spec/arb_texture_query_lod/preprocessor/disabled-defined-compat.frag: skip -spec/arb_texture_query_lod/preprocessor/disabled-defined-compat.vert: skip -spec/arb_texture_query_lod/preprocessor/disabled-defined-core.comp: skip -spec/arb_texture_query_lod/preprocessor/disabled-defined-core.frag: skip -spec/arb_texture_query_lod/preprocessor/disabled-defined-core.geom: skip -spec/arb_texture_query_lod/preprocessor/disabled-defined-core.tesc: skip -spec/arb_texture_query_lod/preprocessor/disabled-defined-core.tese: skip -spec/arb_texture_query_lod/preprocessor/disabled-defined-core.vert: skip -spec/arb_texture_query_lod/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_texture_query_lod/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.comp: skip -spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.frag: skip -spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.geom: skip -spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.tese: skip -spec/arb_texture_query_lod/preprocessor/disabled-undefined-core.vert: skip -spec/arb_texture_rectangle/preprocessor/disabled-defined-compat.frag: skip -spec/arb_texture_rectangle/preprocessor/disabled-defined-compat.vert: skip -spec/arb_texture_rectangle/preprocessor/disabled-defined-core.comp: skip -spec/arb_texture_rectangle/preprocessor/disabled-defined-core.frag: skip -spec/arb_texture_rectangle/preprocessor/disabled-defined-core.geom: skip -spec/arb_texture_rectangle/preprocessor/disabled-defined-core.tesc: skip -spec/arb_texture_rectangle/preprocessor/disabled-defined-core.tese: skip -spec/arb_texture_rectangle/preprocessor/disabled-defined-core.vert: skip -spec/arb_texture_rectangle/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_texture_rectangle/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.comp: skip -spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.frag: skip -spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.geom: skip -spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.tese: skip -spec/arb_texture_rectangle/preprocessor/disabled-undefined-core.vert: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-defined-compat.frag: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-defined-compat.vert: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.comp: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.frag: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.geom: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.tesc: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.tese: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-defined-core.vert: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.comp: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.frag: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.geom: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.tese: skip -spec/arb_uniform_buffer_object/preprocessor/disabled-undefined-core.vert: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.comp: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.frag: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.geom: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.tesc: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.tese: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-defined-core.vert: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.comp: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.frag: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.geom: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.tese: skip -spec/arb_vertex_attrib_64bit/preprocessor/disabled-undefined-core.vert: skip -spec/arb_viewport_array/preprocessor/disabled-defined-compat.frag: skip -spec/arb_viewport_array/preprocessor/disabled-defined-compat.vert: skip -spec/arb_viewport_array/preprocessor/disabled-defined-core.comp: skip -spec/arb_viewport_array/preprocessor/disabled-defined-core.frag: skip -spec/arb_viewport_array/preprocessor/disabled-defined-core.geom: skip -spec/arb_viewport_array/preprocessor/disabled-defined-core.tesc: skip -spec/arb_viewport_array/preprocessor/disabled-defined-core.tese: skip -spec/arb_viewport_array/preprocessor/disabled-defined-core.vert: skip -spec/arb_viewport_array/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_viewport_array/preprocessor/disabled-undefined-compat.vert: skip -spec/arb_viewport_array/preprocessor/disabled-undefined-core.comp: skip -spec/arb_viewport_array/preprocessor/disabled-undefined-core.frag: skip -spec/arb_viewport_array/preprocessor/disabled-undefined-core.geom: skip -spec/arb_viewport_array/preprocessor/disabled-undefined-core.tesc: skip -spec/arb_viewport_array/preprocessor/disabled-undefined-core.tese: skip -spec/arb_viewport_array/preprocessor/disabled-undefined-core.vert: skip -spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.comp: skip -spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.frag: skip -spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.geom: skip -spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.tesc: skip -spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.tese: skip -spec/ext_clip_cull_distance/preprocessor/disabled-defined-es.vert: skip -spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.comp: skip -spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.frag: skip -spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.geom: skip -spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.tesc: skip -spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.tese: skip -spec/ext_clip_cull_distance/preprocessor/disabled-undefined-es.vert: skip -spec/ext_demote_to_helper_invocation/compiler/demote_identifier_with_ext.frag: skip -spec/ext_demote_to_helper_invocation/compiler/demote_keyword.frag: skip -spec/ext_demote_to_helper_invocation/compiler/is_helper_invocation_builtin.frag: skip -spec/ext_draw_buffers/preprocessor/disabled-defined-es.comp: skip -spec/ext_draw_buffers/preprocessor/disabled-defined-es.frag: skip -spec/ext_draw_buffers/preprocessor/disabled-defined-es.geom: skip -spec/ext_draw_buffers/preprocessor/disabled-defined-es.tesc: skip -spec/ext_draw_buffers/preprocessor/disabled-defined-es.tese: skip -spec/ext_draw_buffers/preprocessor/disabled-defined-es.vert: skip -spec/ext_draw_buffers/preprocessor/disabled-undefined-es.comp: skip -spec/ext_draw_buffers/preprocessor/disabled-undefined-es.frag: skip -spec/ext_draw_buffers/preprocessor/disabled-undefined-es.geom: skip -spec/ext_draw_buffers/preprocessor/disabled-undefined-es.tesc: skip -spec/ext_draw_buffers/preprocessor/disabled-undefined-es.tese: skip -spec/ext_draw_buffers/preprocessor/disabled-undefined-es.vert: skip -spec/ext_draw_instanced/preprocessor/disabled-defined-es.comp: skip -spec/ext_draw_instanced/preprocessor/disabled-defined-es.frag: skip -spec/ext_draw_instanced/preprocessor/disabled-defined-es.geom: skip -spec/ext_draw_instanced/preprocessor/disabled-defined-es.tesc: skip -spec/ext_draw_instanced/preprocessor/disabled-defined-es.tese: skip -spec/ext_draw_instanced/preprocessor/disabled-defined-es.vert: skip -spec/ext_draw_instanced/preprocessor/disabled-undefined-es.comp: skip -spec/ext_draw_instanced/preprocessor/disabled-undefined-es.frag: skip -spec/ext_draw_instanced/preprocessor/disabled-undefined-es.geom: skip -spec/ext_draw_instanced/preprocessor/disabled-undefined-es.tesc: skip -spec/ext_draw_instanced/preprocessor/disabled-undefined-es.tese: skip -spec/ext_draw_instanced/preprocessor/disabled-undefined-es.vert: skip -spec/ext_geometry_point_size/preprocessor/disabled-defined-es.comp: skip -spec/ext_geometry_point_size/preprocessor/disabled-defined-es.frag: skip -spec/ext_geometry_point_size/preprocessor/disabled-defined-es.geom: skip -spec/ext_geometry_point_size/preprocessor/disabled-defined-es.tesc: skip -spec/ext_geometry_point_size/preprocessor/disabled-defined-es.tese: skip -spec/ext_geometry_point_size/preprocessor/disabled-defined-es.vert: skip -spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.comp: skip -spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.frag: skip -spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.geom: skip -spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.tesc: skip -spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.tese: skip -spec/ext_geometry_point_size/preprocessor/disabled-undefined-es.vert: skip -spec/ext_geometry_shader/preprocessor/disabled-defined-es.comp: skip -spec/ext_geometry_shader/preprocessor/disabled-defined-es.frag: skip -spec/ext_geometry_shader/preprocessor/disabled-defined-es.geom: skip -spec/ext_geometry_shader/preprocessor/disabled-defined-es.tesc: skip -spec/ext_geometry_shader/preprocessor/disabled-defined-es.tese: skip -spec/ext_geometry_shader/preprocessor/disabled-defined-es.vert: skip -spec/ext_geometry_shader/preprocessor/disabled-undefined-es.comp: skip -spec/ext_geometry_shader/preprocessor/disabled-undefined-es.frag: skip -spec/ext_geometry_shader/preprocessor/disabled-undefined-es.geom: skip -spec/ext_geometry_shader/preprocessor/disabled-undefined-es.tesc: skip -spec/ext_geometry_shader/preprocessor/disabled-undefined-es.tese: skip -spec/ext_geometry_shader/preprocessor/disabled-undefined-es.vert: skip -spec/ext_gpu_shader4/compiler/abs-int.frag: skip -spec/ext_gpu_shader4/compiler/abs-int.vert: skip -spec/ext_gpu_shader4/compiler/abs-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/abs-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/abs-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/abs-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/abs-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/abs-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-int-int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-int-int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-int-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec2-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec3-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-ivec4-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-unsigned_int-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec2-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec3-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-and-uvec4-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-not-int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-not-int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-not-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-not-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-not-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-not-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-not-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-not-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-not-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-not-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-not-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-not-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-not-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-not-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-not-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-not-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-int-int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-int-int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-int-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec2-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec3-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-ivec4-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-unsigned_int-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec2-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec3-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/bitwise-or-uvec4-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/clamp-int.frag: skip -spec/ext_gpu_shader4/compiler/clamp-int.vert: skip -spec/ext_gpu_shader4/compiler/clamp-ivec2-int.frag: skip -spec/ext_gpu_shader4/compiler/clamp-ivec2-int.vert: skip -spec/ext_gpu_shader4/compiler/clamp-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/clamp-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/clamp-ivec3-int.frag: skip -spec/ext_gpu_shader4/compiler/clamp-ivec3-int.vert: skip -spec/ext_gpu_shader4/compiler/clamp-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/clamp-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/clamp-ivec4-int.frag: skip -spec/ext_gpu_shader4/compiler/clamp-ivec4-int.vert: skip -spec/ext_gpu_shader4/compiler/clamp-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/clamp-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/clamp-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/clamp-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/clamp-uvec2-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/clamp-uvec2-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/clamp-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/clamp-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/clamp-uvec3-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/clamp-uvec3-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/clamp-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/clamp-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/clamp-uvec4-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/clamp-uvec4-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/clamp-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/clamp-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/equal-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/equal-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/equal-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/equal-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/equal-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/equal-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/gl_instanceid.vert: skip -spec/ext_gpu_shader4/compiler/gl_primitiveid.frag: skip -spec/ext_gpu_shader4/compiler/gl_vertexid.vert: skip -spec/ext_gpu_shader4/compiler/greaterthan-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/greaterthan-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/greaterthan-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/greaterthan-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/greaterthan-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/greaterthan-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/greaterthanequal-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/greaterthanequal-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/greaterthanequal-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/greaterthanequal-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/greaterthanequal-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/greaterthanequal-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/lessthan-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/lessthan-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/lessthan-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/lessthan-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/lessthan-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/lessthan-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/lessthanequal-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/lessthanequal-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/lessthanequal-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/lessthanequal-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/lessthanequal-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/lessthanequal-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/lshift-int-int.frag: skip -spec/ext_gpu_shader4/compiler/lshift-int-int.vert: skip -spec/ext_gpu_shader4/compiler/lshift-ivec2-int.frag: skip -spec/ext_gpu_shader4/compiler/lshift-ivec2-int.vert: skip -spec/ext_gpu_shader4/compiler/lshift-ivec2-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/lshift-ivec2-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/lshift-ivec3-int.frag: skip -spec/ext_gpu_shader4/compiler/lshift-ivec3-int.vert: skip -spec/ext_gpu_shader4/compiler/lshift-ivec3-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/lshift-ivec3-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/lshift-ivec4-int.frag: skip -spec/ext_gpu_shader4/compiler/lshift-ivec4-int.vert: skip -spec/ext_gpu_shader4/compiler/lshift-ivec4-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/lshift-ivec4-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/lshift-unsigned_int-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/lshift-unsigned_int-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/lshift-uvec2-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/lshift-uvec2-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/lshift-uvec2-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/lshift-uvec2-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/lshift-uvec3-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/lshift-uvec3-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/lshift-uvec3-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/lshift-uvec3-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/lshift-uvec4-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/lshift-uvec4-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/lshift-uvec4-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/lshift-uvec4-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/max-int.frag: skip -spec/ext_gpu_shader4/compiler/max-int.vert: skip -spec/ext_gpu_shader4/compiler/max-ivec2-int.frag: skip -spec/ext_gpu_shader4/compiler/max-ivec2-int.vert: skip -spec/ext_gpu_shader4/compiler/max-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/max-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/max-ivec3-int.frag: skip -spec/ext_gpu_shader4/compiler/max-ivec3-int.vert: skip -spec/ext_gpu_shader4/compiler/max-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/max-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/max-ivec4-int.frag: skip -spec/ext_gpu_shader4/compiler/max-ivec4-int.vert: skip -spec/ext_gpu_shader4/compiler/max-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/max-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/max-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/max-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/max-uvec2-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/max-uvec2-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/max-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/max-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/max-uvec3-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/max-uvec3-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/max-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/max-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/max-uvec4-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/max-uvec4-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/max-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/max-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/min-int.frag: skip -spec/ext_gpu_shader4/compiler/min-int.vert: skip -spec/ext_gpu_shader4/compiler/min-ivec2-int.frag: skip -spec/ext_gpu_shader4/compiler/min-ivec2-int.vert: skip -spec/ext_gpu_shader4/compiler/min-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/min-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/min-ivec3-int.frag: skip -spec/ext_gpu_shader4/compiler/min-ivec3-int.vert: skip -spec/ext_gpu_shader4/compiler/min-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/min-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/min-ivec4-int.frag: skip -spec/ext_gpu_shader4/compiler/min-ivec4-int.vert: skip -spec/ext_gpu_shader4/compiler/min-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/min-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/min-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/min-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/min-uvec2-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/min-uvec2-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/min-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/min-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/min-uvec3-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/min-uvec3-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/min-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/min-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/min-uvec4-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/min-uvec4-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/min-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/min-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/mod-int-int.frag: skip -spec/ext_gpu_shader4/compiler/mod-int-int.vert: skip -spec/ext_gpu_shader4/compiler/mod-int-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/mod-int-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/mod-int-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/mod-int-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/mod-int-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/mod-int-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/mod-ivec2-int.frag: skip -spec/ext_gpu_shader4/compiler/mod-ivec2-int.vert: skip -spec/ext_gpu_shader4/compiler/mod-ivec2-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/mod-ivec2-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/mod-ivec3-int.frag: skip -spec/ext_gpu_shader4/compiler/mod-ivec3-int.vert: skip -spec/ext_gpu_shader4/compiler/mod-ivec3-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/mod-ivec3-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/mod-ivec4-int.frag: skip -spec/ext_gpu_shader4/compiler/mod-ivec4-int.vert: skip -spec/ext_gpu_shader4/compiler/mod-ivec4-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/mod-ivec4-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/mod-unsigned_int-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/mod-unsigned_int-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/mod-unsigned_int-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/mod-uvec2-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/mod-uvec2-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/mod-uvec2-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/mod-uvec2-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/mod-uvec3-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/mod-uvec3-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/mod-uvec3-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/mod-uvec3-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/mod-uvec4-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/mod-uvec4-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/mod-uvec4-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/mod-uvec4-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/notequal-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/notequal-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/notequal-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/notequal-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/notequal-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/notequal-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/round-float.frag: skip -spec/ext_gpu_shader4/compiler/round-float.vert: skip -spec/ext_gpu_shader4/compiler/round-vec2.frag: skip -spec/ext_gpu_shader4/compiler/round-vec2.vert: skip -spec/ext_gpu_shader4/compiler/round-vec3.frag: skip -spec/ext_gpu_shader4/compiler/round-vec3.vert: skip -spec/ext_gpu_shader4/compiler/round-vec4.frag: skip -spec/ext_gpu_shader4/compiler/round-vec4.vert: skip -spec/ext_gpu_shader4/compiler/rshift-int-int.frag: skip -spec/ext_gpu_shader4/compiler/rshift-int-int.vert: skip -spec/ext_gpu_shader4/compiler/rshift-ivec2-int.frag: skip -spec/ext_gpu_shader4/compiler/rshift-ivec2-int.vert: skip -spec/ext_gpu_shader4/compiler/rshift-ivec2-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/rshift-ivec2-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/rshift-ivec3-int.frag: skip -spec/ext_gpu_shader4/compiler/rshift-ivec3-int.vert: skip -spec/ext_gpu_shader4/compiler/rshift-ivec3-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/rshift-ivec3-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/rshift-ivec4-int.frag: skip -spec/ext_gpu_shader4/compiler/rshift-ivec4-int.vert: skip -spec/ext_gpu_shader4/compiler/rshift-ivec4-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/rshift-ivec4-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/rshift-unsigned_int-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/rshift-unsigned_int-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/rshift-uvec2-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/rshift-uvec2-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/rshift-uvec2-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/rshift-uvec2-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/rshift-uvec3-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/rshift-uvec3-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/rshift-uvec3-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/rshift-uvec3-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/rshift-uvec4-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/rshift-uvec4-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/rshift-uvec4-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/rshift-uvec4-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/sign-int.frag: skip -spec/ext_gpu_shader4/compiler/sign-int.vert: skip -spec/ext_gpu_shader4/compiler/sign-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/sign-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/sign-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/sign-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/sign-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/sign-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow1d-sampler1dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow1d-sampler1dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow1darray-sampler1darrayshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow1darray-sampler1darrayshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow1darrayoffset-sampler1darrayshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow1doffset-sampler1dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow1doffset-sampler1dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow1dproj-sampler1dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow1dproj-sampler1dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow1dprojoffset-sampler1dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow2d-sampler2dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow2d-sampler2dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow2darray-sampler2darrayshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow2darray-sampler2darrayshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow2darrayoffset-sampler2darrayshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow2darrayoffset-sampler2darrayshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow2doffset-sampler2dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow2doffset-sampler2dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow2dproj-sampler2dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow2dproj-sampler2dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow2dprojoffset-sampler2dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow2drect-sampler2drectshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow2drect-sampler2drectshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow2drectoffset-sampler2drectshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow2drectoffset-sampler2drectshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow2drectproj-sampler2drectshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow2drectproj-sampler2drectshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadow2drectprojoffset-sampler2drectshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadow2drectprojoffset-sampler2drectshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-shadowcube-samplercubeshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-shadowcube-samplercubeshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1d-isampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1d-isampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1d-usampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1d-usampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1darray-isampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1darray-isampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1darray-sampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1darray-sampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1darray-usampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1darray-usampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-isampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-isampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-sampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-sampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-usampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1darrayoffset-usampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1doffset-isampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1doffset-isampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1doffset-usampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1doffset-usampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1dproj-isampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1dproj-usampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-isampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture1dprojoffset-usampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2d-isampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2d-isampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2d-usampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2d-usampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2darray-isampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2darray-isampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2darray-sampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2darray-sampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2darray-usampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2darray-usampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-isampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-isampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-sampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-sampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-usampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2darrayoffset-usampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2doffset-isampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2doffset-isampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2doffset-usampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2doffset-usampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2dproj-isampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2dproj-usampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-isampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2dprojoffset-usampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drect-isampler2drect-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drect-isampler2drect-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drect-usampler2drect-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drect-usampler2drect-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-isampler2drect-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-isampler2drect-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-usampler2drect-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectoffset-usampler2drect-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectproj-isampler2drect-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectproj-usampler2drect-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-isampler2drect-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture2drectprojoffset-usampler2drect-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture3d-isampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture3d-isampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture3d-usampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture3d-usampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture3doffset-isampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture3doffset-isampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture3doffset-usampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture3doffset-usampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture3dproj-isampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture3dproj-isampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture3dproj-usampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture3dproj-usampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-isampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-isampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-usampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex-texture3dprojoffset-usampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex-texturecube-isamplercube-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texturecube-isamplercube-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex-texturecube-usamplercube-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex-texturecube-usamplercube-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_bias-shadow1d-sampler1dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-shadow1darray-sampler1darrayshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-shadow1doffset-sampler1dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-shadow1dproj-sampler1dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-shadow2d-sampler2dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-shadow2doffset-sampler2dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-shadow2dproj-sampler2dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1d-isampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1d-usampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1darray-isampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1darray-sampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1darray-usampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1darrayoffset-isampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1darrayoffset-sampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1darrayoffset-usampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1doffset-isampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1doffset-usampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-isampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-isampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-usampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1dproj-usampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-isampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-isampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-usampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture1dprojoffset-usampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2d-isampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2d-usampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2darray-isampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2darray-sampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2darray-usampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2darrayoffset-isampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2darrayoffset-sampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2darrayoffset-usampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2doffset-isampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2doffset-usampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-isampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-isampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-usampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2dproj-usampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-isampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-isampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-usampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture2dprojoffset-usampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture3d-isampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture3d-usampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture3doffset-isampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture3doffset-usampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture3dproj-isampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture3dproj-usampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture3dprojoffset-isampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texture3dprojoffset-usampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texturecube-isamplercube-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_bias-texturecube-usamplercube-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1d-sampler1dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1d-sampler1dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1darray-sampler1darrayshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1darray-sampler1darrayshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1darrayoffset-sampler1darrayshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1doffset-sampler1dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1doffset-sampler1dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1dproj-sampler1dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1dproj-sampler1dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow1dprojoffset-sampler1dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2d-sampler2dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2d-sampler2dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2darray-sampler2darrayshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2darray-sampler2darrayshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2darrayoffset-sampler2darrayshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2darrayoffset-sampler2darrayshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2doffset-sampler2dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2doffset-sampler2dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2dproj-sampler2dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2dproj-sampler2dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2dprojoffset-sampler2dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2drect-sampler2drectshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2drect-sampler2drectshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectoffset-sampler2drectshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectoffset-sampler2drectshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectproj-sampler2drectshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectproj-sampler2drectshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectprojoffset-sampler2drectshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadow2drectprojoffset-sampler2drectshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadowcube-samplercubeshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-shadowcube-samplercubeshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1d-isampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1d-isampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1d-sampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1d-sampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1d-usampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1d-usampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-isampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-isampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-sampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-sampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-usampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darray-usampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-isampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-isampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-sampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-sampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-usampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1darrayoffset-usampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-isampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-isampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-sampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-sampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-usampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1doffset-usampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-isampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-sampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dproj-usampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-isampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-sampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture1dprojoffset-usampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2d-isampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2d-isampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2d-sampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2d-sampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2d-usampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2d-usampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-isampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-isampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-sampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-sampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-usampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darray-usampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-isampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-isampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-sampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-sampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-usampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2darrayoffset-usampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-isampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-isampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-sampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-sampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-usampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2doffset-usampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-isampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-sampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dproj-usampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-isampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-sampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2dprojoffset-usampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-isampler2drect-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-isampler2drect-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-sampler2drect-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-sampler2drect-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-usampler2drect-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drect-usampler2drect-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-isampler2drect-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-isampler2drect-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-sampler2drect-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-sampler2drect-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-usampler2drect-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectoffset-usampler2drect-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-isampler2drect-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-sampler2drect-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectproj-usampler2drect-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-isampler2drect-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-sampler2drect-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture2drectprojoffset-usampler2drect-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3d-isampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3d-isampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3d-sampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3d-sampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3d-usampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3d-usampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-isampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-isampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-sampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-sampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-usampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3doffset-usampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-isampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-isampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-sampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-sampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-usampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dproj-usampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-isampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-isampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-sampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-sampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-usampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texture3dprojoffset-usampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texturecube-isamplercube-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texturecube-isamplercube-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texturecube-samplercube-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texturecube-samplercube-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_grad-texturecube-usamplercube-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_grad-texturecube-usamplercube-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1d-sampler1dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1d-sampler1dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1darray-sampler1darrayshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1darray-sampler1darrayshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1darrayoffset-sampler1darrayshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1darrayoffset-sampler1darrayshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1doffset-sampler1dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1doffset-sampler1dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1dproj-sampler1dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1dproj-sampler1dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1dprojoffset-sampler1dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow1dprojoffset-sampler1dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow2d-sampler2dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow2d-sampler2dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow2doffset-sampler2dshadow-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow2doffset-sampler2dshadow-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow2dproj-sampler2dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow2dproj-sampler2dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow2dprojoffset-sampler2dshadow-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-shadow2dprojoffset-sampler2dshadow-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1d-isampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1d-isampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1d-usampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1d-usampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-isampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-isampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-sampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-sampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-usampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darray-usampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-isampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-isampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-sampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-sampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-usampler1darray-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1darrayoffset-usampler1darray-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-isampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-isampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-usampler1d-float.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1doffset-usampler1d-float.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-isampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dproj-usampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-isampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture1dprojoffset-usampler1d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2d-isampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2d-isampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2d-usampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2d-usampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-isampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-isampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-sampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-sampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-usampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darray-usampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-isampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-isampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-sampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-sampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-usampler2darray-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2darrayoffset-usampler2darray-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-isampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-isampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-usampler2d-vec2.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2doffset-usampler2d-vec2.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-isampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dproj-usampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-isampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture2dprojoffset-usampler2d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3d-isampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3d-isampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3d-usampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3d-usampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-isampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-isampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-usampler3d-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3doffset-usampler3d-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-isampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-isampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-usampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3dproj-usampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-isampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-isampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-usampler3d-vec4.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texture3dprojoffset-usampler3d-vec4.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texturecube-isamplercube-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texturecube-isamplercube-vec3.vert: skip -spec/ext_gpu_shader4/compiler/tex_lod-texturecube-usamplercube-vec3.frag: skip -spec/ext_gpu_shader4/compiler/tex_lod-texturecube-usamplercube-vec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler1d-int.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler1d-int.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler1darray-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler1darray-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler2d-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler2d-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler2darray-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler2darray-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler2drect-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler2drect-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler3d-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isampler3d-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isamplerbuffer-int.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-isamplerbuffer-int.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler1d-int.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler1d-int.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler1darray-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler1darray-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler2d-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler2d-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler2darray-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler2darray-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler2drect-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler2drect-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler3d-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-sampler3d-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-samplerbuffer-int.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-samplerbuffer-int.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler1d-int.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler1d-int.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler1darray-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler1darray-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler2d-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler2d-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler2darray-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler2darray-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler2drect-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler2drect-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler3d-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usampler3d-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usamplerbuffer-int.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetch-usamplerbuffer-int.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1d-int.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1d-int.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1darray-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler1darray-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2d-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2d-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2darray-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2darray-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2drect-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler2drect-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler3d-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-isampler3d-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1d-int.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1d-int.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1darray-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler1darray-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2d-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2d-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2darray-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2darray-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2drect-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler2drect-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler3d-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-sampler3d-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1d-int.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1d-int.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1darray-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler1darray-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2d-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2d-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2darray-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2darray-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2drect-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler2drect-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler3d-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texel_fetchoffset-usampler3d-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler1d-int.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler1d-int.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler1darray-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler1darray-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler2d-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler2d-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler2darray-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler2darray-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler2drect-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler2drect-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler3d-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-isampler3d-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-isamplerbuffer-int.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-isamplerbuffer-int.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-isamplercube-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-isamplercube-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler1d-int.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler1d-int.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler1darray-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler1darray-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler2d-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler2d-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler2darray-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler2darray-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler2drect-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler2drect-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler3d-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-sampler3d-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-samplerbuffer-int.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-samplerbuffer-int.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-samplercube-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-samplercube-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler1d-int.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler1d-int.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler1darray-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler1darray-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler2d-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler2d-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler2darray-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler2darray-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler2drect-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler2drect-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler3d-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-usampler3d-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-usamplerbuffer-int.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-usamplerbuffer-int.vert: skip -spec/ext_gpu_shader4/compiler/texture_size-usamplercube-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/texture_size-usamplercube-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/truncate-float.frag: skip -spec/ext_gpu_shader4/compiler/truncate-float.vert: skip -spec/ext_gpu_shader4/compiler/truncate-vec2.frag: skip -spec/ext_gpu_shader4/compiler/truncate-vec2.vert: skip -spec/ext_gpu_shader4/compiler/truncate-vec3.frag: skip -spec/ext_gpu_shader4/compiler/truncate-vec3.vert: skip -spec/ext_gpu_shader4/compiler/truncate-vec4.frag: skip -spec/ext_gpu_shader4/compiler/truncate-vec4.vert: skip -spec/ext_gpu_shader4/compiler/unsigned-int.vert: skip -spec/ext_gpu_shader4/compiler/varying-arrays.frag: skip -spec/ext_gpu_shader4/compiler/varying-out-float.frag: skip -spec/ext_gpu_shader4/compiler/varying-out-int.frag: skip -spec/ext_gpu_shader4/compiler/varyings.frag: skip -spec/ext_gpu_shader4/compiler/xor-int-int.frag: skip -spec/ext_gpu_shader4/compiler/xor-int-int.vert: skip -spec/ext_gpu_shader4/compiler/xor-int-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/xor-int-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/xor-int-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/xor-int-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/xor-int-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/xor-int-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/xor-ivec2-int.frag: skip -spec/ext_gpu_shader4/compiler/xor-ivec2-int.vert: skip -spec/ext_gpu_shader4/compiler/xor-ivec2-ivec2.frag: skip -spec/ext_gpu_shader4/compiler/xor-ivec2-ivec2.vert: skip -spec/ext_gpu_shader4/compiler/xor-ivec3-int.frag: skip -spec/ext_gpu_shader4/compiler/xor-ivec3-int.vert: skip -spec/ext_gpu_shader4/compiler/xor-ivec3-ivec3.frag: skip -spec/ext_gpu_shader4/compiler/xor-ivec3-ivec3.vert: skip -spec/ext_gpu_shader4/compiler/xor-ivec4-int.frag: skip -spec/ext_gpu_shader4/compiler/xor-ivec4-int.vert: skip -spec/ext_gpu_shader4/compiler/xor-ivec4-ivec4.frag: skip -spec/ext_gpu_shader4/compiler/xor-ivec4-ivec4.vert: skip -spec/ext_gpu_shader4/compiler/xor-unsigned_int-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/xor-unsigned_int-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/xor-unsigned_int-uvec4.vert: skip -spec/ext_gpu_shader4/compiler/xor-uvec2-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/xor-uvec2-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/xor-uvec2-uvec2.frag: skip -spec/ext_gpu_shader4/compiler/xor-uvec2-uvec2.vert: skip -spec/ext_gpu_shader4/compiler/xor-uvec3-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/xor-uvec3-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/xor-uvec3-uvec3.frag: skip -spec/ext_gpu_shader4/compiler/xor-uvec3-uvec3.vert: skip -spec/ext_gpu_shader4/compiler/xor-uvec4-unsigned_int.frag: skip -spec/ext_gpu_shader4/compiler/xor-uvec4-unsigned_int.vert: skip -spec/ext_gpu_shader4/compiler/xor-uvec4-uvec4.frag: skip -spec/ext_gpu_shader4/compiler/xor-uvec4-uvec4.vert: skip -spec/ext_gpu_shader5/preprocessor/disabled-defined-es.comp: skip -spec/ext_gpu_shader5/preprocessor/disabled-defined-es.frag: skip -spec/ext_gpu_shader5/preprocessor/disabled-defined-es.geom: skip -spec/ext_gpu_shader5/preprocessor/disabled-defined-es.tesc: skip -spec/ext_gpu_shader5/preprocessor/disabled-defined-es.tese: skip -spec/ext_gpu_shader5/preprocessor/disabled-defined-es.vert: skip -spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.comp: skip -spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.frag: skip -spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.geom: skip -spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.tesc: skip -spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.tese: skip -spec/ext_gpu_shader5/preprocessor/disabled-undefined-es.vert: skip -spec/ext_separate_shader_objects/compiler/3.00/redeclare_built-in_variable.vert: skip -spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.comp: skip -spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.frag: skip -spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.geom: skip -spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.tesc: skip -spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.tese: skip -spec/ext_separate_shader_objects/preprocessor/disabled-defined-es.vert: skip -spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.comp: skip -spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.frag: skip -spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.geom: skip -spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.tesc: skip -spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.tese: skip -spec/ext_separate_shader_objects/preprocessor/disabled-undefined-es.vert: skip -spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.comp: skip -spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.frag: skip -spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.geom: skip -spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.tesc: skip -spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.tese: skip -spec/ext_shader_io_blocks/preprocessor/disabled-defined-es.vert: skip -spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.comp: skip -spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.frag: skip -spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.geom: skip -spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.tesc: skip -spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.tese: skip -spec/ext_shader_io_blocks/preprocessor/disabled-undefined-es.vert: skip -spec/ext_shader_samples_identical/glsl-1.10/compiler/all-functions.frag: skip -spec/ext_shader_samples_identical/glsl-1.10/compiler/all-functions.vert: skip -spec/ext_shader_samples_identical/glsl-1.50/compiler/all-functions.frag: skip -spec/ext_shader_samples_identical/glsl-1.50/compiler/all-functions.geom: skip -spec/ext_shader_samples_identical/glsl-1.50/compiler/all-functions.vert: skip -spec/ext_shader_samples_identical/glsl-es-3.10/compiler/all-functions.frag: skip -spec/ext_shader_samples_identical/glsl-es-3.10/compiler/all-functions.vert: skip -spec/ext_shader_samples_identical/preprocessor/enabled-compat.frag: skip -spec/ext_shader_samples_identical/preprocessor/enabled-compat.vert: skip -spec/ext_shader_samples_identical/preprocessor/enabled-core.comp: skip -spec/ext_shader_samples_identical/preprocessor/enabled-core.frag: skip -spec/ext_shader_samples_identical/preprocessor/enabled-core.geom: skip -spec/ext_shader_samples_identical/preprocessor/enabled-core.tesc: skip -spec/ext_shader_samples_identical/preprocessor/enabled-core.tese: skip -spec/ext_shader_samples_identical/preprocessor/enabled-core.vert: skip -spec/ext_shader_samples_identical/preprocessor/enabled-es.comp: skip -spec/ext_shader_samples_identical/preprocessor/enabled-es.frag: skip -spec/ext_shader_samples_identical/preprocessor/enabled-es.geom: skip -spec/ext_shader_samples_identical/preprocessor/enabled-es.tesc: skip -spec/ext_shader_samples_identical/preprocessor/enabled-es.tese: skip -spec/ext_shader_samples_identical/preprocessor/enabled-es.vert: skip -spec/ext_texture_array/preprocessor/disabled-defined-compat.frag: skip -spec/ext_texture_array/preprocessor/disabled-defined-compat.vert: skip -spec/ext_texture_array/preprocessor/disabled-defined-core.comp: skip -spec/ext_texture_array/preprocessor/disabled-defined-core.frag: skip -spec/ext_texture_array/preprocessor/disabled-defined-core.geom: skip -spec/ext_texture_array/preprocessor/disabled-defined-core.tesc: skip -spec/ext_texture_array/preprocessor/disabled-defined-core.tese: skip -spec/ext_texture_array/preprocessor/disabled-defined-core.vert: skip -spec/ext_texture_array/preprocessor/disabled-undefined-compat.frag: skip -spec/ext_texture_array/preprocessor/disabled-undefined-compat.vert: skip -spec/ext_texture_array/preprocessor/disabled-undefined-core.comp: skip -spec/ext_texture_array/preprocessor/disabled-undefined-core.frag: skip -spec/ext_texture_array/preprocessor/disabled-undefined-core.geom: skip -spec/ext_texture_array/preprocessor/disabled-undefined-core.tesc: skip -spec/ext_texture_array/preprocessor/disabled-undefined-core.tese: skip -spec/ext_texture_array/preprocessor/disabled-undefined-core.vert: skip -spec/ext_texture_buffer/preprocessor/disabled-defined-es.comp: skip -spec/ext_texture_buffer/preprocessor/disabled-defined-es.frag: skip -spec/ext_texture_buffer/preprocessor/disabled-defined-es.geom: skip -spec/ext_texture_buffer/preprocessor/disabled-defined-es.tesc: skip -spec/ext_texture_buffer/preprocessor/disabled-defined-es.tese: skip -spec/ext_texture_buffer/preprocessor/disabled-defined-es.vert: skip -spec/ext_texture_buffer/preprocessor/disabled-undefined-es.comp: skip -spec/ext_texture_buffer/preprocessor/disabled-undefined-es.frag: skip -spec/ext_texture_buffer/preprocessor/disabled-undefined-es.geom: skip -spec/ext_texture_buffer/preprocessor/disabled-undefined-es.tesc: skip -spec/ext_texture_buffer/preprocessor/disabled-undefined-es.tese: skip -spec/ext_texture_buffer/preprocessor/disabled-undefined-es.vert: skip -spec/ext_texture_shadow_lod/compiler/negative_compile.frag: skip -spec/glsl-1.20/compiler/invalid-vec4-array-to-vec3-array-conversion.vert: fail -spec/intel_conservative_rasterization/compiler/inner_coverage.gl.frag: skip -spec/intel_conservative_rasterization/compiler/inner_coverage.gl.vert: skip -spec/intel_conservative_rasterization/compiler/inner_coverage.gles.frag: skip -spec/intel_conservative_rasterization/compiler/inner_coverage.gles.vert: skip -spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gl.frag: skip -spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gl.vert: skip -spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gles.frag: skip -spec/intel_conservative_rasterization/compiler/inner_post_depth_coverage.gles.vert: skip -spec/intel_conservative_rasterization/compiler/post_depth_coverage.gl.frag: skip -spec/intel_conservative_rasterization/compiler/post_depth_coverage.gl.vert: skip -spec/intel_conservative_rasterization/compiler/post_depth_coverage.gles.frag: skip -spec/intel_conservative_rasterization/compiler/post_depth_coverage.gles.vert: skip -spec/intel_shader_atomic_float_minmax/compiler/atomiccompswap-implicit-conversion.vert: skip -spec/intel_shader_atomic_float_minmax/compiler/atomicmin-array-element-implicit-conversion-fail.vert: skip -spec/intel_shader_atomic_float_minmax/compiler/atomicmin-implicit-conversion-fail.vert: skip -spec/intel_shader_atomic_float_minmax/compiler/atomicmin-swizzle-implicit-conversion-fail.vert: skip -spec/intel_shader_atomic_float_minmax/compiler/shared-atomicexchange-float-fail.comp: skip -spec/intel_shader_atomic_float_minmax/compiler/shared-atomicmax-float-fail.comp: skip -spec/intel_shader_atomic_float_minmax/compiler/shared-atomicmin-float-fail.comp: skip -spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomiccompareexchnage-float-fail.frag: skip -spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomicexchange-float-fail.frag: skip -spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomicmax-float-fail.frag: skip -spec/intel_shader_atomic_float_minmax/compiler/ssbo-atomicmin-float-fail.frag: skip -spec/nv_compute_shader_derivatives/compiler/fail_linear_size.comp: skip -spec/nv_compute_shader_derivatives/compiler/fail_quads_x.comp: skip -spec/nv_compute_shader_derivatives/compiler/fail_quads_y.comp: skip -spec/nv_compute_shader_derivatives/compiler/fail_two_arrangements.comp: skip -spec/nv_compute_shader_derivatives/compiler/new_functions.comp: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d-array.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d-array.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-2d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-3d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-3d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-cube.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-snorm-cube.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d-array.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d-array.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-2d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-3d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-3d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-cube.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-r16-unorm-cube.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d-array.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d-array.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-2d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-3d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-3d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-cube.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-snorm-cube.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d-array.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d-array.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-2d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-3d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-3d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-cube.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rg16-unorm-cube.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d-array.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d-array.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-2d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-3d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-3d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-cube.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-snorm-cube.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d-array.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d-array.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-2d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-3d.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-3d.vert: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-cube.frag: skip -spec/nv_image_formats/compiler/declaration-disallow-rgba16-unorm-cube.vert: skip -spec/nv_image_formats/compiler/declarations-without-norm16-2d-array.frag: skip -spec/nv_image_formats/compiler/declarations-without-norm16-2d-array.vert: skip -spec/nv_image_formats/compiler/declarations-without-norm16-2d.frag: skip -spec/nv_image_formats/compiler/declarations-without-norm16-2d.vert: skip -spec/nv_image_formats/compiler/declarations-without-norm16-3d.frag: skip -spec/nv_image_formats/compiler/declarations-without-norm16-3d.vert: skip -spec/nv_image_formats/compiler/declarations-without-norm16-cube.frag: skip -spec/nv_image_formats/compiler/declarations-without-norm16-cube.vert: skip -spec/nv_image_formats/preprocessor/disabled-defined-es.comp: skip -spec/nv_image_formats/preprocessor/disabled-defined-es.frag: skip -spec/nv_image_formats/preprocessor/disabled-defined-es.geom: skip -spec/nv_image_formats/preprocessor/disabled-defined-es.tesc: skip -spec/nv_image_formats/preprocessor/disabled-defined-es.tese: skip -spec/nv_image_formats/preprocessor/disabled-defined-es.vert: skip -spec/nv_image_formats/preprocessor/disabled-undefined-es.comp: skip -spec/nv_image_formats/preprocessor/disabled-undefined-es.frag: skip -spec/nv_image_formats/preprocessor/disabled-undefined-es.geom: skip -spec/nv_image_formats/preprocessor/disabled-undefined-es.tesc: skip -spec/nv_image_formats/preprocessor/disabled-undefined-es.tese: skip -spec/nv_image_formats/preprocessor/disabled-undefined-es.vert: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image1d.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image1darray.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2d-fail.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2d.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2darray.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2dms.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2dmsarray.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image2drect.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-image3d.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-imagebuffer.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-imagecube.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicadd-float-imagecubearray.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image1d.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image1darray.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2d-fail.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2d.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2darray.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2dms.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2dmsarray.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image2drect.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-image3d.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-imagebuffer.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-imagecube.frag: skip -spec/nv_shader_atomic_float/compiler/imageatomicexchange-float-imagecubearray.frag: skip -spec/nv_shader_atomic_float/compiler/shared-atomicadd-float-fail.comp: skip -spec/nv_shader_atomic_float/compiler/shared-atomicexchange-float-fail.comp: skip -spec/nv_shader_atomic_float/compiler/ssbo-atomicadd-float-fail.frag: skip -spec/nv_shader_atomic_float/compiler/ssbo-atomicexchange-float-fail.frag: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicadd-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicand-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicand-uint-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomiccompswap-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicexchange-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicmax-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicmax-uint-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicmin-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicmin-uint-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicor-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicor-uint-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicxor-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/shared-atomicxor-uint-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicadd-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicand-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicand-uint-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomiccompswap-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicexchange-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicmax-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicmax-uint-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicmin-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicmin-uint-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicor-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicor-uint-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicxor-int-fail.comp: skip -spec/nv_shader_atomic_int64/compiler/ssbo-atomicxor-uint-fail.comp: skip -spec/nv_viewport_array2/compiler/viewport_relative-bad.vert: skip -spec/nv_viewport_array2/compiler/viewport_relative.geom: skip -spec/nv_viewport_array2/compiler/viewport_relative.tesc: skip -spec/nv_viewport_array2/compiler/viewport_relative.tese: skip -spec/nv_viewport_array2/compiler/viewport_relative.vert: skip -spec/nv_viewport_array2/compiler/viewportmask.geom: skip -spec/nv_viewport_array2/compiler/viewportmask.tesc: skip -spec/nv_viewport_array2/compiler/viewportmask.tese: skip -spec/nv_viewport_array2/compiler/viewportmask.vert: skip -spec/oes_blend_func_extended/preprocessor/enabled-es.comp: skip -spec/oes_blend_func_extended/preprocessor/enabled-es.frag: skip -spec/oes_blend_func_extended/preprocessor/enabled-es.geom: skip -spec/oes_blend_func_extended/preprocessor/enabled-es.tesc: skip -spec/oes_blend_func_extended/preprocessor/enabled-es.tese: skip -spec/oes_blend_func_extended/preprocessor/enabled-es.vert: skip -spec/oes_egl_image_external/preprocessor/disabled-defined-es.comp: skip -spec/oes_egl_image_external/preprocessor/disabled-defined-es.frag: skip -spec/oes_egl_image_external/preprocessor/disabled-defined-es.geom: skip -spec/oes_egl_image_external/preprocessor/disabled-defined-es.tesc: skip -spec/oes_egl_image_external/preprocessor/disabled-defined-es.tese: skip -spec/oes_egl_image_external/preprocessor/disabled-defined-es.vert: skip -spec/oes_egl_image_external/preprocessor/disabled-undefined-es.comp: skip -spec/oes_egl_image_external/preprocessor/disabled-undefined-es.frag: skip -spec/oes_egl_image_external/preprocessor/disabled-undefined-es.geom: skip -spec/oes_egl_image_external/preprocessor/disabled-undefined-es.tesc: skip -spec/oes_egl_image_external/preprocessor/disabled-undefined-es.tese: skip -spec/oes_egl_image_external/preprocessor/disabled-undefined-es.vert: skip -spec/oes_geometry_point_size/preprocessor/disabled-defined-es.comp: skip -spec/oes_geometry_point_size/preprocessor/disabled-defined-es.frag: skip -spec/oes_geometry_point_size/preprocessor/disabled-defined-es.geom: skip -spec/oes_geometry_point_size/preprocessor/disabled-defined-es.tesc: skip -spec/oes_geometry_point_size/preprocessor/disabled-defined-es.tese: skip -spec/oes_geometry_point_size/preprocessor/disabled-defined-es.vert: skip -spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.comp: skip -spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.frag: skip -spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.geom: skip -spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.tesc: skip -spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.tese: skip -spec/oes_geometry_point_size/preprocessor/disabled-undefined-es.vert: skip -spec/oes_geometry_shader/preprocessor/disabled-defined-es.comp: skip -spec/oes_geometry_shader/preprocessor/disabled-defined-es.frag: skip -spec/oes_geometry_shader/preprocessor/disabled-defined-es.geom: skip -spec/oes_geometry_shader/preprocessor/disabled-defined-es.tesc: skip -spec/oes_geometry_shader/preprocessor/disabled-defined-es.tese: skip -spec/oes_geometry_shader/preprocessor/disabled-defined-es.vert: skip -spec/oes_geometry_shader/preprocessor/disabled-undefined-es.comp: skip -spec/oes_geometry_shader/preprocessor/disabled-undefined-es.frag: skip -spec/oes_geometry_shader/preprocessor/disabled-undefined-es.geom: skip -spec/oes_geometry_shader/preprocessor/disabled-undefined-es.tesc: skip -spec/oes_geometry_shader/preprocessor/disabled-undefined-es.tese: skip -spec/oes_geometry_shader/preprocessor/disabled-undefined-es.vert: skip -spec/oes_gpu_shader5/preprocessor/disabled-defined-es.comp: skip -spec/oes_gpu_shader5/preprocessor/disabled-defined-es.frag: skip -spec/oes_gpu_shader5/preprocessor/disabled-defined-es.geom: skip -spec/oes_gpu_shader5/preprocessor/disabled-defined-es.tesc: skip -spec/oes_gpu_shader5/preprocessor/disabled-defined-es.tese: skip -spec/oes_gpu_shader5/preprocessor/disabled-defined-es.vert: skip -spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.comp: skip -spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.frag: skip -spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.geom: skip -spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.tesc: skip -spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.tese: skip -spec/oes_gpu_shader5/preprocessor/disabled-undefined-es.vert: skip -spec/oes_multisample_interpolation/preprocessor/enabled-es.comp: skip -spec/oes_multisample_interpolation/preprocessor/enabled-es.frag: skip -spec/oes_multisample_interpolation/preprocessor/enabled-es.geom: skip -spec/oes_multisample_interpolation/preprocessor/enabled-es.tesc: skip -spec/oes_multisample_interpolation/preprocessor/enabled-es.tese: skip -spec/oes_multisample_interpolation/preprocessor/enabled-es.vert: skip -spec/oes_sample_variables/preprocessor/disabled-defined-es.comp: skip -spec/oes_sample_variables/preprocessor/disabled-defined-es.frag: skip -spec/oes_sample_variables/preprocessor/disabled-defined-es.geom: skip -spec/oes_sample_variables/preprocessor/disabled-defined-es.tesc: skip -spec/oes_sample_variables/preprocessor/disabled-defined-es.tese: skip -spec/oes_sample_variables/preprocessor/disabled-defined-es.vert: skip -spec/oes_sample_variables/preprocessor/disabled-undefined-es.comp: skip -spec/oes_sample_variables/preprocessor/disabled-undefined-es.frag: skip -spec/oes_sample_variables/preprocessor/disabled-undefined-es.geom: skip -spec/oes_sample_variables/preprocessor/disabled-undefined-es.tesc: skip -spec/oes_sample_variables/preprocessor/disabled-undefined-es.tese: skip -spec/oes_sample_variables/preprocessor/disabled-undefined-es.vert: skip -spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.comp: skip -spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.frag: skip -spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.geom: skip -spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.tesc: skip -spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.tese: skip -spec/oes_shader_image_atomic/preprocessor/disabled-defined-es.vert: skip -spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.comp: skip -spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.frag: skip -spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.geom: skip -spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.tesc: skip -spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.tese: skip -spec/oes_shader_image_atomic/preprocessor/disabled-undefined-es.vert: skip -spec/oes_shader_io_blocks/compiler/layout-location-aliasing.vert: fail -spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.comp: skip -spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.frag: skip -spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.geom: skip -spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.tesc: skip -spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.tese: skip -spec/oes_shader_io_blocks/preprocessor/disabled-defined-es.vert: skip -spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.comp: skip -spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.frag: skip -spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.geom: skip -spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.tesc: skip -spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.tese: skip -spec/oes_shader_io_blocks/preprocessor/disabled-undefined-es.vert: skip -spec/oes_standard_derivatives/preprocessor/disabled-defined-es.comp: skip -spec/oes_standard_derivatives/preprocessor/disabled-defined-es.frag: skip -spec/oes_standard_derivatives/preprocessor/disabled-defined-es.geom: skip -spec/oes_standard_derivatives/preprocessor/disabled-defined-es.tesc: skip -spec/oes_standard_derivatives/preprocessor/disabled-defined-es.tese: skip -spec/oes_standard_derivatives/preprocessor/disabled-defined-es.vert: skip -spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.comp: skip -spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.frag: skip -spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.geom: skip -spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.tesc: skip -spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.tese: skip -spec/oes_standard_derivatives/preprocessor/disabled-undefined-es.vert: skip -spec/oes_texture_buffer/preprocessor/disabled-defined-es.comp: skip -spec/oes_texture_buffer/preprocessor/disabled-defined-es.frag: skip -spec/oes_texture_buffer/preprocessor/disabled-defined-es.geom: skip -spec/oes_texture_buffer/preprocessor/disabled-defined-es.tesc: skip -spec/oes_texture_buffer/preprocessor/disabled-defined-es.tese: skip -spec/oes_texture_buffer/preprocessor/disabled-defined-es.vert: skip -spec/oes_texture_buffer/preprocessor/disabled-undefined-es.comp: skip -spec/oes_texture_buffer/preprocessor/disabled-undefined-es.frag: skip -spec/oes_texture_buffer/preprocessor/disabled-undefined-es.geom: skip -spec/oes_texture_buffer/preprocessor/disabled-undefined-es.tesc: skip -spec/oes_texture_buffer/preprocessor/disabled-undefined-es.tese: skip -spec/oes_texture_buffer/preprocessor/disabled-undefined-es.vert: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.comp: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.frag: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.geom: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.tesc: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.tese: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-defined-es.vert: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.comp: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.frag: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.geom: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.tesc: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.tese: skip -spec/oes_texture_storage_multisample_2d_array/preprocessor/disabled-undefined-es.vert: skip diff --git a/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_gl.txt b/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_gl.txt deleted file mode 100644 index de17874e618..00000000000 --- a/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_gl.txt +++ /dev/null @@ -1,1435 +0,0 @@ -glx/glx-buffer-age: skip -glx/glx-buffer-age vblank_mode=0: skip -glx/glx-copy-sub-buffer: fail -glx/glx-copy-sub-buffer samples=16: skip -glx/glx-copy-sub-buffer samples=2: fail -glx/glx-copy-sub-buffer samples=32: skip -glx/glx-copy-sub-buffer samples=4: fail -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-multithread-texture: fail -glx/glx-swap-copy: fail -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-bad: fail -glx/glx-visuals-depth: fail -glx/glx-visuals-depth -pixmap: fail -glx/glx-visuals-stencil: fail -glx/glx-visuals-stencil -pixmap: fail -glx/glx_arb_create_context/invalid flag: fail -glx/glx_arb_create_context_es2_profile/invalid opengl es version: fail -glx/glx_arb_create_context_no_error/no error: fail -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: 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 -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/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/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 -spec/!opengl 1.0/gl-1.0-swapbuffers-behavior: fail -spec/!opengl 1.0/rasterpos/glsl_vs_gs_linked: fail -spec/!opengl 1.0/rasterpos/glsl_vs_tes_linked: fail -spec/!opengl 1.1/depthstencil-default_fb-blit samples=16: skip -spec/!opengl 1.1/depthstencil-default_fb-blit samples=32: skip -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=32: skip -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=32: skip -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=32: skip -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=32: skip -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=32: skip -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=32: skip -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=32: skip -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 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/polygon-mode-facing: 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/quad-invariance: warn -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_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 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 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-rgba-mipmap-texture-with-rgb-visual: skip -spec/!opengl 3.0/clearbuffer-depth-cs-probe: fail -spec/!opengl 3.1/draw-buffers-errors: skip -spec/!opengl 3.2/gl-3.2-adj-prims cull-back pv-first: fail -spec/!opengl 3.2/gl-3.2-adj-prims cull-front pv-first: fail -spec/!opengl 3.2/gl-3.2-adj-prims line cull-back pv-first: fail -spec/!opengl 3.2/gl-3.2-adj-prims line cull-front pv-first: fail -spec/!opengl 3.2/gl-3.2-adj-prims pv-first: fail -spec/!opengl 3.2/layered-rendering/clear-color-mismatched-layer-count: fail -spec/!opengl es 2.0/invalid-es3-queries_gles2: 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/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_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_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-formats --samples=2/source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8: skip -spec/arb_copy_image/arb_copy_image-formats --samples=2/source: gl_depth_component/destination: gl_depth_component: skip -spec/arb_copy_image/arb_copy_image-formats --samples=2/source: gl_depth_component16/destination: gl_depth_component16: skip -spec/arb_copy_image/arb_copy_image-formats --samples=2/source: gl_depth_component24/destination: gl_depth_component24: skip -spec/arb_copy_image/arb_copy_image-formats --samples=2/source: gl_depth_component32/destination: gl_depth_component32: skip -spec/arb_copy_image/arb_copy_image-formats --samples=2/source: gl_depth_stencil/destination: gl_depth_stencil: skip -spec/arb_copy_image/arb_copy_image-formats --samples=2/source: gl_stencil_index8/destination: gl_stencil_index8: skip -spec/arb_copy_image/arb_copy_image-formats --samples=4/source: gl_depth32f_stencil8/destination: gl_depth32f_stencil8: skip -spec/arb_copy_image/arb_copy_image-formats --samples=4/source: gl_depth_component/destination: gl_depth_component: skip -spec/arb_copy_image/arb_copy_image-formats --samples=4/source: gl_depth_component16/destination: gl_depth_component16: skip -spec/arb_copy_image/arb_copy_image-formats --samples=4/source: gl_depth_component24/destination: gl_depth_component24: skip -spec/arb_copy_image/arb_copy_image-formats --samples=4/source: gl_depth_component32/destination: gl_depth_component32: skip -spec/arb_copy_image/arb_copy_image-formats --samples=4/source: gl_depth_stencil/destination: gl_depth_stencil: skip -spec/arb_copy_image/arb_copy_image-formats --samples=4/source: gl_stencil_index8/destination: gl_stencil_index8: skip -spec/arb_copy_image/arb_copy_image-formats --samples=8: 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_fragment_program/fp-indirections: skip -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_no_attachments/arb_framebuffer_no_attachments-query/ms2: skip -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_internalformat_query/minmax: skip -spec/arb_internalformat_query/misc. api error checks: skip -spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-frag: fail -spec/arb_post_depth_coverage/arb_post_depth_coverage-multisampling: fail -spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input2[1][0]' on gl_program_input: fail -spec/arb_sample_locations/test: 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 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 32: 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 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 32: skip -spec/arb_sample_shading/samplemask 32 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_shader_atomic_counters/max-counters/combined test above maximum number of atomic counter buffers: skip -spec/arb_shader_image_load_store/early-z/occlusion query test/early-z pass: fail -spec/arb_shader_image_load_store/max-size/image2dmsarray max size test/4x16384x8x8: skip -spec/arb_shader_image_load_store/max-size/image2dmsarray max size test/4x8x16384x8: skip -spec/arb_shader_image_load_store/max-size/imagebuffer max size test/134217728x1x1x1: skip -spec/arb_shader_image_load_store/max-size/imagecube max size test/16384x16384x6x1: skip -spec/arb_shader_image_load_store/max-size/imagecubearray max size test/16384x16384x6x1: skip -spec/arb_shader_texture_image_samples/builtin-image/r8/compute/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/r8/compute/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/r8/fragment/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/r8/fragment/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16f/compute/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16f/compute/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16f/fragment/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16f/fragment/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16i/compute/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16i/compute/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16i/fragment/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16i/fragment/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16ui/compute/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16ui/compute/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16ui/fragment/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba16ui/fragment/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32f/compute/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32f/compute/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32f/fragment/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32f/fragment/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32i/compute/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32i/compute/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32i/fragment/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32i/fragment/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32ui/compute/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32ui/compute/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32ui/fragment/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba32ui/fragment/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8/compute/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8/compute/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8/fragment/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8/fragment/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8i/compute/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8i/compute/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8i/fragment/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8i/fragment/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8ui/compute/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8ui/compute/image2dmsarray samples test/2x8x16x6: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8ui/fragment/image2dms samples test/2x8x96x1: skip -spec/arb_shader_texture_image_samples/builtin-image/rgba8ui/fragment/image2dmsarray samples test/2x8x16x6: 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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-6: skip -spec/arb_shader_texture_image_samples/texturesamples/vs-usampler2dmsarray-8: skip -spec/arb_shader_texture_lod/execution/arb_shader_texture_lod-texgrad: fail -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_buffer_object/negative-unsupported: skip -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_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_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb9_e5: skip -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/32: skip -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/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/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/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/fbo-clear-formats/gl_stencil_index8 (fbo incomplete): skip -spec/arb_timer_query/query gl_timestamp: fail -spec/arb_vertex_program/vp-address-02: skip -spec/arb_vertex_program/vp-address-04: skip -spec/ati_envmap_bumpmap/ati_envmap_bumpmap-bump: skip -spec/egl 1.4/egl-blob-cache: skip -spec/egl 1.4/egl-context-priority: skip -spec/egl 1.4/egl-copy-buffers: fail -spec/egl 1.4/egl-flush-external: skip -spec/egl 1.4/egl-invalid-attr: 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_image_dma_buf_import_modifiers/conformance: skip -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_nok_swap_region/basic: skip -spec/egl_nok_texture_from_pixmap/basic: 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/semaphore-api-errors: 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-muliple-textures: 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-semaphores: skip -spec/ext_external_objects/vk-semaphores-2: skip -spec/ext_external_objects/vk-stencil-display: skip -spec/ext_external_objects/vk-vert-buf-reuse: skip -spec/ext_external_objects/vk-vert-buf-update-errors: skip -spec/ext_external_objects_fd/semaphore-api-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 small: skip -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 small: skip -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 small: skip -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 small: skip -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 small: skip -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 small: skip -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 32: skip -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 32: skip -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-samples: skip -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 2 msaa: fail -spec/ext_framebuffer_multisample/clip-and-scissor-blit 2 upsample: fail -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 4 msaa: fail -spec/ext_framebuffer_multisample/clip-and-scissor-blit 4 upsample: fail -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 32: skip -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/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-edges: 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-edges: 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 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 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 separate: skip -spec/ext_framebuffer_multisample/no-color 2 depth-computed separate: skip -spec/ext_framebuffer_multisample/no-color 2 stencil separate: skip -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 separate: skip -spec/ext_framebuffer_multisample/no-color 4 depth-computed separate: skip -spec/ext_framebuffer_multisample/no-color 4 stencil separate: skip -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 32 color: skip -spec/ext_framebuffer_multisample/sample-alpha-to-coverage 32 depth: skip -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/unaligned-blit 16 color downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 color msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 color upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 depth downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 depth msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 depth upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 stencil downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 stencil msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 stencil upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 color downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 color msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 color upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 depth downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 depth msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 depth upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 stencil downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 stencil msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 stencil upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 color downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 color msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 color upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 depth downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 depth msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 depth upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 stencil downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 stencil msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 stencil upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 color downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 color msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 color upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 depth downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 depth msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 depth upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 stencil downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 stencil msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 stencil upsample: 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 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 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_gpu_shader4/tex-miplevel-selection gpu4texture() 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture() 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture() 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture() 2darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture() cubeshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture(bias) 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture(bias) 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture(bias) 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture(bias) 2darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture(bias) cubeshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad cube: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad cubearray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad cubeshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelod 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelod 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelod 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 1d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2drect_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 1d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2drect_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 1d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 2d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 1d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2drect_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 1d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 2d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 3d: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-export: skip -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-invalid_attributes: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-invalid_hints: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-missing_attributes: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-ownership_transfer: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-refcount: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-reimport-bug: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_argb8888: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_ayuv: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_nv12: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p010: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p012: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p016: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_uyvy: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_xrgb8888: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_xyuv: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y210: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y212: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y216: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y410: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y412: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y416: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yuv420: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yuyv: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yvu420: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-transcode-nv12-as-r8-gr88: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-unsupported_format: skip -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_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_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_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/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/fbo-alphatest-formats/gl_sluminance: skip -spec/ext_texture_srgb/fbo-alphatest-formats/gl_sluminance8: skip -spec/ext_texture_srgb/fbo-alphatest-formats/gl_sluminance8_alpha8: skip -spec/ext_texture_srgb/fbo-alphatest-formats/gl_sluminance_alpha: 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_feedback/tessellation quad_strip flat_first: warn -spec/ext_transform_feedback/tessellation quads flat_first: warn -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/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: skip -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 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 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 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 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_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_stencil_index8/destination: gl_stencil_index8: skip -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_stencil_index8/destination: gl_stencil_index8: skip -spec/nv_copy_image/nv_copy_image-formats --samples=8: skip -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_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: fail -spec/oes_egl_image_external_essl3/oes_egl_image_external_essl3/oes_egl_image_external_essl3_texturesize: fail -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/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/texsubimage-layers pbo: skip -spec/oes_texture_view/texsubimage-levels pbo: 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/llvmpipe/ci/llvmpipe-quick_shader.txt b/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_shader.txt deleted file mode 100644 index 96a0360209f..00000000000 --- a/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_shader.txt +++ /dev/null @@ -1,285 +0,0 @@ -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-binding-samplers-conflict: 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_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_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_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat2-mat2: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat3-mat3: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat3x2-mat3x2: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat3x4-mat3x4: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat4-mat4: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat4x2-mat4x2: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dmat4x3-mat4x3: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-double-float: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec2-vec2: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec3-vec3: fail -spec/arb_gpu_shader_fp64/execution/conversion/frag-conversion-explicit-dvec4-vec4: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat2-mat2: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat2x3-mat2x3: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat2x4-mat2x4: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat3-mat3: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat3x2-mat3x2: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat3x4-mat3x4: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat4-mat4: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat4x2-mat4x2: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dmat4x3-mat4x3: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-double-float: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec2-vec2: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec3-vec3: fail -spec/arb_gpu_shader_fp64/execution/conversion/geom-conversion-explicit-dvec4-vec4: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat2-mat2: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat2x3-mat2x3: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat2x4-mat2x4: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat3-mat3: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat3x2-mat3x2: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat3x4-mat3x4: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat4-mat4: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat4x2-mat4x2: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dmat4x3-mat4x3: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-double-float: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec2-vec2: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec3-vec3: fail -spec/arb_gpu_shader_fp64/execution/conversion/vert-conversion-explicit-dvec4-vec4: fail -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_storage_buffer_object/execution/ssbo-atomiccompswap-int: fail -spec/arb_tessellation_shader/execution/gs-primitiveid-instanced: fail -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/gles3/discard-ms8: skip -spec/ext_shader_framebuffer_fetch/execution/gles3/integer-ms8: skip -spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms16: skip -spec/ext_shader_framebuffer_fetch/execution/gles3/nonuniform-ms8: skip -spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms16: skip -spec/ext_shader_framebuffer_fetch/execution/gles3/simple-ms8: skip -spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/discard-ms8: skip -spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/integer-ms8: skip -spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms16: skip -spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/nonuniform-ms8: skip -spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms16: skip -spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms8: skip -spec/ext_shader_image_load_formatted/execution/image_checkerboard: skip -spec/glsl-1.10/preprocessor/extension-defined-test: skip -spec/glsl-1.10/preprocessor/extension-if-1: skip -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2-mat2: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat3-mat3: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat3x2-mat3x2: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat3x4-mat3x4: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat4-mat4: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat4x2-mat4x2: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat4x3-mat4x3: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-double-float: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec2-vec2: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec3-vec3: fail -spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dvec4-vec4: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat2-mat2: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat2x3-mat2x3: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat2x4-mat2x4: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat3-mat3: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat3x2-mat3x2: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat3x4-mat3x4: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat4-mat4: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat4x2-mat4x2: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dmat4x3-mat4x3: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-double-float: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec2-vec2: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec3-vec3: fail -spec/glsl-4.00/execution/conversion/geom-conversion-explicit-dvec4-vec4: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat2-mat2: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat2x3-mat2x3: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat2x4-mat2x4: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat3-mat3: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat3x2-mat3x2: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat3x4-mat3x4: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat4-mat4: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat4x2-mat4x2: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dmat4x3-mat4x3: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-double-float: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec2-vec2: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec3-vec3: fail -spec/glsl-4.00/execution/conversion/vert-conversion-explicit-dvec4-vec4: fail -spec/glsl-4.50/execution/ssbo-atomiccompswap-int: fail -spec/glsl-es-1.00/linker/glsl-mismatched-uniform-precision-unused: fail -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 diff --git a/src/gallium/drivers/llvmpipe/ci/llvmpipe-skips.txt b/src/gallium/drivers/llvmpipe/ci/llvmpipe-skips.txt index 3c65d9546f9..749c98c3b14 100644 --- a/src/gallium/drivers/llvmpipe/ci/llvmpipe-skips.txt +++ b/src/gallium/drivers/llvmpipe/ci/llvmpipe-skips.txt @@ -14,3 +14,19 @@ KHR-GL45.texture_size_promotion.functional KHR-GL45.texture_swizzle.functional KHR-GL45.texture_swizzle.smoke KHR-GLES31.core.arrays_of_arrays.InteractionFunctionCalls2 +arb_pipeline_statistics_query-comp +gl-1.0-blend-func + +# piglit tests that would take too much memory on shared runners +max-texture-size +maxsize + +# Slow, not obviously fixable test +spec@arb_compute_shader@local-id-explosion + +# Too slow, fixed in https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/624 +glsl-max-varyings +longprim + +# Unreliable on shared runners due to timing +ext_timer_query@time-elapsed diff --git a/src/gallium/drivers/softpipe/ci/gitlab-ci.yml b/src/gallium/drivers/softpipe/ci/gitlab-ci.yml index 11531ffdb6b..2d4ef2e1f4c 100644 --- a/src/gallium/drivers/softpipe/ci/gitlab-ci.yml +++ b/src/gallium/drivers/softpipe/ci/gitlab-ci.yml @@ -1,15 +1,19 @@ +.softpipe-test: + variables: + GPU_VERSION: softpipe + LIBGL_ALWAYS_SOFTWARE: "true" + FLAKES_CHANNEL: "#mesa-swrast-ci" + GALLIUM_DRIVER: "softpipe" + .softpipe-deqp-test: extends: - .test-gl - .deqp-test + - .softpipe-test # this must be last to avoid breaking dependency rules - .softpipe-rules variables: - GPU_VERSION: softpipe - LIBGL_ALWAYS_SOFTWARE: "true" - GALLIUM_DRIVER: "softpipe" DEQP_EXPECTED_RENDERER: softpipe - FLAKES_CHANNEL: "#mesa-swrast-ci" softpipe-deqp: variables: @@ -28,44 +32,15 @@ softpipe-asan-gles31: - debian/x86_test-gl - debian-testing-asan -softpipe-piglit-quick: +# We use "gpu" to skip running glslparser tests, with the assumption that +# they're covered by the llvmpipe run. +softpipe-piglit: extends: - .test-gl - .piglit-test + - .softpipe-test - .softpipe-rules variables: - GALLIUM_DRIVER: softpipe - # rasterpos skipped until we uprev piglit (commit ff2a7650be7349) - # triangle-rasterization skipped due to flakes thanks to it using a time-based random seed. - # glx-multithread-texture is flaky, undiagnosed - PIGLIT_TESTS: > - -x rasterpos - -x triangle-rasterization - -x glx-multithread-texture - -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 fs-execution-ordering - -x local-id-explosion - -x arb_pipeline_statistics_query-comp - -x streaming-texture-leak - -x longprim - -x shader-mem-barrier - -x arb_gpu_shader_fp64 - -x arb_gpu_shader_int64 - -x arb_tessellation_shader - -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 gpu_shader4 - -x gpu_shader5 - -x glsl-uniform-interstage-limits - PIGLIT_PROFILES: quick_gl quick_shader - PIGLIT_RESULTS: softpipe-quick + PIGLIT_PROFILES: gpu + script: + - LD_LIBRARY_PATH=`pwd`/install/lib xvfb-run install/piglit/piglit-runner.sh diff --git a/src/gallium/drivers/softpipe/ci/softpipe-fails.txt b/src/gallium/drivers/softpipe/ci/softpipe-fails.txt index 51a10e11c2f..8fd59febef5 100644 --- a/src/gallium/drivers/softpipe/ci/softpipe-fails.txt +++ b/src/gallium/drivers/softpipe/ci/softpipe-fails.txt @@ -907,3 +907,453 @@ KHR-GLES31.core.texture_storage_multisample.FunctionalTests.texture_size_in_frag KHR-GLES31.core.texture_storage_multisample.FunctionalTests.texture_size_in_vertex_shaders,Fail KHR-GLES31.core.texture_storage_multisample.GLCoverage.get_tex_parameter_reports_correct_default_values_for_multisample_texture_targets,Fail KHR-GLES31.core.texture_storage_multisample.GLCoverage.gl_tex_parameter_handlers_accept_zero_base_level,Fail + +fast_color_clear@fcc-front-buffer-distraction,Crash + +# X Error of failed request: BadMatch (invalid parameter attributes) +# Major opcode of failed request: 150 (GLX) +# Minor opcode of failed request: 11 (X_GLXSwapBuffers) +glx@glx-make-current,Crash + + +glx@glx-multi-context-front,Fail +glx@glx-multi-window-single-context,Fail +glx@glx-swap-copy,Fail +glx@glx-swap-pixmap-bad,Fail + +# X Error of failed request: BadMatch (invalid parameter attributes) +# Major opcode of failed request: 72 (X_PutImage) +glx@glx-tfp,Crash + +# X Error of failed request: BadDrawable (invalid Pixmap or Window parameter) +# Major opcode of failed request: 130 (MIT-SHM) +# Minor opcode of failed request: 3 (X_ShmPutImage) +glx@glx-visuals-depth,Crash +glx@glx-visuals-depth -pixmap,Crash +glx@glx-visuals-stencil,Crash +glx@glx-visuals-stencil -pixmap,Crash + +glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail +glx@glx_arb_create_context_no_error@no error,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 +hiz@hiz-depth-read-window-stencil0,Crash +hiz@hiz-depth-read-window-stencil1,Crash +hiz@hiz-depth-test-window-stencil0,Crash +hiz@hiz-depth-test-window-stencil1,Crash +hiz@hiz-stencil-read-window-depth0,Crash +hiz@hiz-stencil-read-window-depth1,Crash +hiz@hiz-stencil-test-window-depth0,Crash +hiz@hiz-stencil-test-window-depth1,Crash +shaders@glsl-bug-110796,Fail +spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail +spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,Fail +spec@!opengl 1.0@rasterpos,Fail +spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail +spec@!opengl 1.1@getteximage-formats,Crash +spec@!opengl 1.1@line-flat-clip-color,Fail +spec@!opengl 1.1@masked-clear,Fail +spec@!opengl 1.1@polygon-mode-facing,Crash + +spec@!opengl 1.1@polygon-mode-offset,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@texwrap 2d,Fail +spec@!opengl 1.1@texwrap 2d offset,Fail +spec@!opengl 1.1@texwrap 2d offset@GL_RGBA8- NPOT,Fail +spec@!opengl 1.1@texwrap 2d proj,Fail +spec@!opengl 1.1@texwrap 2d proj@GL_RGBA8- NPOT- projected,Fail +spec@!opengl 1.1@texwrap 2d proj@GL_RGBA8- projected,Fail +spec@!opengl 1.1@texwrap 2d proj@GL_RGBA8- swizzled- projected,Fail +spec@!opengl 1.1@texwrap 2d@GL_RGBA8- NPOT,Fail + +spec@!opengl 1.1@texwrap formats,Fail +spec@!opengl 1.1@texwrap formats offset,Fail +spec@!opengl 1.1@texwrap formats offset@GL_R3_G3_B2- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGB10- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGB10_A2- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGB12- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGB16- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGB4- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGB5- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGB5_A1- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGB8- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGBA12- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGBA16- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGBA2- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGBA4- NPOT,Fail +spec@!opengl 1.1@texwrap formats offset@GL_RGBA8- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_R3_G3_B2- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGB10- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGB10_A2- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGB12- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGB16- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGB4- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGB5- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGB5_A1- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGB8- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGBA12- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGBA16- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGBA2- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGBA4- NPOT,Fail +spec@!opengl 1.1@texwrap formats@GL_RGBA8- NPOT,Fail + +spec@!opengl 1.2@texwrap 3d,Fail +spec@!opengl 1.2@texwrap 3d proj,Fail +spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- NPOT- projected,Fail +spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- projected,Fail +spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- swizzled- projected,Fail +spec@!opengl 1.2@texwrap 3d@GL_RGBA8- NPOT,Fail + +spec@!opengl 2.0@vertex-program-two-side enabled back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2 back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2 back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front front2 back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front2 back2@gs-out and fs,Fail + +spec@!opengl 3.0@clearbuffer-depth-cs-probe,Fail +spec@!opengl 3.0@gl30basic,Fail +spec@!opengl 3.0@minmax,Fail +spec@!opengl 3.1@minmax,Fail +spec@!opengl 3.1@vao-broken-attrib,Crash +spec@!opengl 3.2@gl-3.2-adj-prims cull-back pv-first,Fail +spec@!opengl 3.2@gl-3.2-adj-prims cull-front pv-first,Fail +spec@!opengl 3.2@gl-3.2-adj-prims line cull-back pv-first,Fail +spec@!opengl 3.2@gl-3.2-adj-prims line cull-front pv-first,Fail +spec@!opengl 3.2@gl-3.2-adj-prims pv-first,Fail +spec@!opengl 3.2@layered-rendering@clear-color-all-types 2d_multisample_array single_level,Fail +spec@!opengl 3.2@minmax,Fail +spec@!opengl 3.2@pointsprite-origin,Fail +spec@!opengl 3.3@minmax,Fail +spec@!opengl es 3.0@gles-3.0-transform-feedback-uniform-buffer-object,Fail +spec@!opengl es 3.0@minmax,Fail +spec@arb_blend_func_extended@arb_blend_func_extended-fbo-extended-blend-pattern_gles2,Crash +spec@arb_color_buffer_float@gl_rgba8_snorm-render,Fail +spec@arb_color_buffer_float@gl_rgba8_snorm-render-fog,Fail + +spec@arb_depth_buffer_float@texwrap formats,Fail +spec@arb_depth_buffer_float@texwrap formats offset,Fail +spec@arb_depth_buffer_float@texwrap formats offset@GL_DEPTH32F_STENCIL8- NPOT,Fail +spec@arb_depth_buffer_float@texwrap formats offset@GL_DEPTH_COMPONENT32F- NPOT,Fail +spec@arb_depth_buffer_float@texwrap formats@GL_DEPTH32F_STENCIL8- NPOT,Fail +spec@arb_depth_buffer_float@texwrap formats@GL_DEPTH_COMPONENT32F- NPOT,Fail +spec@arb_depth_texture@texwrap formats,Fail +spec@arb_depth_texture@texwrap formats offset,Fail +spec@arb_depth_texture@texwrap formats offset@GL_DEPTH_COMPONENT16- NPOT,Fail +spec@arb_depth_texture@texwrap formats offset@GL_DEPTH_COMPONENT24- NPOT,Fail +spec@arb_depth_texture@texwrap formats offset@GL_DEPTH_COMPONENT32- NPOT,Fail +spec@arb_depth_texture@texwrap formats@GL_DEPTH_COMPONENT16- NPOT,Fail +spec@arb_depth_texture@texwrap formats@GL_DEPTH_COMPONENT24- NPOT,Fail +spec@arb_depth_texture@texwrap formats@GL_DEPTH_COMPONENT32- NPOT,Fail + +spec@arb_direct_state_access@gettextureimage-formats,Crash +spec@arb_direct_state_access@texture-buffer,Fail +spec@arb_enhanced_layouts@arb_enhanced_layouts-transform-feedback-layout-qualifiers_gs,Crash +spec@arb_enhanced_layouts@arb_enhanced_layouts-transform-feedback-layout-qualifiers_gs_max,Crash +spec@arb_enhanced_layouts@arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs,Crash +spec@arb_enhanced_layouts@arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_interface,Crash +spec@arb_enhanced_layouts@arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_named_interface,Crash +spec@arb_enhanced_layouts@arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_struct,Crash + +spec@arb_es2_compatibility@texwrap formats,Fail +spec@arb_es2_compatibility@texwrap formats offset,Fail +spec@arb_es2_compatibility@texwrap formats offset@GL_RGB565- NPOT,Fail +spec@arb_es2_compatibility@texwrap formats@GL_RGB565- NPOT,Fail + +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic@MS4,Fail + +spec@arb_get_program_binary@restore-sso-program,Fail +spec@arb_occlusion_query@occlusion_query_meta_no_fragments,Fail +spec@arb_occlusion_query@occlusion_query_meta_save,Fail + +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail + +spec@arb_provoking_vertex@arb-provoking-vertex-clipped-geometry-flatshading,Crash +spec@arb_provoking_vertex@arb-provoking-vertex-render,Crash +spec@arb_robustness@arb_robustness_client-mem-bounds,Crash +spec@arb_shader_image_load_store@execution@disable_early_z,Fail +spec@arb_shader_storage_buffer_object@execution@ssbo-atomiccompswap-int,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 3d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb cube,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1d_projvec4,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d_projvec4,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 3d,Fail +spec@arb_stencil_texturing@glblitframebuffer corrupts state@gl_texture_2d_multisample,Fail +spec@arb_stencil_texturing@glblitframebuffer corrupts state@gl_texture_2d_multisample_array,Fail +spec@arb_sync@sync_api,Crash +spec@arb_texture_buffer_object@data-sync,Fail + +spec@arb_texture_buffer_object@formats (fs- 3.1 core),Fail +spec@arb_texture_buffer_object@formats (fs- 3.1 core)@GL_RGB32F,Fail +spec@arb_texture_buffer_object@formats (vs- 3.1 core),Fail +spec@arb_texture_buffer_object@formats (vs- 3.1 core)@GL_RGB32F,Fail + +spec@arb_texture_buffer_object@subdata-sync,Fail + + +spec@arb_texture_float@texwrap formats,Fail +spec@arb_texture_float@texwrap formats offset,Fail +spec@arb_texture_float@texwrap formats offset@GL_ALPHA16F_ARB- NPOT,Fail +spec@arb_texture_float@texwrap formats@GL_ALPHA16F_ARB- NPOT,Fail + +spec@arb_texture_multisample@texturesize@fs-texturesize-isampler2dms,Fail +spec@arb_texture_multisample@texturesize@fs-texturesize-isampler2dmsarray,Fail +spec@arb_texture_multisample@texturesize@fs-texturesize-sampler2dms,Fail +spec@arb_texture_multisample@texturesize@fs-texturesize-sampler2dmsarray,Fail +spec@arb_texture_multisample@texturesize@fs-texturesize-usampler2dms,Fail +spec@arb_texture_multisample@texturesize@fs-texturesize-usampler2dmsarray,Fail +spec@arb_texture_multisample@texturesize@gs-texturesize-isampler2dms,Fail +spec@arb_texture_multisample@texturesize@gs-texturesize-isampler2dmsarray,Fail +spec@arb_texture_multisample@texturesize@gs-texturesize-sampler2dms,Fail +spec@arb_texture_multisample@texturesize@gs-texturesize-sampler2dmsarray,Fail +spec@arb_texture_multisample@texturesize@gs-texturesize-usampler2dms,Fail +spec@arb_texture_multisample@texturesize@gs-texturesize-usampler2dmsarray,Fail +spec@arb_texture_multisample@texturesize@vs-texturesize-isampler2dms,Fail +spec@arb_texture_multisample@texturesize@vs-texturesize-isampler2dmsarray,Fail +spec@arb_texture_multisample@texturesize@vs-texturesize-sampler2dms,Fail +spec@arb_texture_multisample@texturesize@vs-texturesize-sampler2dmsarray,Fail +spec@arb_texture_multisample@texturesize@vs-texturesize-usampler2dms,Fail +spec@arb_texture_multisample@texturesize@vs-texturesize-usampler2dmsarray,Fail + +spec@arb_texture_rectangle@texwrap rect bordercolor,Fail +spec@arb_texture_rectangle@texwrap rect bordercolor@GL_RGBA8- border color only,Fail +spec@arb_texture_rectangle@texwrap rect proj bordercolor,Fail +spec@arb_texture_rectangle@texwrap rect proj bordercolor@GL_RGBA8- projected- border color only,Fail + +spec@arb_texture_rg@texwrap formats,Fail +spec@arb_texture_rg@texwrap formats offset,Fail +spec@arb_texture_rg@texwrap formats offset@GL_R16- NPOT,Fail +spec@arb_texture_rg@texwrap formats offset@GL_R8- NPOT,Fail +spec@arb_texture_rg@texwrap formats offset@GL_RG16- NPOT,Fail +spec@arb_texture_rg@texwrap formats offset@GL_RG8- NPOT,Fail +spec@arb_texture_rg@texwrap formats-float,Fail +spec@arb_texture_rg@texwrap formats-float offset,Fail +spec@arb_texture_rg@texwrap formats-float offset@GL_R16F- NPOT,Fail +spec@arb_texture_rg@texwrap formats-float offset@GL_R32F- NPOT,Fail +spec@arb_texture_rg@texwrap formats-float offset@GL_RG16F- NPOT,Fail +spec@arb_texture_rg@texwrap formats-float offset@GL_RG32F- NPOT,Fail +spec@arb_texture_rg@texwrap formats-float@GL_R16F- NPOT,Fail +spec@arb_texture_rg@texwrap formats-float@GL_R32F- NPOT,Fail +spec@arb_texture_rg@texwrap formats-float@GL_RG16F- NPOT,Fail +spec@arb_texture_rg@texwrap formats-float@GL_RG32F- NPOT,Fail +spec@arb_texture_rg@texwrap formats@GL_R16- NPOT,Fail +spec@arb_texture_rg@texwrap formats@GL_R8- NPOT,Fail +spec@arb_texture_rg@texwrap formats@GL_RG16- NPOT,Fail +spec@arb_texture_rg@texwrap formats@GL_RG8- NPOT,Fail + +spec@arb_texture_view@rendering-formats,Fail +spec@arb_texture_view@rendering-formats@clear GL_RGBA8_SNORM as GL_R32F,Fail + +spec@arb_transform_feedback2@change objects while paused,Crash +spec@arb_transform_feedback3@arb_transform_feedback3-ext_interleaved_two_bufs_gs,Crash +spec@arb_transform_feedback3@arb_transform_feedback3-ext_interleaved_two_bufs_gs_max,Crash +spec@arb_transform_feedback3@arb_transform_feedback3-ext_interleaved_two_bufs_vs,Crash +spec@egl 1.4@egl-copy-buffers,Fail + +# error: main:90: eglChooseConfig() returned no configs +spec@egl 1.4@eglterminate then unbind context,Fail + +# "No such file or directory (os error 2)" +spec@egl_ext_protected_content@conformance,Fail + +# "eglChooseConfig() failed" +spec@egl_khr_surfaceless_context@viewport,Fail +spec@egl_mesa_configless_context@basic,Fail + +spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail +spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail +spec@ext_framebuffer_object@fbo-blending-snorm,Fail + +spec@ext_packed_depth_stencil@texwrap formats,Fail +spec@ext_packed_depth_stencil@texwrap formats offset,Fail +spec@ext_packed_depth_stencil@texwrap formats offset@GL_DEPTH24_STENCIL8- NPOT,Fail +spec@ext_packed_depth_stencil@texwrap formats@GL_DEPTH24_STENCIL8- NPOT,Fail + +spec@ext_packed_float@texwrap formats,Fail +spec@ext_packed_float@texwrap formats offset,Fail +spec@ext_packed_float@texwrap formats offset@GL_R11F_G11F_B10F- NPOT,Fail +spec@ext_packed_float@texwrap formats@GL_R11F_G11F_B10F- NPOT,Fail + +spec@ext_texture_compression_latc@fbo-generatemipmap-formats-signed,Crash +spec@ext_texture_compression_latc@texwrap formats,Fail +spec@ext_texture_compression_latc@texwrap formats bordercolor,Fail +spec@ext_texture_compression_latc@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_compression_latc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_latc@texwrap formats bordercolor@GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT- border color only,Fail +spec@ext_texture_compression_latc@texwrap formats@GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT,Fail +spec@ext_texture_compression_latc@texwrap formats@GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT- NPOT,Fail +spec@ext_texture_compression_latc@texwrap formats@GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT- swizzled,Fail + +spec@ext_texture_shared_exponent@texwrap formats,Fail +spec@ext_texture_shared_exponent@texwrap formats offset,Fail +spec@ext_texture_shared_exponent@texwrap formats offset@GL_RGB9_E5- NPOT,Fail +spec@ext_texture_shared_exponent@texwrap formats@GL_RGB9_E5- NPOT,Fail + +spec@ext_texture_snorm@texwrap formats,Fail +spec@ext_texture_snorm@texwrap formats offset,Fail +spec@ext_texture_snorm@texwrap formats offset@GL_R16_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats offset@GL_R8_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats offset@GL_RG16_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats offset@GL_RG8_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats offset@GL_RGB16_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats offset@GL_RGB8_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats offset@GL_RGBA16_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats offset@GL_RGBA8_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats@GL_R16_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats@GL_R8_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats@GL_RG16_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats@GL_RG8_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats@GL_RGB16_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats@GL_RGB8_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats@GL_RGBA16_SNORM- NPOT,Fail +spec@ext_texture_snorm@texwrap formats@GL_RGBA8_SNORM- NPOT,Fail +spec@ext_texture_srgb@texwrap formats,Fail +spec@ext_texture_srgb@texwrap formats offset,Fail +spec@ext_texture_srgb@texwrap formats offset@GL_SLUMINANCE8- NPOT,Fail +spec@ext_texture_srgb@texwrap formats offset@GL_SLUMINANCE8_ALPHA8- NPOT,Fail +spec@ext_texture_srgb@texwrap formats offset@GL_SRGB8- NPOT,Fail +spec@ext_texture_srgb@texwrap formats offset@GL_SRGB8_ALPHA8- NPOT,Fail +spec@ext_texture_srgb@texwrap formats@GL_SLUMINANCE8- NPOT,Fail +spec@ext_texture_srgb@texwrap formats@GL_SLUMINANCE8_ALPHA8- NPOT,Fail +spec@ext_texture_srgb@texwrap formats@GL_SRGB8- NPOT,Fail +spec@ext_texture_srgb@texwrap formats@GL_SRGB8_ALPHA8- NPOT,Fail + +spec@ext_transform_feedback2@counting with pause,Fail +spec@ext_transform_feedback@pipeline-basic-primgen,Fail +spec@ext_transform_feedback@primgen-query transform-feedback-disabled,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cube,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cubearray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cubeshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 1darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 2darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 2darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 1d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 3d,Fail +spec@glsl-1.50@execution@compatibility@gs-clamp-vertex-color,Fail +spec@glsl-1.50@execution@geometry@clip-distance-bulk-copy,Fail +spec@glsl-1.50@execution@geometry@clip-distance-itemized-copy,Fail +spec@glsl-1.50@execution@geometry@end-primitive 127,Fail +spec@glsl-1.50@execution@interface-vs-unnamed-to-fs-unnamed,Fail +spec@glsl-1.50@execution@primitive-id-no-gs,Fail +spec@glsl-1.50@execution@primitive-id-no-gs-first-vertex,Fail +spec@glsl-1.50@execution@primitive-id-no-gs-instanced,Fail +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@primitive-id-no-gs-strip,Fail +spec@glsl-1.50@execution@primitive-id-no-gs-strip-first-vertex,Fail +spec@glsl-es-3.00@execution@varying-struct-centroid_gles3,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-gl@12x12 Block Dim,Fail +spec@khr_texture_compression_astc@array-gl@5x5 Block Dim,Fail +spec@khr_texture_compression_astc@array-gles,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 ldr,Fail +spec@khr_texture_compression_astc@miptree-gl ldr@LDR Profile,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-fp@sRGB decode full precision,Fail +spec@khr_texture_compression_astc@miptree-gl srgb-sd,Fail +spec@khr_texture_compression_astc@miptree-gl srgb-sd@sRGB skip decode,Fail +spec@khr_texture_compression_astc@miptree-gl srgb@sRGB decode,Fail +spec@khr_texture_compression_astc@miptree-gles ldr,Fail +spec@khr_texture_compression_astc@miptree-gles ldr@LDR Profile,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-fp@sRGB decode full precision,Fail +spec@khr_texture_compression_astc@miptree-gles srgb-sd,Fail +spec@khr_texture_compression_astc@miptree-gles srgb-sd@sRGB skip decode,Fail +spec@khr_texture_compression_astc@miptree-gles srgb@sRGB decode,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr@LDR Profile,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-gl srgb-fp@sRGB decode full precision,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb@sRGB decode,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr@LDR Profile,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@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@sRGB decode,Fail + +spec@nv_primitive_restart@primitive-restart-draw-mode-line_loop,Fail +spec@nv_primitive_restart@primitive-restart-draw-mode-line_strip,Fail +spec@nv_primitive_restart@primitive-restart-draw-mode-lines,Fail +spec@nv_primitive_restart@primitive-restart-draw-mode-points,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_primitive_restart@primitive-restart-draw-mode-triangle_fan,Fail +spec@nv_primitive_restart@primitive-restart-draw-mode-triangle_strip,Fail +spec@nv_primitive_restart@primitive-restart-draw-mode-triangles,Fail +spec@nv_read_depth@read_depth_gles3,Fail + +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,Fail +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,Fail + +spec@oes_texture_view@rendering-formats,Fail +spec@oes_texture_view@rendering-formats@clear GL_RGBA8_SNORM as GL_R32F,Fail diff --git a/src/gallium/drivers/softpipe/ci/softpipe-flakes.txt b/src/gallium/drivers/softpipe/ci/softpipe-flakes.txt index e69de29bb2d..070d3515262 100644 --- a/src/gallium/drivers/softpipe/ci/softpipe-flakes.txt +++ b/src/gallium/drivers/softpipe/ci/softpipe-flakes.txt @@ -0,0 +1,4 @@ +# threading bugs +glx@glx-multithread-clearbuffer +glx@glx-multithread-shader-compile +glx@glx-multithread-texture diff --git a/src/gallium/drivers/softpipe/ci/softpipe-quick.txt b/src/gallium/drivers/softpipe/ci/softpipe-quick.txt deleted file mode 100644 index 3d12c3497d4..00000000000 --- a/src/gallium/drivers/softpipe/ci/softpipe-quick.txt +++ /dev/null @@ -1,3020 +0,0 @@ -fast_color_clear/fcc-clear-tex: skip -fast_color_clear/fcc-front-buffer-distraction: crash -fast_color_clear/fcc-write-after-clear: skip -glx/glx-buffer-age: skip -glx/glx-buffer-age vblank_mode=0: 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-make-current: fail -glx/glx-multi-context-front: 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-swap-copy: fail -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-bad: fail -glx/glx-tfp: fail -glx/glx-visuals-depth: fail -glx/glx-visuals-depth -pixmap: fail -glx/glx-visuals-stencil: fail -glx/glx-visuals-stencil -pixmap: fail -glx/glx_arb_create_context_es2_profile/invalid opengl es version: fail -glx/glx_arb_create_context_no_error/no error: fail -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: 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 -hiz/hiz-depth-read-fbo-d24-s8: skip -hiz/hiz-depth-read-window-stencil0: crash -hiz/hiz-depth-read-window-stencil1: crash -hiz/hiz-depth-stencil-test-fbo-d24-s8: skip -hiz/hiz-depth-test-fbo-d24-s8: skip -hiz/hiz-depth-test-window-stencil0: crash -hiz/hiz-depth-test-window-stencil1: crash -hiz/hiz-stencil-read-fbo-d24-s8: skip -hiz/hiz-stencil-read-window-depth0: crash -hiz/hiz-stencil-read-window-depth1: crash -hiz/hiz-stencil-test-fbo-d24-s8: skip -hiz/hiz-stencil-test-window-depth0: crash -hiz/hiz-stencil-test-window-depth1: crash -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/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 -spec/!opengl 1.0/gl-1.0-drawbuffer-modes: fail -spec/!opengl 1.0/gl-1.0-swapbuffers-behavior: fail -spec/!opengl 1.1/depthstencil-default_fb-blit samples=16: skip -spec/!opengl 1.1/depthstencil-default_fb-blit samples=2: skip -spec/!opengl 1.1/depthstencil-default_fb-blit samples=32: skip -spec/!opengl 1.1/depthstencil-default_fb-blit samples=4: skip -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=2: skip -spec/!opengl 1.1/depthstencil-default_fb-clear samples=32: skip -spec/!opengl 1.1/depthstencil-default_fb-clear samples=4: 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: skip -spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=32: skip -spec/!opengl 1.1/depthstencil-default_fb-copypixels samples=4: skip -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: skip -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: skip -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: skip -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: skip -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: skip -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: skip -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: skip -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: skip -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: skip -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: skip -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: skip -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: skip -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 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-formats: crash -spec/!opengl 1.1/line-flat-clip-color: fail -spec/!opengl 1.1/masked-clear: fail -spec/!opengl 1.1/polygon-mode-facing: crash -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/read-front clear-front-first samples=16: skip -spec/!opengl 1.1/read-front clear-front-first samples=2: skip -spec/!opengl 1.1/read-front clear-front-first samples=32: skip -spec/!opengl 1.1/read-front clear-front-first samples=4: 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=2: skip -spec/!opengl 1.1/read-front samples=32: skip -spec/!opengl 1.1/read-front samples=4: 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/texwrap 2d offset/gl_rgba8, npot: fail -spec/!opengl 1.1/texwrap 2d proj/gl_rgba8, npot, projected: fail -spec/!opengl 1.1/texwrap 2d proj/gl_rgba8, projected: fail -spec/!opengl 1.1/texwrap 2d proj/gl_rgba8, swizzled, projected: fail -spec/!opengl 1.1/texwrap 2d/gl_rgba8, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_r3_g3_b2, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgb10, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgb10_a2, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgb12, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgb16, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgb4, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgb5, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgb5_a1, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgb8, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgba12, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgba16, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgba2, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgba4, npot: fail -spec/!opengl 1.1/texwrap formats offset/gl_rgba8, npot: fail -spec/!opengl 1.1/texwrap formats/gl_r3_g3_b2, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgb10, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgb10_a2, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgb12, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgb16, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgb4, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgb5, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgb5_a1, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgb8, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgba12, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgba16, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgba2, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgba4, npot: fail -spec/!opengl 1.1/texwrap formats/gl_rgba8, npot: 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/texwrap 3d proj/gl_rgba8, npot, projected: fail -spec/!opengl 1.2/texwrap 3d proj/gl_rgba8, projected: fail -spec/!opengl 1.2/texwrap 3d proj/gl_rgba8, swizzled, projected: fail -spec/!opengl 1.2/texwrap 3d/gl_rgba8, npot: 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-rgba-mipmap-texture-with-rgb-visual: 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes and fs: skip -spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/gs-out and fs: fail -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: notrun -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/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, tcs, tes 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, tcs, tes 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, tcs, tes and fs: skip -spec/!opengl 2.0/vertex-program-two-side enabled front back back2/gs-out and fs: fail -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: notrun -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: fail -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: notrun -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: fail -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: notrun -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/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, tcs, tes and fs: skip -spec/!opengl 2.0/vertex-program-two-side enabled front back/gs-out and fs: fail -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: notrun -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: fail -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: notrun -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/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, tcs, tes and fs: skip -spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/gs-out and fs: fail -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: notrun -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/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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes 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, tcs, tes and fs: skip -spec/!opengl 3.0/clearbuffer-depth-cs-probe: fail -spec/!opengl 3.0/gl30basic: fail -spec/!opengl 3.0/minmax: fail -spec/!opengl 3.1/minmax: fail -spec/!opengl 3.1/vao-broken-attrib: crash -spec/!opengl 3.2/gl-3.2-adj-prims cull-back pv-first: fail -spec/!opengl 3.2/gl-3.2-adj-prims cull-front pv-first: fail -spec/!opengl 3.2/gl-3.2-adj-prims line cull-back pv-first: fail -spec/!opengl 3.2/gl-3.2-adj-prims line cull-front pv-first: fail -spec/!opengl 3.2/gl-3.2-adj-prims pv-first: fail -spec/!opengl 3.2/layered-rendering/clear-color-all-types 2d_multisample_array single_level: fail -spec/!opengl 3.2/minmax: fail -spec/!opengl 3.2/pointsprite-origin: fail -spec/!opengl 3.3/minmax: 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/!opengl es 3.0/gles-3.0-transform-feedback-uniform-buffer-object: fail -spec/!opengl es 3.0/minmax: fail -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_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/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/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/execution/tessellation/tcs-tes-patch: skip -spec/arb_bindless_texture/border-color: skip -spec/arb_bindless_texture/conversions: skip -spec/arb_bindless_texture/errors: 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-binding-samplers-conflict: skip -spec/arb_bindless_texture/execution/samplers/ubo-named-block: 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/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_bindless_texture/uint64_attribs: skip -spec/arb_bindless_texture/uniform: skip -spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-pattern_gles2: crash -spec/arb_buffer_storage/bufferstorage-persistent draw: skip -spec/arb_buffer_storage/bufferstorage-persistent draw client-storage: skip -spec/arb_buffer_storage/bufferstorage-persistent draw coherent: skip -spec/arb_buffer_storage/bufferstorage-persistent draw coherent client-storage: skip -spec/arb_buffer_storage/bufferstorage-persistent read: skip -spec/arb_buffer_storage/bufferstorage-persistent read client-storage: skip -spec/arb_buffer_storage/bufferstorage-persistent read coherent: skip -spec/arb_buffer_storage/bufferstorage-persistent read coherent client-storage: skip -spec/arb_buffer_storage/bufferstorage-persistent_gles3 draw: skip -spec/arb_buffer_storage/bufferstorage-persistent_gles3 draw client-storage: skip -spec/arb_buffer_storage/bufferstorage-persistent_gles3 draw coherent: skip -spec/arb_buffer_storage/bufferstorage-persistent_gles3 draw coherent client-storage: skip -spec/arb_buffer_storage/bufferstorage-persistent_gles3 read: skip -spec/arb_buffer_storage/bufferstorage-persistent_gles3 read client-storage: skip -spec/arb_buffer_storage/bufferstorage-persistent_gles3 read coherent: skip -spec/arb_buffer_storage/bufferstorage-persistent_gles3 read coherent client-storage: skip -spec/arb_clear_texture/arb_clear_texture-multisample: skip -spec/arb_color_buffer_float/gl_rgba8_snorm-render: fail -spec/arb_color_buffer_float/gl_rgba8_snorm-render-fog: fail -spec/arb_compute_shader/compute-and-render-bug-109630: skip -spec/arb_compute_shader/execution/min-dvec4-double-large-group-size: skip -spec/arb_compute_variable_group_size/errors: 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_compute_variable_group_size/local-size: skip -spec/arb_compute_variable_group_size/minmax: 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_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/texwrap formats offset/gl_depth32f_stencil8, npot: fail -spec/arb_depth_buffer_float/texwrap formats offset/gl_depth_component32f, npot: fail -spec/arb_depth_buffer_float/texwrap formats/gl_depth32f_stencil8, npot: fail -spec/arb_depth_buffer_float/texwrap formats/gl_depth_component32f, npot: fail -spec/arb_depth_texture/texwrap formats offset/gl_depth_component16, npot: fail -spec/arb_depth_texture/texwrap formats offset/gl_depth_component24, npot: fail -spec/arb_depth_texture/texwrap formats offset/gl_depth_component32, npot: fail -spec/arb_depth_texture/texwrap formats/gl_depth_component16, npot: fail -spec/arb_depth_texture/texwrap formats/gl_depth_component24, npot: fail -spec/arb_depth_texture/texwrap formats/gl_depth_component32, npot: 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/gettextureimage-formats: crash -spec/arb_direct_state_access/texture-buffer: fail -spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_gs: crash -spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_gs_max: crash -spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs: crash -spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_interface: crash -spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_named_interface: crash -spec/arb_enhanced_layouts/arb_enhanced_layouts-transform-feedback-layout-qualifiers_vs_struct: crash -spec/arb_enhanced_layouts/execution/component-layout/tcs-tes-fs-array-with-non-array-interleave: 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-ifc-array-interleave: 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/explicit-offset-bufferstorage: skip -spec/arb_es2_compatibility/texwrap formats offset/gl_rgb565, npot: fail -spec/arb_es2_compatibility/texwrap formats/gl_rgb565, npot: fail -spec/arb_fragment_program/fp-indirections: skip -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-roundup-samples: skip -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_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_get_program_binary/execution/uniform-after-restore: skip -spec/arb_get_program_binary/reset-uniform: skip -spec/arb_get_program_binary/restore-implicit-use-program: skip -spec/arb_get_program_binary/restore-sso-program: fail -spec/arb_get_program_binary/xfb-varyings: 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_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_occlusion_query/occlusion_query_meta_no_fragments: fail -spec/arb_occlusion_query/occlusion_query_meta_save: 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[1][0]' on gl_program_input: fail -spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceiv/tcs_patch on gl_program_output: skip -spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceiv/tess_control on gl_tess_control_subroutine_uniform: skip -spec/arb_program_interface_query/arb_program_interface_query-resource-location/test_subroutine_stages_tcs_tes: skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_input(tcs): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_input(tcs,tes): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_input(tes): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_input(vs,tcs,tes): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_output(tcs): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_output(tcs,tes): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_output(tcs,tes,gs): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_output(tes): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_tess_control_subroutine: skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_tess_control_subroutine_uniform: skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_tess_evaluation_subroutine: skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_tess_evaluation_subroutine_uniform: skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_uniform(tes,tcs): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_uniform_block(tcs,tes): skip -spec/arb_provoking_vertex/arb-provoking-vertex-clipped-geometry-flatshading: crash -spec/arb_provoking_vertex/arb-provoking-vertex-render: crash -spec/arb_query_buffer_object/coherency: skip -spec/arb_query_buffer_object/qbo: skip -spec/arb_robustness/arb_robustness_client-mem-bounds: crash -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/execution/layout-location-named-block-with-array: 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-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-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-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-tcs: skip -spec/arb_separate_shader_objects/mix-and-match-tcs-tes: skip -spec/arb_separate_shader_objects/rendezvous by location (5 stages): 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_atomic_counters/linker/different-bindings-atomic-counter: skip -spec/arb_shader_atomic_counters/max-counters/combined test above maximum number of atomic counter buffers: 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/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_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_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_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/disable_early_z: fail -spec/arb_shader_image_load_store/execution/gl45-imageatomicexchange-float: skip -spec/arb_shader_image_load_store/max-size/imagecube max size test/4096x4096x6x1: skip -spec/arb_shader_image_load_store/max-size/imagecubearray max size test/4096x4096x6x1: 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/ssbo-atomiccompswap-int: fail -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: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 1dshadow: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 2d: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 2dshadow: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb 3d: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *gradarb cube: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 1d: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 1d_projvec4: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 1dshadow: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2d: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2d_projvec4: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 2dshadow: fail -spec/arb_shader_texture_lod/execution/tex-miplevel-selection *projgradarb 3d: fail -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_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_stencil_texturing/glblitframebuffer corrupts state/gl_texture_2d_multisample: fail -spec/arb_stencil_texturing/glblitframebuffer corrupts state/gl_texture_2d_multisample_array: fail -spec/arb_sync/clientwaitsync-timeout: skip -spec/arb_sync/sync_api: crash -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/bufferstorage: skip -spec/arb_texture_buffer_object/data-sync: fail -spec/arb_texture_buffer_object/formats (fs, 3.1 core)/gl_rgb32f: fail -spec/arb_texture_buffer_object/formats (vs, 3.1 core)/gl_rgb32f: fail -spec/arb_texture_buffer_object/negative-unsupported: skip -spec/arb_texture_buffer_object/subdata-sync: fail -spec/arb_texture_cube_map/copyteximage cube samples=16: skip -spec/arb_texture_cube_map/copyteximage cube samples=2: skip -spec/arb_texture_cube_map/copyteximage cube samples=32: skip -spec/arb_texture_cube_map/copyteximage cube samples=4: 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/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/multisample-formats 16 gl_arb_texture_float: skip -spec/arb_texture_float/multisample-formats 2 gl_arb_texture_float: skip -spec/arb_texture_float/multisample-formats 32 gl_arb_texture_float: skip -spec/arb_texture_float/multisample-formats 4 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 offset/gl_alpha16f_arb, npot: fail -spec/arb_texture_float/texwrap formats/gl_alpha16f_arb, npot: fail -spec/arb_texture_multisample/arb_texture_multisample-clear: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r11f_g11f_b10f: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r16: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r16_snorm: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r16f: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r16i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r16ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r32f: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r32i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r32ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r3_g3_b2: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r8: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r8_snorm: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r8i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_r8ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg16: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg16_snorm: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg16f: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg16i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg16ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg32f: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg32i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg32ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg8: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg8_snorm: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg8i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rg8ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb10: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb10_a2: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb10_a2ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb12: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb16_snorm: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb16f: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb16i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb16ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb32f: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb32i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb32ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb4: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb5: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb5_a1: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb8: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb8_snorm: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb8i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb8ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgb9_e5: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba12: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba16: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba16f: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba16i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba16ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba2: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba32f: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba32i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba32ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba4: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba8: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba8_snorm: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba8i: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_rgba8ui: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_srgb8: skip -spec/arb_texture_multisample/arb_texture_multisample-dsa-texelfetch/texture type: gl_srgb8_alpha8: skip -spec/arb_texture_multisample/arb_texture_multisample-negative-max-samples: skip -spec/arb_texture_multisample/arb_texture_multisample-sample-mask-execution: skip -spec/arb_texture_multisample/arb_texture_multisample-sample-mask-execution -tex: skip -spec/arb_texture_multisample/arb_texture_multisample-texelfetch 16: skip -spec/arb_texture_multisample/arb_texture_multisample-texelfetch 2: skip -spec/arb_texture_multisample/arb_texture_multisample-texelfetch 32: skip -spec/arb_texture_multisample/arb_texture_multisample-texelfetch 4: 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/2: skip -spec/arb_texture_multisample/fb-completeness/32: skip -spec/arb_texture_multisample/fb-completeness/4: 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: skip -spec/arb_texture_multisample/sample-position/32: skip -spec/arb_texture_multisample/sample-position/4: skip -spec/arb_texture_multisample/sample-position/6: skip -spec/arb_texture_multisample/sample-position/8: skip -spec/arb_texture_multisample/texelfetch fs sampler2dms 4 1x130-501x130: skip -spec/arb_texture_multisample/texelfetch fs sampler2dms 4 1x71-501x71: skip -spec/arb_texture_multisample/texelfetch fs sampler2dms 4 281x1-281x130: skip -spec/arb_texture_multisample/texelfetch fs sampler2dms 4 71x1-71x130: skip -spec/arb_texture_multisample/texelfetch fs sampler2dmsarray 4 1x129x9-98x129x9: skip -spec/arb_texture_multisample/texelfetch fs sampler2dmsarray 4 98x129x1-98x129x9: skip -spec/arb_texture_multisample/texelfetch fs sampler2dmsarray 4 98x1x9-98x129x9: 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-fs-isampler2dms: skip -spec/arb_texture_multisample/texelfetch/2-fs-isampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/2-fs-sampler2dms: skip -spec/arb_texture_multisample/texelfetch/2-fs-sampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/2-fs-usampler2dms: skip -spec/arb_texture_multisample/texelfetch/2-fs-usampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/2-gs-isampler2dms: skip -spec/arb_texture_multisample/texelfetch/2-gs-isampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/2-gs-sampler2dms: skip -spec/arb_texture_multisample/texelfetch/2-gs-sampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/2-gs-usampler2dms: skip -spec/arb_texture_multisample/texelfetch/2-gs-usampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/2-vs-isampler2dms: skip -spec/arb_texture_multisample/texelfetch/2-vs-isampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/2-vs-sampler2dms: skip -spec/arb_texture_multisample/texelfetch/2-vs-sampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/2-vs-usampler2dms: skip -spec/arb_texture_multisample/texelfetch/2-vs-usampler2dmsarray: skip -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-fs-isampler2dms: skip -spec/arb_texture_multisample/texelfetch/4-fs-isampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/4-fs-sampler2dms: skip -spec/arb_texture_multisample/texelfetch/4-fs-sampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/4-fs-usampler2dms: skip -spec/arb_texture_multisample/texelfetch/4-fs-usampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/4-gs-isampler2dms: skip -spec/arb_texture_multisample/texelfetch/4-gs-isampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/4-gs-sampler2dms: skip -spec/arb_texture_multisample/texelfetch/4-gs-sampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/4-gs-usampler2dms: skip -spec/arb_texture_multisample/texelfetch/4-gs-usampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/4-vs-isampler2dms: skip -spec/arb_texture_multisample/texelfetch/4-vs-isampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/4-vs-sampler2dms: skip -spec/arb_texture_multisample/texelfetch/4-vs-sampler2dmsarray: skip -spec/arb_texture_multisample/texelfetch/4-vs-usampler2dms: skip -spec/arb_texture_multisample/texelfetch/4-vs-usampler2dmsarray: skip -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_multisample/texturesize/fs-texturesize-isampler2dms: fail -spec/arb_texture_multisample/texturesize/fs-texturesize-isampler2dmsarray: fail -spec/arb_texture_multisample/texturesize/fs-texturesize-sampler2dms: fail -spec/arb_texture_multisample/texturesize/fs-texturesize-sampler2dmsarray: fail -spec/arb_texture_multisample/texturesize/fs-texturesize-usampler2dms: fail -spec/arb_texture_multisample/texturesize/fs-texturesize-usampler2dmsarray: fail -spec/arb_texture_multisample/texturesize/gs-texturesize-isampler2dms: fail -spec/arb_texture_multisample/texturesize/gs-texturesize-isampler2dmsarray: fail -spec/arb_texture_multisample/texturesize/gs-texturesize-sampler2dms: fail -spec/arb_texture_multisample/texturesize/gs-texturesize-sampler2dmsarray: fail -spec/arb_texture_multisample/texturesize/gs-texturesize-usampler2dms: fail -spec/arb_texture_multisample/texturesize/gs-texturesize-usampler2dmsarray: fail -spec/arb_texture_multisample/texturesize/tes-texturesize-isampler2dms: skip -spec/arb_texture_multisample/texturesize/tes-texturesize-isampler2dmsarray: skip -spec/arb_texture_multisample/texturesize/tes-texturesize-sampler2dms: skip -spec/arb_texture_multisample/texturesize/tes-texturesize-sampler2dmsarray: skip -spec/arb_texture_multisample/texturesize/tes-texturesize-usampler2dms: skip -spec/arb_texture_multisample/texturesize/tes-texturesize-usampler2dmsarray: skip -spec/arb_texture_multisample/texturesize/vs-texturesize-isampler2dms: fail -spec/arb_texture_multisample/texturesize/vs-texturesize-isampler2dmsarray: fail -spec/arb_texture_multisample/texturesize/vs-texturesize-sampler2dms: fail -spec/arb_texture_multisample/texturesize/vs-texturesize-sampler2dmsarray: fail -spec/arb_texture_multisample/texturesize/vs-texturesize-usampler2dms: fail -spec/arb_texture_multisample/texturesize/vs-texturesize-usampler2dmsarray: fail -spec/arb_texture_rectangle/copyteximage rect samples=16: skip -spec/arb_texture_rectangle/copyteximage rect samples=2: skip -spec/arb_texture_rectangle/copyteximage rect samples=32: skip -spec/arb_texture_rectangle/copyteximage rect samples=4: skip -spec/arb_texture_rectangle/copyteximage rect samples=6: skip -spec/arb_texture_rectangle/copyteximage rect samples=8: skip -spec/arb_texture_rectangle/texwrap rect bordercolor/gl_rgba8, border color only: fail -spec/arb_texture_rectangle/texwrap rect proj bordercolor/gl_rgba8, projected, border color only: 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 2 gl_arb_texture_rg: skip -spec/arb_texture_rg/multisample-formats 2 gl_arb_texture_rg-float: skip -spec/arb_texture_rg/multisample-formats 2 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 4 gl_arb_texture_rg: skip -spec/arb_texture_rg/multisample-formats 4 gl_arb_texture_rg-float: skip -spec/arb_texture_rg/multisample-formats 4 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 offset/gl_r16, npot: fail -spec/arb_texture_rg/texwrap formats offset/gl_r8, npot: fail -spec/arb_texture_rg/texwrap formats offset/gl_rg16, npot: fail -spec/arb_texture_rg/texwrap formats offset/gl_rg8, npot: fail -spec/arb_texture_rg/texwrap formats-float offset/gl_r16f, npot: fail -spec/arb_texture_rg/texwrap formats-float offset/gl_r32f, npot: fail -spec/arb_texture_rg/texwrap formats-float offset/gl_rg16f, npot: fail -spec/arb_texture_rg/texwrap formats-float offset/gl_rg32f, npot: fail -spec/arb_texture_rg/texwrap formats-float/gl_r16f, npot: fail -spec/arb_texture_rg/texwrap formats-float/gl_r32f, npot: fail -spec/arb_texture_rg/texwrap formats-float/gl_rg16f, npot: fail -spec/arb_texture_rg/texwrap formats-float/gl_rg32f, npot: fail -spec/arb_texture_rg/texwrap formats/gl_r16, npot: fail -spec/arb_texture_rg/texwrap formats/gl_r8, npot: fail -spec/arb_texture_rg/texwrap formats/gl_rg16, npot: fail -spec/arb_texture_rg/texwrap formats/gl_rg8, npot: fail -spec/arb_texture_stencil8/fbo-clear-formats/gl_stencil_index8 (fbo incomplete): skip -spec/arb_texture_view/rendering-formats/clear gl_rgba8_snorm as gl_r32f: fail -spec/arb_transform_feedback2/change objects while paused: crash -spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_gs: crash -spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_gs_max: crash -spec/arb_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_vs: crash -spec/arb_transform_feedback_overflow_query/arb_transform_feedback_overflow_query-basic/arb_transform_feedback_overflow_query-buffer_object_0: skip -spec/arb_transform_feedback_overflow_query/arb_transform_feedback_overflow_query-basic/arb_transform_feedback_overflow_query-buffer_object_1: skip -spec/arb_transform_feedback_overflow_query/arb_transform_feedback_overflow_query-basic/arb_transform_feedback_overflow_query-buffer_object_2: skip -spec/arb_transform_feedback_overflow_query/arb_transform_feedback_overflow_query-basic/arb_transform_feedback_overflow_query-buffer_object_any: skip -spec/arb_transform_feedback_overflow_query/arb_transform_feedback_overflow_query-basic/arb_transform_feedback_overflow_query-buffer_object_no_overflow: skip -spec/arb_transform_feedback_overflow_query/arb_transform_feedback_overflow_query-basic/arb_transform_feedback_overflow_query-buffer_object_no_overflow_single: skip -spec/arb_transform_feedback_overflow_query/arb_transform_feedback_overflow_query-basic/arb_transform_feedback_overflow_query-buffer_object_single: skip -spec/arb_uniform_buffer_object/bufferstorage: skip -spec/arb_vertex_program/vp-address-02: skip -spec/arb_vertex_program/vp-address-04: skip -spec/ati_envmap_bumpmap/ati_envmap_bumpmap-bump: skip -spec/egl 1.4/egl-blob-cache: skip -spec/egl 1.4/egl-context-priority: skip -spec/egl 1.4/egl-copy-buffers: fail -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/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_image_dma_buf_import_modifiers/conformance: skip -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_nok_swap_region/basic: skip -spec/egl_nok_texture_from_pixmap/basic: skip -spec/ext_clear_texture/ext_clear_texture-multisample: skip -spec/ext_demote_to_helper_invocation/execution/demote: skip -spec/ext_demote_to_helper_invocation/execution/demote_with_derivatives: 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/memory-object-api-errors: skip -spec/ext_external_objects/semaphore-api-errors: 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-muliple-textures: 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-semaphores: skip -spec/ext_external_objects/vk-semaphores-2: skip -spec/ext_external_objects/vk-stencil-display: skip -spec/ext_external_objects/vk-vert-buf-reuse: skip -spec/ext_external_objects/vk-vert-buf-update-errors: skip -spec/ext_external_objects_fd/memory-object-api-errors: skip -spec/ext_external_objects_fd/semaphore-api-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 depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 2 color depthstencil linear: 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 depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 2 color small depthstencil linear: 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 depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 2 depth_draw small: skip -spec/ext_framebuffer_multisample/accuracy 2 depth_draw small depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 2 depth_resolve: skip -spec/ext_framebuffer_multisample/accuracy 2 depth_resolve depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 2 depth_resolve small: skip -spec/ext_framebuffer_multisample/accuracy 2 depth_resolve small depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 2 srgb: skip -spec/ext_framebuffer_multisample/accuracy 2 srgb depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 2 srgb depthstencil linear: 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 depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 2 srgb small depthstencil linear: 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 depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 2 stencil_draw small: skip -spec/ext_framebuffer_multisample/accuracy 2 stencil_draw small depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve: skip -spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve small: skip -spec/ext_framebuffer_multisample/accuracy 2 stencil_resolve small depthstencil: skip -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 depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 4 color depthstencil linear: 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 depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 4 color small depthstencil linear: 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 depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 4 depth_draw small: skip -spec/ext_framebuffer_multisample/accuracy 4 depth_draw small depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 4 depth_resolve: skip -spec/ext_framebuffer_multisample/accuracy 4 depth_resolve depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 4 depth_resolve small: skip -spec/ext_framebuffer_multisample/accuracy 4 depth_resolve small depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 4 srgb: skip -spec/ext_framebuffer_multisample/accuracy 4 srgb depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 4 srgb depthstencil linear: 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 depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 4 srgb small depthstencil linear: 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 depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 4 stencil_draw small: skip -spec/ext_framebuffer_multisample/accuracy 4 stencil_draw small depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve: skip -spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve depthstencil: skip -spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve small: skip -spec/ext_framebuffer_multisample/accuracy 4 stencil_resolve small depthstencil: skip -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 small: skip -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 small: skip -spec/ext_framebuffer_multisample/alpha-blending-after-rendering 16: skip -spec/ext_framebuffer_multisample/alpha-blending-after-rendering 2: skip -spec/ext_framebuffer_multisample/alpha-blending-after-rendering 32: skip -spec/ext_framebuffer_multisample/alpha-blending-after-rendering 4: 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: skip -spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 32: skip -spec/ext_framebuffer_multisample/alpha-to-coverage-dual-src-blend 4: skip -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: skip -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: skip -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 2: 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 4: 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 2: skip -spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 32: skip -spec/ext_framebuffer_multisample/alpha-to-one-dual-src-blend 4: 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 2: skip -spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 32: skip -spec/ext_framebuffer_multisample/alpha-to-one-msaa-disabled 4: 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 2: skip -spec/ext_framebuffer_multisample/bitmap 32: skip -spec/ext_framebuffer_multisample/bitmap 4: 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 2 x: skip -spec/ext_framebuffer_multisample/blit-flipped 2 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 4 x: skip -spec/ext_framebuffer_multisample/blit-flipped 4 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-samples: skip -spec/ext_framebuffer_multisample/blit-multiple-render-targets 16: skip -spec/ext_framebuffer_multisample/blit-multiple-render-targets 2: skip -spec/ext_framebuffer_multisample/blit-multiple-render-targets 32: skip -spec/ext_framebuffer_multisample/blit-multiple-render-targets 4: 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 2 color: skip -spec/ext_framebuffer_multisample/clear 2 depth: skip -spec/ext_framebuffer_multisample/clear 2 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 4 color: skip -spec/ext_framebuffer_multisample/clear 4 depth: skip -spec/ext_framebuffer_multisample/clear 4 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 2 downsample: skip -spec/ext_framebuffer_multisample/clip-and-scissor-blit 2 msaa: skip -spec/ext_framebuffer_multisample/clip-and-scissor-blit 2 normal: skip -spec/ext_framebuffer_multisample/clip-and-scissor-blit 2 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 4 downsample: skip -spec/ext_framebuffer_multisample/clip-and-scissor-blit 4 msaa: skip -spec/ext_framebuffer_multisample/clip-and-scissor-blit 4 normal: skip -spec/ext_framebuffer_multisample/clip-and-scissor-blit 4 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: skip -spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 32: skip -spec/ext_framebuffer_multisample/draw-buffers-alpha-to-coverage 4: skip -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 2: skip -spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 32: skip -spec/ext_framebuffer_multisample/draw-buffers-alpha-to-one 4: 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/formats 16: skip -spec/ext_framebuffer_multisample/formats 2: skip -spec/ext_framebuffer_multisample/formats 32: skip -spec/ext_framebuffer_multisample/formats 4: 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 2: skip -spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 32: skip -spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-coverage 4: 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 2: skip -spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 32: skip -spec/ext_framebuffer_multisample/int-draw-buffers-alpha-to-one 4: 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: skip -spec/ext_framebuffer_multisample/interpolation 2 centroid-deriv-disabled: skip -spec/ext_framebuffer_multisample/interpolation 2 centroid-disabled: skip -spec/ext_framebuffer_multisample/interpolation 2 centroid-edges: skip -spec/ext_framebuffer_multisample/interpolation 2 non-centroid-deriv: skip -spec/ext_framebuffer_multisample/interpolation 2 non-centroid-deriv-disabled: skip -spec/ext_framebuffer_multisample/interpolation 2 non-centroid-disabled: skip -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: skip -spec/ext_framebuffer_multisample/interpolation 4 centroid-deriv-disabled: skip -spec/ext_framebuffer_multisample/interpolation 4 centroid-disabled: skip -spec/ext_framebuffer_multisample/interpolation 4 centroid-edges: skip -spec/ext_framebuffer_multisample/interpolation 4 non-centroid-deriv: skip -spec/ext_framebuffer_multisample/interpolation 4 non-centroid-deriv-disabled: skip -spec/ext_framebuffer_multisample/interpolation 4 non-centroid-disabled: skip -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 2: skip -spec/ext_framebuffer_multisample/line-smooth 32: skip -spec/ext_framebuffer_multisample/line-smooth 4: 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: skip -spec/ext_framebuffer_multisample/multisample-blit 2 color linear: skip -spec/ext_framebuffer_multisample/multisample-blit 2 depth: skip -spec/ext_framebuffer_multisample/multisample-blit 2 stencil: skip -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: skip -spec/ext_framebuffer_multisample/multisample-blit 4 color linear: skip -spec/ext_framebuffer_multisample/multisample-blit 4 depth: skip -spec/ext_framebuffer_multisample/multisample-blit 4 stencil: skip -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: skip -spec/ext_framebuffer_multisample/no-color 2 depth separate: skip -spec/ext_framebuffer_multisample/no-color 2 depth single: skip -spec/ext_framebuffer_multisample/no-color 2 depth-computed combined: skip -spec/ext_framebuffer_multisample/no-color 2 depth-computed separate: skip -spec/ext_framebuffer_multisample/no-color 2 depth-computed single: skip -spec/ext_framebuffer_multisample/no-color 2 stencil combined: skip -spec/ext_framebuffer_multisample/no-color 2 stencil separate: skip -spec/ext_framebuffer_multisample/no-color 2 stencil single: skip -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: skip -spec/ext_framebuffer_multisample/no-color 4 depth separate: skip -spec/ext_framebuffer_multisample/no-color 4 depth single: skip -spec/ext_framebuffer_multisample/no-color 4 depth-computed combined: skip -spec/ext_framebuffer_multisample/no-color 4 depth-computed separate: skip -spec/ext_framebuffer_multisample/no-color 4 depth-computed single: skip -spec/ext_framebuffer_multisample/no-color 4 stencil combined: skip -spec/ext_framebuffer_multisample/no-color 4 stencil separate: skip -spec/ext_framebuffer_multisample/no-color 4 stencil single: skip -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 2: skip -spec/ext_framebuffer_multisample/point-smooth 32: skip -spec/ext_framebuffer_multisample/point-smooth 4: 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 2: skip -spec/ext_framebuffer_multisample/polygon-smooth 32: skip -spec/ext_framebuffer_multisample/polygon-smooth 4: 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 2: skip -spec/ext_framebuffer_multisample/polygon-stipple 32: skip -spec/ext_framebuffer_multisample/polygon-stipple 4: 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: skip -spec/ext_framebuffer_multisample/sample-alpha-to-coverage 2 depth: skip -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: skip -spec/ext_framebuffer_multisample/sample-alpha-to-coverage 4 depth: skip -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 2: skip -spec/ext_framebuffer_multisample/sample-alpha-to-one 32: skip -spec/ext_framebuffer_multisample/sample-alpha-to-one 4: 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 2 inverted: skip -spec/ext_framebuffer_multisample/sample-coverage 2 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 4 inverted: skip -spec/ext_framebuffer_multisample/sample-coverage 4 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 2: skip -spec/ext_framebuffer_multisample/turn-on-off 32: skip -spec/ext_framebuffer_multisample/turn-on-off 4: skip -spec/ext_framebuffer_multisample/turn-on-off 6: skip -spec/ext_framebuffer_multisample/turn-on-off 8: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 color downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 color msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 color upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 depth downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 depth msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 depth upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 stencil downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 stencil msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 16 stencil upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 2 color downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 2 color msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 2 color upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 2 depth downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 2 depth msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 2 depth upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 2 stencil downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 2 stencil msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 2 stencil upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 color downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 color msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 color upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 depth downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 depth msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 depth upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 stencil downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 stencil msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 32 stencil upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 4 color downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 4 color msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 4 color upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 4 depth downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 4 depth msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 4 depth upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 4 stencil downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 4 stencil msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 4 stencil upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 color downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 color msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 color upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 depth downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 depth msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 depth upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 stencil downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 stencil msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 6 stencil upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 color downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 color msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 color upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 depth downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 depth msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 depth upsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 stencil downsample: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 stencil msaa: skip -spec/ext_framebuffer_multisample/unaligned-blit 8 stencil upsample: 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 color: skip -spec/ext_framebuffer_multisample/upsample 2 color linear: skip -spec/ext_framebuffer_multisample/upsample 2 depth: skip -spec/ext_framebuffer_multisample/upsample 2 stencil: skip -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 color: skip -spec/ext_framebuffer_multisample/upsample 4 color linear: skip -spec/ext_framebuffer_multisample/upsample 4 depth: skip -spec/ext_framebuffer_multisample/upsample 4 stencil: skip -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: skip -spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=2 with gl_texture_2d_multisample_array: skip -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: skip -spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=4 with gl_texture_2d_multisample_array: skip -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-blending-snorm: fail -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-export: skip -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-invalid_attributes: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-invalid_hints: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-missing_attributes: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-ownership_transfer: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-refcount: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-reimport-bug: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_argb8888: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_ayuv: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_nv12: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p010: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p012: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p016: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_uyvy: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_xrgb8888: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_xyuv: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y210: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y212: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y216: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y410: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y412: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y416: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yuv420: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yuyv: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yvu420: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-transcode-nv12-as-r8-gr88: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-unsupported_format: skip -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/texwrap formats offset/gl_depth24_stencil8, npot: fail -spec/ext_packed_depth_stencil/texwrap formats/gl_depth24_stencil8, npot: fail -spec/ext_packed_float/multisample-formats 16 gl_ext_packed_float: skip -spec/ext_packed_float/multisample-formats 2 gl_ext_packed_float: skip -spec/ext_packed_float/multisample-formats 32 gl_ext_packed_float: skip -spec/ext_packed_float/multisample-formats 4 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/texwrap formats offset/gl_r11f_g11f_b10f, npot: fail -spec/ext_packed_float/texwrap formats/gl_r11f_g11f_b10f, npot: fail -spec/ext_polygon_offset_clamp/ext_polygon_offset_clamp-dlist: skip -spec/ext_polygon_offset_clamp/ext_polygon_offset_clamp-draw: skip -spec/ext_polygon_offset_clamp/ext_polygon_offset_clamp-draw_gles2: 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/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=2: skip -spec/ext_texture_array/copyteximage 1d_array samples=32: skip -spec/ext_texture_array/copyteximage 1d_array samples=4: 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=2: skip -spec/ext_texture_array/copyteximage 2d_array samples=32: skip -spec/ext_texture_array/copyteximage 2d_array samples=4: skip -spec/ext_texture_array/copyteximage 2d_array samples=6: skip -spec/ext_texture_array/copyteximage 2d_array samples=8: skip -spec/ext_texture_compression_latc/texwrap formats bordercolor-swizzled/gl_compressed_signed_luminance_alpha_latc2_ext, swizzled, border color only: fail -spec/ext_texture_compression_latc/texwrap formats bordercolor/gl_compressed_signed_luminance_alpha_latc2_ext, border color only: fail -spec/ext_texture_compression_latc/texwrap formats/gl_compressed_signed_luminance_alpha_latc2_ext: fail -spec/ext_texture_compression_latc/texwrap formats/gl_compressed_signed_luminance_alpha_latc2_ext, npot: fail -spec/ext_texture_compression_latc/texwrap formats/gl_compressed_signed_luminance_alpha_latc2_ext, swizzled: fail -spec/ext_texture_integer/multisample-formats 16 gl_ext_texture_integer: skip -spec/ext_texture_integer/multisample-formats 2 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: 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_shared_exponent/texwrap formats offset/gl_rgb9_e5, npot: fail -spec/ext_texture_shared_exponent/texwrap formats/gl_rgb9_e5, 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: skip -spec/ext_texture_snorm/multisample-formats 32 gl_ext_texture_snorm: skip -spec/ext_texture_snorm/multisample-formats 4 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_snorm/texwrap formats offset/gl_r16_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats offset/gl_r8_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats offset/gl_rg16_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats offset/gl_rg8_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats offset/gl_rgb16_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats offset/gl_rgb8_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats offset/gl_rgba16_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats offset/gl_rgba8_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats/gl_r16_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats/gl_r8_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats/gl_rg16_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats/gl_rg8_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats/gl_rgb16_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats/gl_rgb8_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats/gl_rgba16_snorm, npot: fail -spec/ext_texture_snorm/texwrap formats/gl_rgba8_snorm, npot: fail -spec/ext_texture_srgb/multisample-formats 16 gl_ext_texture_srgb: skip -spec/ext_texture_srgb/multisample-formats 2 gl_ext_texture_srgb: skip -spec/ext_texture_srgb/multisample-formats 32 gl_ext_texture_srgb: skip -spec/ext_texture_srgb/multisample-formats 4 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 offset/gl_sluminance8, npot: fail -spec/ext_texture_srgb/texwrap formats offset/gl_sluminance8_alpha8, npot: fail -spec/ext_texture_srgb/texwrap formats offset/gl_srgb8, npot: fail -spec/ext_texture_srgb/texwrap formats offset/gl_srgb8_alpha8, npot: fail -spec/ext_texture_srgb/texwrap formats/gl_sluminance8, npot: fail -spec/ext_texture_srgb/texwrap formats/gl_sluminance8_alpha8, npot: fail -spec/ext_texture_srgb/texwrap formats/gl_srgb8, npot: fail -spec/ext_texture_srgb/texwrap formats/gl_srgb8_alpha8, npot: fail -spec/ext_transform_feedback2/counting with pause: fail -spec/ext_transform_feedback/pipeline-basic-primgen: fail -spec/ext_transform_feedback/primgen-query transform-feedback-disabled: fail -spec/ext_transform_feedback/tessellation quad_strip flat_first: warn -spec/ext_transform_feedback/tessellation quads flat_first: warn -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/fs-dfdx-accuracy: warn -spec/glsl-1.10/execution/fs-dfdy-accuracy: warn -spec/glsl-1.10/preprocessor/extension-defined-test: skip -spec/glsl-1.10/preprocessor/extension-if-1: skip -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1d: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1darray: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1darrayshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 1dshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2d: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2darray: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2darrayshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 2dshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad 3d: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad cube: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad cubearray: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegrad cubeshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 1d: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 1darray: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 1darrayshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 1dshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 2d: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 2darray: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 2darrayshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 2dshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection texturegradoffset 3d: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 2darrayshadow: skip -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 1d: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 1d_projvec4: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 1dshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2d: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2d_projvec4: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 2dshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgrad 3d: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 1d: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 1d_projvec4: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 1dshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 2d: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 2d_projvec4: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 2dshadow: fail -spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 3d: fail -spec/glsl-1.50/execution/compatibility/gs-clamp-vertex-color: fail -spec/glsl-1.50/execution/geometry/clip-distance-bulk-copy: fail -spec/glsl-1.50/execution/geometry/clip-distance-itemized-copy: fail -spec/glsl-1.50/execution/geometry/end-primitive 127: fail -spec/glsl-1.50/execution/interface-vs-unnamed-to-fs-unnamed: fail -spec/glsl-1.50/execution/primitive-id-no-gs: fail -spec/glsl-1.50/execution/primitive-id-no-gs-first-vertex: fail -spec/glsl-1.50/execution/primitive-id-no-gs-instanced: fail -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/primitive-id-no-gs-strip: fail -spec/glsl-1.50/execution/primitive-id-no-gs-strip-first-vertex: fail -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler1d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler1darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler2d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler2darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler2drect: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler3d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isamplerbuffer: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isamplercube: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler1d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler1darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler1darrayshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler1dshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2darrayshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2drect: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2drectshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2dshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler3d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-samplerbuffer: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-samplercube: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-samplercubeshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usampler1d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usampler1darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usampler2d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usampler2darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usampler3d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usamplerbuffer: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usamplercube: skip -spec/glsl-es-3.00/execution/varying-struct-centroid_gles3: 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/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/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 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 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 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 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_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_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_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_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_primitive_restart/primitive-restart-draw-mode-line_loop: fail -spec/nv_primitive_restart/primitive-restart-draw-mode-line_strip: fail -spec/nv_primitive_restart/primitive-restart-draw-mode-lines: fail -spec/nv_primitive_restart/primitive-restart-draw-mode-points: 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_primitive_restart/primitive-restart-draw-mode-triangle_fan: fail -spec/nv_primitive_restart/primitive-restart-draw-mode-triangle_strip: fail -spec/nv_primitive_restart/primitive-restart-draw-mode-triangles: fail -spec/nv_read_depth/read_depth_gles3: fail -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_texture_barrier/arb_texture_barrier-texture-halves-ping-pong-operation-chain: skip -spec/nv_texture_barrier/blending-in-shader: 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_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/nv_viewport_swizzle-errors: skip -spec/nv_viewport_swizzle/nv_viewport_swizzle-errors_gles3: skip -spec/nv_viewport_swizzle/viewport_swizzle: 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: fail -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_rgba8_snorm as gl_r32f: 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/texsubimage-layers pbo: skip -spec/oes_texture_view/texsubimage-levels pbo: 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/softpipe/ci/softpipe-skips.txt b/src/gallium/drivers/softpipe/ci/softpipe-skips.txt index cde171173db..5e7ce40a8fd 100644 --- a/src/gallium/drivers/softpipe/ci/softpipe-skips.txt +++ b/src/gallium/drivers/softpipe/ci/softpipe-skips.txt @@ -10,3 +10,42 @@ dEQP-GLES31.functional.fbo.no_attachments.maximums.size KHR-GL33.texture_swizzle.smoke # Another slow one post NIR transition KHR-GL33.texture_swizzle.functional + +# piglit tests that would take too much memory on shared runners +max-texture-size +maxsize + +# Unreliable on shared runners due to timing +ext_timer_query@time-elapsed + +# Too slow, fixed in https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/624 +longprim +streaming-texture-leak + +# piglit tests that are too long for CI +shader-mem-barrier +fs-execution-ordering +glsl-uniform-interstage-limits@subdivide 5 +arb_pipeline_statistics_query-comp +gs-max-output +spec@glsl-1.30@execution@texelfetch fs sampler2d 1x281-501x281 +fbo-depth-array + +# Slow, not obviously fixable test +spec@arb_compute_shader@local-id-explosion + +# Manually skip some piglit tests since we don't have fast skipping in piglit-runner. +glsl-4.00 +glsl-4.10 +glsl-4.20 +glsl-4.30 +glsl-4.40 +glsl-4.50 +gpu_shader4 +gpu_shader5 +arb_gpu_shader_fp64 +arb_gpu_shader_int64 +arb_tessellation_shader + +# Flakes due to using a time-based random seed, keep it from spamming IRC. +spec@!opengl 1.4@triangle-rasterization diff --git a/src/panfrost/ci/gitlab-ci.yml b/src/panfrost/ci/gitlab-ci.yml index bcc8db3932e..a193faa87fa 100644 --- a/src/panfrost/ci/gitlab-ci.yml +++ b/src/panfrost/ci/gitlab-ci.yml @@ -135,7 +135,6 @@ panfrost-g52-piglit-gl:arm64: - .lava-meson-g12b-a311d-khadas-vim3 - .test-manual-mr variables: - HWCI_TEST_SCRIPT: "/install/piglit/piglit-runner.sh" HWCI_START_XORG: 1 PIGLIT_PROFILES: quick_gl