From 941aac565398b5ba9d32465bc34bbe851f0d4925 Mon Sep 17 00:00:00 2001 From: Cristian Ciocaltea Date: Fri, 31 Dec 2021 13:53:27 +0200 Subject: [PATCH] ci: Rework CI setup based on Mesa CI infrastructure Add initial support for reusing the Mesa CI infrastructure. Note this doesn't conflict with the old CI since it doesn't share the 'ci/' folder, but instead uses '.gitlab-ci/', which makes the new setup consistent with Mesa CI. Signed-off-by: Cristian Ciocaltea Reviewed-by: Tomeu Vizoso Reviewed-by: Rohan Garg --- .gitlab-ci.yml | 250 ++ .gitlab-ci/container/debian/x86_test.sh | 101 + .../expectations/host/deqp-virgl-gl-fails.txt | 116 + .../host/deqp-virgl-gl-flakes.txt | 346 ++ .../expectations/host/deqp-virgl-gl-skips.txt | 7 + .../expectations/host/deqp-virgl-gl.toml | 51 + .../host/deqp-virgl-gles-fails.txt | 34 + .../host/deqp-virgl-gles-flakes.txt | 1 + .../expectations/host/deqp-virgl-gles.toml | 36 + .../host/piglit-virgl-gl-fails.txt | 776 ++++ .../host/piglit-virgl-gl-flakes.txt | 24 + .../host/piglit-virgl-gl-skips.txt | 38 + .../host/piglit-virgl-gles-fails.txt | 3466 ++++++++++++++++ .../host/piglit-virgl-gles-flakes.txt | 39 + .../host/piglit-virgl-gles-skips.txt | 21 + .gitlab-ci/expectations/host/traces-virgl.yml | 277 ++ .../expectations/virt/deqp-virgl-gl-fails.txt | 74 + .../virt/deqp-virgl-gl-flakes.txt | 6 + .../expectations/virt/deqp-virgl-gl-skips.txt | 2 + .../expectations/virt/deqp-virgl-gl.toml | 51 + .../virt/deqp-virgl-gles-fails.txt | 67 + .../expectations/virt/deqp-virgl-gles.toml | 36 + .../virt/piglit-virgl-gl-fails.txt | 772 ++++ .../virt/piglit-virgl-gl-flakes.txt | 52 + .../virt/piglit-virgl-gl-skips.txt | 71 + .../virt/piglit-virgl-gles-fails.txt | 3467 +++++++++++++++++ .../virt/piglit-virgl-gles-flakes.txt | 123 + .../virt/piglit-virgl-gles-skips.txt | 31 + .gitlab-ci/expectations/virt/traces-virgl.yml | 276 ++ .gitlab-ci/meson/build.sh | 93 + .gitlab-ci/meson/time-strace.sh | 27 + .gitlab-ci/meson/time.sh | 17 + 32 files changed, 10748 insertions(+) create mode 100644 .gitlab-ci.yml create mode 100755 .gitlab-ci/container/debian/x86_test.sh create mode 100644 .gitlab-ci/expectations/host/deqp-virgl-gl-fails.txt create mode 100644 .gitlab-ci/expectations/host/deqp-virgl-gl-flakes.txt create mode 100644 .gitlab-ci/expectations/host/deqp-virgl-gl-skips.txt create mode 100644 .gitlab-ci/expectations/host/deqp-virgl-gl.toml create mode 100644 .gitlab-ci/expectations/host/deqp-virgl-gles-fails.txt create mode 100644 .gitlab-ci/expectations/host/deqp-virgl-gles-flakes.txt create mode 100644 .gitlab-ci/expectations/host/deqp-virgl-gles.toml create mode 100644 .gitlab-ci/expectations/host/piglit-virgl-gl-fails.txt create mode 100644 .gitlab-ci/expectations/host/piglit-virgl-gl-flakes.txt create mode 100644 .gitlab-ci/expectations/host/piglit-virgl-gl-skips.txt create mode 100644 .gitlab-ci/expectations/host/piglit-virgl-gles-fails.txt create mode 100644 .gitlab-ci/expectations/host/piglit-virgl-gles-flakes.txt create mode 100644 .gitlab-ci/expectations/host/piglit-virgl-gles-skips.txt create mode 100644 .gitlab-ci/expectations/host/traces-virgl.yml create mode 100644 .gitlab-ci/expectations/virt/deqp-virgl-gl-fails.txt create mode 100644 .gitlab-ci/expectations/virt/deqp-virgl-gl-flakes.txt create mode 100644 .gitlab-ci/expectations/virt/deqp-virgl-gl-skips.txt create mode 100644 .gitlab-ci/expectations/virt/deqp-virgl-gl.toml create mode 100644 .gitlab-ci/expectations/virt/deqp-virgl-gles-fails.txt create mode 100644 .gitlab-ci/expectations/virt/deqp-virgl-gles.toml create mode 100644 .gitlab-ci/expectations/virt/piglit-virgl-gl-fails.txt create mode 100644 .gitlab-ci/expectations/virt/piglit-virgl-gl-flakes.txt create mode 100644 .gitlab-ci/expectations/virt/piglit-virgl-gl-skips.txt create mode 100644 .gitlab-ci/expectations/virt/piglit-virgl-gles-fails.txt create mode 100644 .gitlab-ci/expectations/virt/piglit-virgl-gles-flakes.txt create mode 100644 .gitlab-ci/expectations/virt/piglit-virgl-gles-skips.txt create mode 100644 .gitlab-ci/expectations/virt/traces-virgl.yml create mode 100755 .gitlab-ci/meson/build.sh create mode 100755 .gitlab-ci/meson/time-strace.sh create mode 100755 .gitlab-ci/meson/time.sh diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..f653fc3 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,250 @@ +variables: + FDO_UPSTREAM_REPO: "virgl/virglrenderer" + MESA_TEMPLATES_COMMIT: &ci-templates-commit 290b79e0e78eab67a83766f4e9691be554fc4afd + MESA_BASE_TAG: ${DEBIAN_BASE_TAG} + # + # IMPORTANT! + # + # Use the Pipeline ID corresponding to the Mesa Git rev provided below. + # If multiple pipeline runs are available, please choose the one having + # at least the 'debian-testing' job in 'Build-x86_64' stage completed. + # + MESA_PIPELINE_ID: 487328 + MESA_PROJECT_PATH: mesa/mesa + MINIO_HOST: minio-packet.freedesktop.org + # Per-pipeline artifact storage on MinIO + PIPELINE_ARTIFACTS_BASE: ${MINIO_HOST}/artifacts/${CI_PROJECT_PATH}/${CI_PIPELINE_ID} + CI_REGISTRY_IMAGE: "registry.freedesktop.org/${MESA_PROJECT_PATH}" + +include: + - project: 'freedesktop/ci-templates' + ref: 79c325922670137e8f0a4dc5f6f097e0eb57c1af + file: + - '/templates/ci-fairy.yml' + - project: 'freedesktop/ci-templates' + ref: *ci-templates-commit + file: + - '/templates/debian.yml' + - '/templates/fedora.yml' + - project: 'mesa/mesa' + # IMPORTANT: Use a recent Mesa Git revision + ref: 51f6288a2d2fa78e723b99a90133f5ebd782bc4a + file: + - '/.gitlab-ci/image-tags.yml' + +stages: + - build + - sanity test + - test + +.set-image: + variables: + MESA_IMAGE: "$CI_REGISTRY_IMAGE/${MESA_IMAGE_PATH}:${MESA_IMAGE_TAG}--${MESA_TEMPLATES_COMMIT}" + image: "$MESA_IMAGE" + +.set-image-base-tag: + extends: + - .set-image + variables: + MESA_IMAGE: "$CI_REGISTRY_IMAGE/${MESA_IMAGE_PATH}:${MESA_IMAGE_TAG}--${MESA_BASE_TAG}--${MESA_TEMPLATES_COMMIT}" + +debian/x86_build: + stage: build + extends: + - .set-image-base-tag + variables: + MESA_IMAGE_PATH: ${DEBIAN_X86_BUILD_IMAGE_PATH} + MESA_IMAGE_TAG: ${DEBIAN_BUILD_TAG} + MINIO_ARTIFACT_NAME: virgl-amd64 + script: + - .gitlab-ci/meson/build.sh + artifacts: + name: "virgl_${CI_JOB_NAME}" + when: always + paths: + - install/ + - results/ + only: + - branches + - tags + - merge_requests + - schedules + +# +# Sanity test jobs +# + +.make_check_base: + stage: sanity test + extends: debian/x86_build + artifacts: + when: always + paths: + - results/ + +mesa check meson: + extends: .make_check_base + variables: + TEST_SUITE: make-check-meson + +make check clang-fuzzer: + extends: .make_check_base + variables: + TEST_SUITE: make-check-clang-fuzzer + CC: clang + EXTRA_OPTION: "-D fuzzer=true" + +make check trace-stderr: + extends: .make_check_base + variables: + TEST_SUITE: make-check-trace-stderr + EXTRA_OPTION: "-D tracing=stderr" + +make check venus: + extends: .make_check_base + variables: + TEST_SUITE: make-check-venus + EXTRA_OPTION: "-D venus-experimental=true" + +# +# Piglit & dEQP test jobs +# + +.use-gl-test-image: + stage: test + extends: + - .set-image-base-tag + variables: + MESA_IMAGE_PATH: ${DEBIAN_X86_TEST_IMAGE_PATH} + MESA_IMAGE_TAG: ${DEBIAN_X86_TEST_GL_TAG} + script: + - .gitlab-ci/container/debian/x86_test.sh + artifacts: + name: "virgl_${CI_JOB_NAME}" + when: always + paths: + - results/ + reports: + junit: results/junit.xml + needs: + - debian/x86_build + only: + - branches + - tags + - merge_requests + - schedules + +.gl-host-test: + extends: + - .use-gl-test-image + variables: + GALLIUM_DRIVER: virpipe + GALLIVM_PERF: nopt + +.gl-virt-test: + extends: + - .use-gl-test-image + variables: + GALLIUM_DRIVER: virgl + CROSVM_GALLIUM_DRIVER: llvmpipe + GALLIVM_PERF: nopt + +.deqp-host: + extends: + - .gl-host-test + parallel: 3 + +.piglit-host: + extends: + - .gl-host-test + variables: &piglit-host-variables + PIGLIT_PLATFORM: surfaceless_egl + PIGLIT_NO_WINDOW: 1 + PIGLIT_PROFILES: gpu + parallel: 2 + +.deqp-virt: + extends: + - .gl-virt-test + variables: + TEST_SCRIPT: "install/deqp-runner.sh" + parallel: 3 + +.piglit-virt: + extends: + - .deqp-virt + variables: + <<: *piglit-host-variables + TEST_SCRIPT: "install/piglit/piglit-runner.sh" + parallel: 2 + +# Host runners (virpipe/vtest) + +debian/x86_test/deqp-gl-host: + extends: + - .deqp-host + variables: + DEQP_SUITE: virgl-gl + GPU_VERSION: virgl-gl + +debian/x86_test/deqp-gles-host: + extends: + - .deqp-host + variables: + VIRGL_HOST_API: GLES + DEQP_SUITE: virgl-gles + GPU_VERSION: virgl-gles + +debian/x86_test/piglit-gl-host: + extends: + - .piglit-host + variables: + GPU_VERSION: virgl-gl + +debian/x86_test/piglit-gles-host: + extends: + - .piglit-host + variables: + VIRGL_HOST_API: GLES + GPU_VERSION: virgl-gles + +# Virt runners (virgl/crosvm) + +# +# FIXME: Although functional, all jobs below are currently disabled (hidden) +# since they require some updates on the expectation files and probably some +# performance optimizations. +# + +.debian/x86_test/deqp-gl-virt: + extends: + - .deqp-virt + variables: + DEQP_SUITE: virgl-gl + GPU_VERSION: virgl-gl + CROSVM_GPU_ARGS: &deqp-gl-crosvm-gpu-args "gles=false,backend=virglrenderer,egl=true,surfaceless=true,width=1024,height=768" + +.debian/x86_test/deqp-gles-virt: + extends: + - .deqp-virt + variables: + VIRGL_HOST_API: GLES + DEQP_SUITE: virgl-gles + GPU_VERSION: virgl-gles + CROSVM_GPU_ARGS: &deqp-gles-crosvm-gpu-args "gles=true,backend=virglrenderer,egl=true,surfaceless=true,width=1024,height=768" + +.debian/x86_test/piglit-gl-virt: + extends: + - .piglit-virt + variables: + GPU_VERSION: virgl-gl + CROSVM_GPU_ARGS: *deqp-gl-crosvm-gpu-args + +# FIXME: This is quite unstable because (new) flaky tests continue to show up +.debian/x86_test/piglit-gles-virt: + extends: + - .piglit-virt + variables: + VIRGL_HOST_API: GLES + GPU_VERSION: virgl-gles + CROSVM_GPU_ARGS: *deqp-gles-crosvm-gpu-args diff --git a/.gitlab-ci/container/debian/x86_test.sh b/.gitlab-ci/container/debian/x86_test.sh new file mode 100755 index 0000000..fef37d2 --- /dev/null +++ b/.gitlab-ci/container/debian/x86_test.sh @@ -0,0 +1,101 @@ +#!/bin/sh + +set -ex + +# +# Copy platform dependent -*.txt files and remove test type prefix. +# Additionally, deploy *.toml and *.yml files. +# +# arg1: test platform (host, virt) +# +deploy_expectations() { + local tp=${1:-host} tt file + [ -z "${DEQP_SUITE}" ] && tt=piglit || tt=deqp + + for file in ${CI_PROJECT_DIR}/.gitlab-ci/expectations/${tp}/${tt}-*.txt; do + cp -a ${file} install/$(printf "%s" "${file##*/}" | sed "s/^${tt}-//") + done + + cp -a ${CI_PROJECT_DIR}/.gitlab-ci/expectations/${tp}/*.toml \ + ${CI_PROJECT_DIR}/.gitlab-ci/expectations/${tp}/*.yml \ + install/ +} + +if [ ${MESA_PROJECT_PATH} = "mesa/mesa" ]; then + MESA_CI_PROJECT_DIR="/builds/${MESA_PROJECT_PATH}" +else + # Hack to allow testing with a Mesa CI fork + MESA_CI_PROJECT_DIR="/builds/mesa/mesa" + + # Sometimes LD_LIBRARY_PATH seem to be ignored by dEQP MESA-LOADER since + # it still tries to load drivers from paths specific to Mesa container. + export LIBGL_DRIVERS_PATH=${MESA_CI_PROJECT_DIR}/install/lib/dri +fi + +mkdir -p ${MESA_CI_PROJECT_DIR} +cd ${MESA_CI_PROJECT_DIR} + +# Deploy Mesa CI artifacts +wget -S --progress=dot:giga -O- \ + https://${MINIO_HOST}/artifacts/${MESA_PROJECT_PATH}/${MESA_PIPELINE_ID}/mesa-amd64.tar.gz \ +| tar -xvz + +# Overwrite Mesa CI's virglrenderer binaries with self built versions +cp -a ${CI_PROJECT_DIR}/install/bin/virgl_test_server /usr/local/bin/ +cp -a ${CI_PROJECT_DIR}/install/lib/libvirglrenderer.so* /usr/local/lib/ + +if [ "${GALLIUM_DRIVER}" = "virgl" ]; then + # + # Run the tests on virtual platform (virgl/crosvm) + # + deploy_expectations virt + + # + # crosvm-runner.sh depends on resources from ${CI_PROJECT_DIR}/install, + # but their actual location is ${MESA_CI_PROJECT_DIR}/install, hence + # let's fix this using a bind mount. + # + mv ${CI_PROJECT_DIR}/install ${CI_PROJECT_DIR}/install-orig + mkdir ${CI_PROJECT_DIR}/install + mount --bind install ${CI_PROJECT_DIR}/install + + set +e + + # Use all threads for rendering and only run one job at a time + LP_NUM_THREADS=${FDO_CI_CONCURRENT} \ + FDO_CI_CONCURRENT=1 \ + LD_LIBRARY_PATH=${CI_PROJECT_DIR}/install/lib \ + install/crosvm-runner.sh "${TEST_SCRIPT}" + + RET=$? + + # Cleanup + umount ${CI_PROJECT_DIR}/install && \ + rmdir ${CI_PROJECT_DIR}/install && \ + mv ${CI_PROJECT_DIR}/install-orig ${CI_PROJECT_DIR}/install +else + # + # Run the tests on host platform (virpipe/vtest) + # + deploy_expectations host + + export LIBGL_ALWAYS_SOFTWARE="true" + set +e + + if [ -z "${DEQP_SUITE}" ]; then + PIGLIT_RUNNER_OPTIONS="--timeout 180" \ + install/piglit/piglit-runner.sh + else + DEQP_EXPECTED_RENDERER=virgl \ + WAFFLE_PLATFORM="surfaceless_egl" \ + SANITY_MESA_VERSION_CMD=wflinfo \ + HANG_DETECTION_CMD= \ + EGL_PLATFORM=surfaceless \ + install/deqp-runner.sh + fi + + RET=$? + mv -f results ${CI_PROJECT_DIR}/ +fi + +exit ${RET} diff --git a/.gitlab-ci/expectations/host/deqp-virgl-gl-fails.txt b/.gitlab-ci/expectations/host/deqp-virgl-gl-fails.txt new file mode 100644 index 0000000..1fd74e7 --- /dev/null +++ b/.gitlab-ci/expectations/host/deqp-virgl-gl-fails.txt @@ -0,0 +1,116 @@ +dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail +dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail +dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail +dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail +dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail +dEQP-GLES31.functional.draw_buffers_indexed.random.max_implementation_draw_buffers.8,Fail +dEQP-GLES31.functional.draw_buffers_indexed.random.max_required_draw_buffers.4,Fail +dEQP-GLES31.functional.draw_buffers_indexed.random.max_required_draw_buffers.9,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.fbo_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.fbo_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.fbo_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.fbo_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_primitive.vertex_tessellation_fragment.default_framebuffer,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_primitive.vertex_tessellation_fragment.fbo,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_rbo_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_rbo_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_texture_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_texture_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_rbo_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_rbo_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_texture_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_texture_2,Fail +dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_center,Fail +dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner,Fail +dEQP-GLES3.functional.clipping.point.wide_point_clip,Fail +dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_center,Fail +dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_corner,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail +# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2892 +KHR-GL30.shaders30.glsl_constructors.bvec4_from_mat4x2_vs,Crash +KHR-GL30.transform_feedback.api_errors_test,Fail +KHR-GL30.transform_feedback.capture_vertex_interleaved_test,Fail +KHR-GL30.transform_feedback.capture_vertex_separate_test,Fail +KHR-GL30.transform_feedback.discard_vertex_test,Fail +KHR-GL30.transform_feedback.draw_xfb_instanced_test,Crash +KHR-GL30.transform_feedback.draw_xfb_stream_instanced_test,Crash +KHR-GL30.transform_feedback.query_vertex_interleaved_test,Fail +KHR-GL30.transform_feedback.query_vertex_separate_test,Fail +KHR-GL31.transform_feedback.capture_special_interleaved_test,Crash +KHR-GL31.transform_feedback.capture_vertex_interleaved_test,Fail +KHR-GL31.transform_feedback.capture_vertex_separate_test,Fail +KHR-GL31.transform_feedback.discard_vertex_test,Fail +KHR-GL31.transform_feedback.draw_xfb_instanced_test,Crash +KHR-GL31.transform_feedback.draw_xfb_stream_instanced_test,Crash +KHR-GL31.transform_feedback.query_vertex_interleaved_test,Fail +KHR-GL31.transform_feedback.query_vertex_separate_test,Fail +KHR-GL32.transform_feedback.capture_vertex_interleaved_test,Fail +KHR-GL32.transform_feedback.capture_vertex_separate_test,Fail +KHR-GL32.transform_feedback.discard_vertex_test,Fail +KHR-GL32.transform_feedback.draw_xfb_instanced_test,Crash +KHR-GL32.transform_feedback.draw_xfb_stream_instanced_test,Crash +KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-interleaved-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-interleaved-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-separate-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream,Fail +KHR-GL32.transform_feedback.query_vertex_interleaved_test,Fail +KHR-GL32.transform_feedback.query_vertex_separate_test,Fail +KHR-GL43.compute_shader.resource-subroutine,Fail +KHR-GL43.map_buffer_alignment.functional,Crash +KHR-GL43.shader_image_load_store.basic-allFormats-loadGeometryStages,Fail +KHR-GL43.shader_image_load_store.basic-allFormats-storeGeometryStages,Fail +KHR-GL43.shader_image_load_store.basic-allTargets-store,Fail +KHR-GL43.shader_image_load_store.incomplete_textures,Fail +KHR-GL43.shader_image_size.advanced-nonMS-cs-float,Fail +KHR-GL43.shader_image_size.advanced-nonMS-cs-int,Fail +KHR-GL43.shader_image_size.advanced-nonMS-cs-uint,Fail +KHR-GL43.shader_image_size.advanced-nonMS-fs-float,Fail +KHR-GL43.shader_image_size.advanced-nonMS-fs-int,Fail +KHR-GL43.shader_image_size.advanced-nonMS-fs-uint,Fail +KHR-GL43.shader_image_size.advanced-nonMS-gs-float,Fail +KHR-GL43.shader_image_size.advanced-nonMS-gs-int,Fail +KHR-GL43.shader_image_size.advanced-nonMS-gs-uint,Fail +KHR-GL43.shader_image_size.advanced-nonMS-tcs-float,Fail +KHR-GL43.shader_image_size.advanced-nonMS-tcs-int,Fail +KHR-GL43.shader_image_size.advanced-nonMS-tcs-uint,Fail +KHR-GL43.shader_image_size.advanced-nonMS-tes-float,Fail +KHR-GL43.shader_image_size.advanced-nonMS-tes-int,Fail +KHR-GL43.shader_image_size.advanced-nonMS-tes-uint,Fail +KHR-GL43.shader_image_size.advanced-nonMS-vs-float,Fail +KHR-GL43.shader_image_size.advanced-nonMS-vs-int,Fail +KHR-GL43.shader_image_size.advanced-nonMS-vs-uint,Fail +KHR-GL43.shader_storage_buffer_object.advanced-indirectAddressing-case2,Fail +KHR-GL43.shader_storage_buffer_object.advanced-usage-case1,Fail +KHR-GL43.shader_storage_buffer_object.advanced-usage-sync,Fail +KHR-GL43.shader_storage_buffer_object.basic-atomic-case1,Fail +KHR-GL43.shader_storage_buffer_object.basic-atomic-case2,Fail +KHR-GL43.shading_language_420pack.binding_images,Fail +KHR-GL43.texture_view.view_sampling,Fail +KHR-GL43.transform_feedback.capture_vertex_interleaved_test,Fail +KHR-GL43.transform_feedback.capture_vertex_separate_test,Fail +KHR-GL43.transform_feedback.discard_vertex_test,Fail +KHR-GL43.transform_feedback.draw_xfb_instanced_test,Crash +KHR-GL43.transform_feedback.draw_xfb_stream_instanced_test,Crash +KHR-GL43.transform_feedback_overflow_query_ARB.advanced-single-stream-interleaved-attribs,Fail +KHR-GL43.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs,Fail +KHR-GL43.transform_feedback_overflow_query_ARB.basic-single-stream-interleaved-attribs,Fail +KHR-GL43.transform_feedback_overflow_query_ARB.basic-single-stream-separate-attribs,Fail +KHR-GL43.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream,Fail +KHR-GL43.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream,Fail +KHR-GL43.transform_feedback.query_vertex_interleaved_test,Fail +KHR-GL43.transform_feedback.query_vertex_separate_test,Fail diff --git a/.gitlab-ci/expectations/host/deqp-virgl-gl-flakes.txt b/.gitlab-ci/expectations/host/deqp-virgl-gl-flakes.txt new file mode 100644 index 0000000..f82daa4 --- /dev/null +++ b/.gitlab-ci/expectations/host/deqp-virgl-gl-flakes.txt @@ -0,0 +1,346 @@ +KHR-GL30.shaders30.glsl_constructors.bvec4_from_mat4x2_vs +KHR-GL30.shaders30.glsl_constructors.bvec4_from_bool_mat4x3_vs +KHR-GL30.shaders30.glsl_constructors.bvec4_from_bool_mat3_vs +KHR-GL30.shaders30.glsl_constructors.bvec4_from_mat4x3_vs +# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4651 +KHR-GL31.transform_feedback.capture_special_interleaved_test +KHR-GL43.blend_equation_advanced.blend_all.GL_COLORBURN_KHR_all_qualifier +KHR-GL43.blend_equation_advanced.blend_specific.GL_HARDLIGHT_KHR +KHR-GL43.blend_equation_advanced.blend_specific.GL_HSL_COLOR_KHR +KHR-GL43.blend_equation_advanced.blend_specific.GL_SCREEN_KHR +KHR-GL43.blend_equation_advanced.preprocessor.require +KHR-GL43.compute_shader.pipeline-post-fs +KHR-GL43.constant_expressions.array_abs_int_tess_eval +KHR-GL43.constant_expressions.array_abs_ivec3_geometry +KHR-GL43.constant_expressions.array_abs_ivec4_geometry +KHR-GL43.constant_expressions.array_acos_float_fragment +KHR-GL43.constant_expressions.array_acos_float_tess_eval +KHR-GL43.constant_expressions.array_acos_vec2_geometry +KHR-GL43.constant_expressions.array_acos_vec3_geometry +KHR-GL43.constant_expressions.array_acos_vec4_geometry +KHR-GL43.constant_expressions.array_asin_float_geometry +KHR-GL43.constant_expressions.array_asin_vec2_geometry +KHR-GL43.constant_expressions.array_asin_vec2_tess_control +KHR-GL43.constant_expressions.array_asin_vec3_geometry +KHR-GL43.constant_expressions.array_asin_vec4_geometry +KHR-GL43.constant_expressions.array_ceil_float_tess_eval +KHR-GL43.constant_expressions.array_ceil_vec3_tess_control +KHR-GL43.constant_expressions.array_ceil_vec4_geometry +KHR-GL43.constant_expressions.array_clamp_float_geometry +KHR-GL43.constant_expressions.array_clamp_vec2_float_geometry +KHR-GL43.constant_expressions.array_clamp_vec2_geometry +KHR-GL43.constant_expressions.array_clamp_vec3_float_tess_control +KHR-GL43.constant_expressions.array_clamp_vec3_tess_eval +KHR-GL43.constant_expressions.array_clamp_vec4_float_geometry +KHR-GL43.constant_expressions.array_cos_float_geometry +KHR-GL43.constant_expressions.array_cos_vec2_geometry +KHR-GL43.constant_expressions.array_cos_vec3_vertex +KHR-GL43.constant_expressions.array_cos_vec4_tess_eval +KHR-GL43.constant_expressions.array_degrees_vec2_tess_eval +KHR-GL43.constant_expressions.array_degrees_vec3_compute +KHR-GL43.constant_expressions.array_dot_float_tess_eval +KHR-GL43.constant_expressions.array_dot_vec2_geometry +KHR-GL43.constant_expressions.array_dot_vec3_geometry +KHR-GL43.constant_expressions.array_dot_vec4_compute +KHR-GL43.constant_expressions.array_dot_vec4_tess_eval +KHR-GL43.constant_expressions.array_exp2_vec2_geometry +KHR-GL43.constant_expressions.array_exp2_vec2_vertex +KHR-GL43.constant_expressions.array_exp2_vec3_geometry +KHR-GL43.constant_expressions.array_exp2_vec4_geometry +KHR-GL43.constant_expressions.array_exp_float_tess_control +KHR-GL43.constant_expressions.array_exp_float_tess_eval +KHR-GL43.constant_expressions.array_exp_vec2_fragment +KHR-GL43.constant_expressions.array_exp_vec2_tess_eval +KHR-GL43.constant_expressions.array_exp_vec4_tess_eval +KHR-GL43.constant_expressions.array_floor_float_geometry +KHR-GL43.constant_expressions.array_floor_float_tess_control +KHR-GL43.constant_expressions.array_floor_vec2_geometry +KHR-GL43.constant_expressions.array_floor_vec4_tess_eval +KHR-GL43.constant_expressions.array_inversesqrt_float_tess_eval +KHR-GL43.constant_expressions.array_inversesqrt_vec2_geometry +KHR-GL43.constant_expressions.array_inversesqrt_vec4_geometry +KHR-GL43.constant_expressions.array_length_vec2_tess_eval +KHR-GL43.constant_expressions.array_length_vec3_geometry +KHR-GL43.constant_expressions.array_length_vec3_vertex +KHR-GL43.constant_expressions.array_length_vec4_geometry +KHR-GL43.constant_expressions.array_log2_vec2_compute +KHR-GL43.constant_expressions.array_log2_vec3_compute +KHR-GL43.constant_expressions.array_log2_vec4_geometry +KHR-GL43.constant_expressions.array_log_float_compute +KHR-GL43.constant_expressions.array_log_float_geometry +KHR-GL43.constant_expressions.array_log_float_tess_eval +KHR-GL43.constant_expressions.array_log_vec2_tess_eval +KHR-GL43.constant_expressions.array_max_float_geometry +KHR-GL43.constant_expressions.array_max_vec2_float_geometry +KHR-GL43.constant_expressions.array_max_vec2_geometry +KHR-GL43.constant_expressions.array_max_vec3_float_tess_control +KHR-GL43.constant_expressions.array_max_vec4_geometry +KHR-GL43.constant_expressions.array_max_vec4_tess_control +KHR-GL43.constant_expressions.array_min_float_compute +KHR-GL43.constant_expressions.array_min_float_geometry +KHR-GL43.constant_expressions.array_min_float_vertex +KHR-GL43.constant_expressions.array_min_vec2_float_geometry +KHR-GL43.constant_expressions.array_min_vec2_tess_eval +KHR-GL43.constant_expressions.array_min_vec3_float_geometry +KHR-GL43.constant_expressions.array_min_vec3_float_tess_eval +KHR-GL43.constant_expressions.array_min_vec3_fragment +KHR-GL43.constant_expressions.array_min_vec3_tess_eval +KHR-GL43.constant_expressions.array_min_vec4_float_tess_control +KHR-GL43.constant_expressions.array_mod_float_tess_eval +KHR-GL43.constant_expressions.array_mod_vec2_float_tess_eval +KHR-GL43.constant_expressions.array_mod_vec2_fragment +KHR-GL43.constant_expressions.array_mod_vec2_tess_eval +KHR-GL43.constant_expressions.array_mod_vec3_float_geometry +KHR-GL43.constant_expressions.array_mod_vec3_float_tess_eval +KHR-GL43.constant_expressions.array_mod_vec3_tess_eval +KHR-GL43.constant_expressions.array_mod_vec4_float_tess_control +KHR-GL43.constant_expressions.array_mod_vec4_float_tess_eval +KHR-GL43.constant_expressions.array_mod_vec4_geometry +KHR-GL43.constant_expressions.array_normalize_vec2_geometry +KHR-GL43.constant_expressions.array_normalize_vec3_tess_eval +KHR-GL43.constant_expressions.array_normalize_vec3_vertex +KHR-GL43.constant_expressions.array_normalize_vec4_tess_eval +KHR-GL43.constant_expressions.array_pow_float_fragment +KHR-GL43.constant_expressions.array_pow_float_geometry +KHR-GL43.constant_expressions.array_pow_float_vertex +KHR-GL43.constant_expressions.array_pow_vec2_geometry +KHR-GL43.constant_expressions.array_pow_vec3_tess_eval +KHR-GL43.constant_expressions.array_pow_vec4_tess_eval +KHR-GL43.constant_expressions.array_radians_float_geometry +KHR-GL43.constant_expressions.array_radians_vec2_tess_eval +KHR-GL43.constant_expressions.array_radians_vec2_vertex +KHR-GL43.constant_expressions.array_radians_vec3_geometry +KHR-GL43.constant_expressions.array_radians_vec4_tess_eval +KHR-GL43.constant_expressions.array_round_vec2_geometry +KHR-GL43.constant_expressions.array_round_vec3_geometry +KHR-GL43.constant_expressions.array_round_vec4_vertex +KHR-GL43.constant_expressions.array_sign_float_tess_eval +KHR-GL43.constant_expressions.array_sign_vec2_tess_control +KHR-GL43.constant_expressions.array_sign_vec2_tess_eval +KHR-GL43.constant_expressions.array_sign_vec3_geometry +KHR-GL43.constant_expressions.array_sign_vec3_vertex +KHR-GL43.constant_expressions.array_sign_vec4_tess_eval +KHR-GL43.constant_expressions.array_sin_float_tess_eval +KHR-GL43.constant_expressions.array_sin_vec2_tess_control +KHR-GL43.constant_expressions.array_sin_vec3_fragment +KHR-GL43.constant_expressions.array_sin_vec3_tess_eval +KHR-GL43.constant_expressions.array_sin_vec4_tess_eval +KHR-GL43.constant_expressions.array_sqrt_float_vertex +KHR-GL43.constant_expressions.array_sqrt_vec4_geometry +KHR-GL43.constant_expressions.array_trunc_float_tess_eval +KHR-GL43.constant_expressions.array_trunc_vec2_compute +KHR-GL43.constant_expressions.array_trunc_vec2_tess_control +KHR-GL43.constant_expressions.array_trunc_vec2_tess_eval +KHR-GL43.constant_expressions.array_trunc_vec2_vertex +KHR-GL43.constant_expressions.basic_abs_int_geometry +KHR-GL43.constant_expressions.basic_abs_ivec2_geometry +KHR-GL43.constant_expressions.basic_abs_ivec3_tess_eval +KHR-GL43.constant_expressions.basic_abs_ivec4_tess_eval +KHR-GL43.constant_expressions.basic_ceil_float_geometry +KHR-GL43.constant_expressions.basic_ceil_float_tess_eval +KHR-GL43.constant_expressions.basic_ceil_vec3_geometry +KHR-GL43.constant_expressions.basic_ceil_vec3_tess_eval +KHR-GL43.constant_expressions.basic_ceil_vec4_tess_eval +KHR-GL43.constant_expressions.basic_clamp_vec2_float_fragment +KHR-GL43.constant_expressions.basic_clamp_vec2_float_tess_eval +KHR-GL43.constant_expressions.basic_clamp_vec2_fragment +KHR-GL43.constant_expressions.basic_clamp_vec2_tess_control +KHR-GL43.constant_expressions.basic_clamp_vec2_tess_eval +KHR-GL43.constant_expressions.basic_clamp_vec3_float_compute +KHR-GL43.constant_expressions.basic_clamp_vec3_tess_control +KHR-GL43.constant_expressions.basic_clamp_vec3_tess_eval +KHR-GL43.constant_expressions.basic_clamp_vec3_vertex +KHR-GL43.constant_expressions.basic_clamp_vec4_geometry +KHR-GL43.constant_expressions.basic_clamp_vec4_vertex +KHR-GL43.constant_expressions.basic_cos_float_tess_control +KHR-GL43.constant_expressions.basic_cos_vec2_tess_control +KHR-GL43.constant_expressions.basic_cos_vec3_geometry +KHR-GL43.constant_expressions.basic_cos_vec3_tess_eval +KHR-GL43.constant_expressions.basic_degrees_float_compute +KHR-GL43.constant_expressions.basic_degrees_float_tess_eval +KHR-GL43.constant_expressions.basic_degrees_vec2_geometry +KHR-GL43.constant_expressions.basic_degrees_vec3_tess_eval +KHR-GL43.constant_expressions.basic_dot_float_geometry +KHR-GL43.constant_expressions.basic_dot_vec2_vertex +KHR-GL43.constant_expressions.basic_dot_vec3_tess_eval +KHR-GL43.constant_expressions.basic_dot_vec4_compute +KHR-GL43.constant_expressions.basic_dot_vec4_geometry +KHR-GL43.constant_expressions.basic_exp2_float_compute +KHR-GL43.constant_expressions.basic_exp2_float_geometry +KHR-GL43.constant_expressions.basic_exp2_vec2_geometry +KHR-GL43.constant_expressions.basic_exp2_vec2_tess_control +KHR-GL43.constant_expressions.basic_exp2_vec3_tess_eval +KHR-GL43.constant_expressions.basic_exp_float_compute +KHR-GL43.constant_expressions.basic_exp_float_geometry +KHR-GL43.constant_expressions.basic_exp_vec3_tess_eval +KHR-GL43.constant_expressions.basic_floor_float_geometry +KHR-GL43.constant_expressions.basic_floor_vec2_tess_eval +KHR-GL43.constant_expressions.basic_floor_vec4_compute +KHR-GL43.constant_expressions.basic_floor_vec4_geometry +KHR-GL43.constant_expressions.basic_inversesqrt_float_fragment +KHR-GL43.constant_expressions.basic_inversesqrt_float_geometry +KHR-GL43.constant_expressions.basic_inversesqrt_vec2_geometry +KHR-GL43.constant_expressions.basic_inversesqrt_vec3_geometry +KHR-GL43.constant_expressions.basic_length_float_tess_eval +KHR-GL43.constant_expressions.basic_length_vec3_compute +KHR-GL43.constant_expressions.basic_length_vec4_tess_eval +KHR-GL43.constant_expressions.basic_log2_float_geometry +KHR-GL43.constant_expressions.basic_log2_float_tess_control +KHR-GL43.constant_expressions.basic_log2_vec2_geometry +KHR-GL43.constant_expressions.basic_log2_vec2_tess_control +KHR-GL43.constant_expressions.basic_log2_vec3_geometry +KHR-GL43.constant_expressions.basic_log2_vec3_tess_control +KHR-GL43.constant_expressions.basic_log2_vec4_fragment +KHR-GL43.constant_expressions.basic_log2_vec4_tess_eval +KHR-GL43.constant_expressions.basic_log_float_geometry +KHR-GL43.constant_expressions.basic_log_vec2_tess_eval +KHR-GL43.constant_expressions.basic_log_vec3_geometry +KHR-GL43.constant_expressions.basic_log_vec3_vertex +KHR-GL43.constant_expressions.basic_log_vec4_geometry +KHR-GL43.constant_expressions.basic_log_vec4_tess_eval +KHR-GL43.constant_expressions.basic_max_float_geometry +KHR-GL43.constant_expressions.basic_max_vec2_float_fragment +KHR-GL43.constant_expressions.basic_max_vec2_float_tess_eval +KHR-GL43.constant_expressions.basic_max_vec2_geometry +KHR-GL43.constant_expressions.basic_max_vec3_fragment +KHR-GL43.constant_expressions.basic_max_vec4_float_geometry +KHR-GL43.constant_expressions.basic_max_vec4_fragment +KHR-GL43.constant_expressions.basic_max_vec4_geometry +KHR-GL43.constant_expressions.basic_max_vec4_tess_eval +KHR-GL43.constant_expressions.basic_min_float_tess_control +KHR-GL43.constant_expressions.basic_min_float_vertex +KHR-GL43.constant_expressions.basic_min_vec2_float_compute +KHR-GL43.constant_expressions.basic_min_vec2_float_geometry +KHR-GL43.constant_expressions.basic_min_vec3_tess_eval +KHR-GL43.constant_expressions.basic_min_vec4_float_compute +KHR-GL43.constant_expressions.basic_min_vec4_float_geometry +KHR-GL43.constant_expressions.basic_min_vec4_tess_control +KHR-GL43.constant_expressions.basic_min_vec4_tess_eval +KHR-GL43.constant_expressions.basic_mod_float_geometry +KHR-GL43.constant_expressions.basic_mod_vec2_float_geometry +KHR-GL43.constant_expressions.basic_mod_vec2_tess_eval +KHR-GL43.constant_expressions.basic_mod_vec3_float_tess_eval +KHR-GL43.constant_expressions.basic_mod_vec3_fragment +KHR-GL43.constant_expressions.basic_mod_vec3_geometry +KHR-GL43.constant_expressions.basic_mod_vec3_tess_eval +KHR-GL43.constant_expressions.basic_mod_vec4_float_compute +KHR-GL43.constant_expressions.basic_mod_vec4_float_tess_eval +KHR-GL43.constant_expressions.basic_mod_vec4_geometry +KHR-GL43.constant_expressions.basic_normalize_float_compute +KHR-GL43.constant_expressions.basic_normalize_float_geometry +KHR-GL43.constant_expressions.basic_normalize_float_vertex +KHR-GL43.constant_expressions.basic_normalize_vec3_geometry +KHR-GL43.constant_expressions.basic_normalize_vec3_tess_eval +KHR-GL43.constant_expressions.basic_normalize_vec4_compute +KHR-GL43.constant_expressions.basic_pow_float_geometry +KHR-GL43.constant_expressions.basic_pow_float_tess_eval +KHR-GL43.constant_expressions.basic_pow_vec2_geometry +KHR-GL43.constant_expressions.basic_pow_vec2_vertex +KHR-GL43.constant_expressions.basic_pow_vec4_tess_eval +KHR-GL43.constant_expressions.basic_radians_float_tess_eval +KHR-GL43.constant_expressions.basic_radians_vec2_tess_control +KHR-GL43.constant_expressions.basic_radians_vec2_tess_eval +KHR-GL43.constant_expressions.basic_radians_vec4_vertex +KHR-GL43.constant_expressions.basic_round_float_tess_eval +KHR-GL43.constant_expressions.basic_round_vec4_geometry +KHR-GL43.constant_expressions.basic_round_vec4_vertex +KHR-GL43.constant_expressions.basic_sign_vec2_geometry +KHR-GL43.constant_expressions.basic_sign_vec4_tess_eval +KHR-GL43.constant_expressions.basic_sin_float_geometry +KHR-GL43.constant_expressions.basic_sin_vec2_geometry +KHR-GL43.constant_expressions.basic_sin_vec3_fragment +KHR-GL43.constant_expressions.basic_sin_vec3_geometry +KHR-GL43.constant_expressions.basic_sin_vec3_tess_control +KHR-GL43.constant_expressions.basic_sqrt_float_geometry +KHR-GL43.constant_expressions.basic_sqrt_vec2_tess_control +KHR-GL43.constant_expressions.basic_sqrt_vec2_tess_eval +KHR-GL43.constant_expressions.basic_sqrt_vec3_geometry +KHR-GL43.constant_expressions.basic_sqrt_vec3_tess_eval +KHR-GL43.constant_expressions.basic_sqrt_vec4_geometry +KHR-GL43.constant_expressions.basic_sqrt_vec4_vertex +KHR-GL43.constant_expressions.basic_trunc_float_fragment +KHR-GL43.constant_expressions.basic_trunc_float_geometry +KHR-GL43.constant_expressions.basic_trunc_vec2_tess_eval +KHR-GL43.constant_expressions.basic_trunc_vec3_geometry +KHR-GL43.constant_expressions.basic_trunc_vec4_compute +KHR-GL43.constant_expressions.basic_trunc_vec4_geometry +KHR-GL43.constant_expressions.basic_trunc_vec4_tess_eval +KHR-GL43.copy_image.smoke_test +KHR-GL43.explicit_uniform_location.subroutine-index-multiple-uniforms +KHR-GL43.explicit_uniform_location.uniform-loc +KHR-GL43.explicit_uniform_location.uniform-loc-arrays-nonspaced +KHR-GL43.explicit_uniform_location.uniform-loc-implicit-in-some-stages +KHR-GL43.explicit_uniform_location.uniform-loc-mix-with-implicit2 +KHR-GL43.indirect_parameters_tests.MultiDrawElementsIndirectCount +KHR-GL43.packed_pixels.varied_rectangle.compressed_red +KHR-GL43.packed_pixels.varied_rectangle.compressed_red_rgtc1 +KHR-GL43.packed_pixels.varied_rectangle.compressed_rg +KHR-GL43.packed_pixels.varied_rectangle.compressed_rgba +KHR-GL43.packed_pixels.varied_rectangle.compressed_signed_red_rgtc1 +KHR-GL43.packed_pixels.varied_rectangle.compressed_signed_rg_rgtc2 +KHR-GL43.packed_pixels.varied_rectangle.compressed_srgb +KHR-GL43.packed_pixels.varied_rectangle.compressed_srgb_alpha +KHR-GL43.packed_pixels.varied_rectangle.r8i +KHR-GL43.packed_pixels.varied_rectangle.rg16f +KHR-GL43.packed_pixels.varied_rectangle.rg16ui +KHR-GL43.packed_pixels.varied_rectangle.rg32f +KHR-GL43.packed_pixels.varied_rectangle.rg8ui +KHR-GL43.packed_pixels.varied_rectangle.rgb16 +KHR-GL43.packed_pixels.varied_rectangle.rgb16_snorm +KHR-GL43.packed_pixels.varied_rectangle.rgb16ui +KHR-GL43.packed_pixels.varied_rectangle.rgb5 +KHR-GL43.packed_pixels.varied_rectangle.rgb8ui +KHR-GL43.packed_pixels.varied_rectangle.rgb9_e5 +KHR-GL43.packed_pixels.varied_rectangle.rgba16f +KHR-GL43.packed_pixels.varied_rectangle.rgba16_snorm +KHR-GL43.packed_pixels.varied_rectangle.rgba16ui +KHR-GL43.packed_pixels.varied_rectangle.rgba8i +KHR-GL43.packed_pixels.varied_rectangle.rgba8ui +KHR-GL43.packed_pixels.varied_rectangle.srgb8_alpha8 +KHR-GL43.shader_atomic_counters.advanced-usage-ubo +KHR-GL43.shader_bitfield_operation.findLSB.ivec4_0 +KHR-GL43.shader_bitfield_operation.findMSB.int_0 +KHR-GL43.shader_bitfield_operation.findMSB.ivec2_0 +KHR-GL43.shader_bitfield_operation.findMSB.ivec3_3 +KHR-GL43.shader_bitfield_operation.findMSB.uvec3_0 +KHR-GL43.shader_bitfield_operation.findMSB.uvec4_0 +KHR-GL43.shader_image_load_store.advanced-sync-imageAccess2 +KHR-GL43.shader_image_load_store.early-fragment-tests +KHR-GL43.shader_image_size.advanced-ms-cs-float +KHR-GL43.shader_image_size.advanced-ms-cs-uint +KHR-GL43.shader_image_size.advanced-ms-gs-float +KHR-GL43.shader_image_size.advanced-ms-tcs-float +KHR-GL43.shader_image_size.advanced-ms-tes-uint +KHR-GL43.shader_image_size.advanced-ms-vs-float +KHR-GL43.shader_image_size.basic-ms-fs-uint +KHR-GL43.shader_image_size.basic-nonMS-cs-int +KHR-GL43.shader_image_size.basic-nonMS-tes-uint +KHR-GL43.shader_storage_buffer_object.advanced-indirectAddressing-case1 +KHR-GL43.shader_storage_buffer_object.advanced-matrix +KHR-GL43.shader_storage_buffer_object.advanced-switchBuffers-cs +KHR-GL43.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-struct +KHR-GL43.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-bindrangeOffset +KHR-GL43.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-pad +KHR-GL43.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-std140-matR +KHR-GL43.shader_storage_buffer_object.advanced-usage-operators +KHR-GL43.shader_storage_buffer_object.advanced-write-geometry +KHR-GL43.shader_storage_buffer_object.basic-atomic-case4-cs +KHR-GL43.shader_storage_buffer_object.basic-basic +KHR-GL43.shader_storage_buffer_object.basic-matrixOperations-case3-cs +KHR-GL43.shader_storage_buffer_object.basic-matrixOperations-case7-vs +KHR-GL43.shader_storage_buffer_object.basic-operations-case1-vs +KHR-GL43.shader_storage_buffer_object.basic-std140Layout-case4-vs +KHR-GL43.shader_storage_buffer_object.basic-stdLayout-case2-cs +KHR-GL43.shader_storage_buffer_object.basic-stdLayout-case3-vs +KHR-GL43.shader_storage_buffer_object.basic-stdLayout_UBO_SSBO-case2-vs +KHR-GL43.shading_language_420pack.binding_image_single +KHR-GL43.shading_language_420pack.binding_samplers +KHR-GL43.shading_language_420pack.binding_sampler_single +KHR-GL43.shading_language_420pack.binding_uniform_block_array +KHR-GL43.shading_language_420pack.binding_uniform_single_block +KHR-GL43.shading_language_420pack.qualifier_order_block +KHR-GL43.shading_language_420pack.utf8_characters +KHR-GL43.texture_size_promotion.functional +KHR-GL43.vertex_attrib_binding.basic-input-case4 +KHR-GL43.vertex_attrib_binding.basic-input-case8 +KHR-GL43.vertex_attrib_binding.basic-inputI-case2 diff --git a/.gitlab-ci/expectations/host/deqp-virgl-gl-skips.txt b/.gitlab-ci/expectations/host/deqp-virgl-gl-skips.txt new file mode 100644 index 0000000..12e0687 --- /dev/null +++ b/.gitlab-ci/expectations/host/deqp-virgl-gl-skips.txt @@ -0,0 +1,7 @@ +# Sometimes crashes, e.g. https://gitlab.freedesktop.org/kusma/mesa/-/jobs/4109419 +dEQP-GLES31.functional.compute.basic.empty + +# Take too long to run +KHR-GL43.texture_swizzle.smoke +KHR-GL43.texture_swizzle.functional +KHR-GL43.copy_image.functional diff --git a/.gitlab-ci/expectations/host/deqp-virgl-gl.toml b/.gitlab-ci/expectations/host/deqp-virgl-gl.toml new file mode 100644 index 0000000..f65be42 --- /dev/null +++ b/.gitlab-ci/expectations/host/deqp-virgl-gl.toml @@ -0,0 +1,51 @@ +[[deqp]] +deqp = "/deqp/modules/gles2/deqp-gles2" +caselists = ["/deqp/mustpass/gles2-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +version_check = "GL ES 3.2.*git" +renderer_check = "virgl" + +[[deqp]] +deqp = "/deqp/modules/gles3/deqp-gles3" +caselists = ["/deqp/mustpass/gles3-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +timeout = 180.0 + +[[deqp]] +deqp = "/deqp/modules/gles31/deqp-gles31" +caselists = ["/deqp/mustpass/gles31-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +timeout = 180.0 + +[[deqp]] +deqp = "/deqp/external/openglcts/modules/glcts" +caselists = [ + "/deqp/mustpass/gl30-master.txt", + "/deqp/mustpass/gl31-master.txt", + "/deqp/mustpass/gl32-master.txt", +] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] diff --git a/.gitlab-ci/expectations/host/deqp-virgl-gles-fails.txt b/.gitlab-ci/expectations/host/deqp-virgl-gles-fails.txt new file mode 100644 index 0000000..09a050c --- /dev/null +++ b/.gitlab-ci/expectations/host/deqp-virgl-gles-fails.txt @@ -0,0 +1,34 @@ +dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail +dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail +dEQP-GLES31.functional.draw_buffers_indexed.random.max_implementation_draw_buffers.8,Fail +dEQP-GLES31.functional.draw_buffers_indexed.random.max_required_draw_buffers.4,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.fbo_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.fbo_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.fbo_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.fbo_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_primitive.vertex_tessellation_fragment.default_framebuffer,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_primitive.vertex_tessellation_fragment.fbo,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_rbo_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_rbo_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_texture_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_texture_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_rbo_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_rbo_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_texture_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_texture_2,Fail +dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_center,Fail +dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail diff --git a/.gitlab-ci/expectations/host/deqp-virgl-gles-flakes.txt b/.gitlab-ci/expectations/host/deqp-virgl-gles-flakes.txt new file mode 100644 index 0000000..2c60338 --- /dev/null +++ b/.gitlab-ci/expectations/host/deqp-virgl-gles-flakes.txt @@ -0,0 +1 @@ +dEQP-GLES31.functional.draw_buffers_indexed.random.max_required_draw_buffers.9 diff --git a/.gitlab-ci/expectations/host/deqp-virgl-gles.toml b/.gitlab-ci/expectations/host/deqp-virgl-gles.toml new file mode 100644 index 0000000..812f82e --- /dev/null +++ b/.gitlab-ci/expectations/host/deqp-virgl-gles.toml @@ -0,0 +1,36 @@ +[[deqp]] +deqp = "/deqp/modules/gles2/deqp-gles2" +caselists = ["/deqp/mustpass/gles2-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +version_check = "GL ES 3.2.*git" +renderer_check = "virgl" + +[[deqp]] +deqp = "/deqp/modules/gles3/deqp-gles3" +caselists = ["/deqp/mustpass/gles3-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +timeout = 180.0 + +[[deqp]] +deqp = "/deqp/modules/gles31/deqp-gles31" +caselists = ["/deqp/mustpass/gles31-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +timeout = 180.0 diff --git a/.gitlab-ci/expectations/host/piglit-virgl-gl-fails.txt b/.gitlab-ci/expectations/host/piglit-virgl-gl-fails.txt new file mode 100644 index 0000000..e7d4eae --- /dev/null +++ b/.gitlab-ci/expectations/host/piglit-virgl-gl-fails.txt @@ -0,0 +1,776 @@ +fast_color_clear@fcc-front-buffer-distraction,Fail +shaders@glsl-uniform-interstage-limits@subdivide 5,Fail +shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges,Fail +shaders@point-vertex-id divisor,Fail +shaders@point-vertex-id gl_instanceid divisor,Fail +shaders@point-vertex-id gl_instanceid,Fail +shaders@point-vertex-id gl_vertexid divisor,Fail +shaders@point-vertex-id gl_vertexid,Fail +shaders@point-vertex-id gl_vertexid gl_instanceid divisor,Fail +shaders@point-vertex-id gl_vertexid gl_instanceid,Fail +spec@arb_blend_func_extended@arb_blend_func_extended-fbo-extended-blend-pattern_gles2,Fail +spec@arb_clear_texture@arb_clear_texture-depth,Fail +spec@arb_copy_image@arb_copy_image-formats,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-copypixels,Fail +spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-drawpixels-24_8,Fail +spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-drawpixels-32f_24_8_rev,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32F,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32F NPOT,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor@GL_DEPTH32F_STENCIL8- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor@GL_DEPTH_COMPONENT32F- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled@GL_DEPTH32F_STENCIL8- swizzled- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32F- swizzled- border color only,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT16,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT16 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT NPOT,Fail +spec@arb_depth_texture@texwrap formats bordercolor,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT16- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT24- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT32- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT16- swizzled- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT24- swizzled- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32- swizzled- border color only,Fail +spec@arb_enhanced_layouts@execution@component-layout@vs-to-fs-array-interleave-single-location,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor@GL_RGB565- border color only,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled@GL_RGB565- swizzled- border color only,Fail +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed,Crash +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-get,Fail +spec@arb_gpu_shader5@execution@precise@fs-fract-of-nan,Fail +spec@arb_occlusion_query@occlusion_query_meta_no_fragments,Fail +spec@arb_occlusion_query@occlusion_query_meta_save,Fail +spec@arb_point_sprite@arb_point_sprite-mipmap,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_sample_shading@builtin-gl-sample-position 2,Fail +spec@arb_sample_shading@samplemask 2@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 2@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 2 all@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 2 all@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 2 all,Fail +spec@arb_sample_shading@samplemask 2 all@sample partition,Fail +spec@arb_sample_shading@samplemask 2,Fail +spec@arb_sample_shading@samplemask 2@sample partition,Fail +spec@arb_sample_shading@samplemask 4@0.250000 partition,Fail +spec@arb_sample_shading@samplemask 4@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 4@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@0.250000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 4 all,Fail +spec@arb_sample_shading@samplemask 4 all@sample partition,Fail +spec@arb_sample_shading@samplemask 4,Fail +spec@arb_sample_shading@samplemask 4@sample partition,Fail +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_image_load_store@layer,Fail +spec@arb_shader_image_load_store@layer@image2DMSArray/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DMSArray/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DMS/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DMS/non-layered binding test,Fail +spec@arb_shader_image_load_store@max-images@Combined max image uniforms test,Fail +spec@arb_shader_image_load_store@max-images,Fail +spec@arb_shader_image_load_store@max-size,Fail +spec@arb_shader_image_load_store@max-size@image2DMSArray max size test/4x8x8x2048,Fail +spec@arb_shader_image_load_store@max-size@image2DMS max size test/4x16384x8x1,Fail +spec@arb_shader_image_load_store@max-size@image2DMS max size test/4x8x16384x1,Fail +spec@arb_shader_image_load_store@semantics,Fail +spec@arb_shader_image_load_store@semantics@imageLoad/Vertex shader/rgba32f/image2DMSArray test,Fail +spec@arb_shader_image_load_store@semantics@imageLoad/Vertex shader/rgba32f/image2DMS test,Fail +spec@arb_shader_storage_buffer_object@execution@ssbo-atomiccompswap-int,Fail +spec@arb_shader_storage_buffer_object@maxblocks,Fail +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-07,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-08,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-cumulative,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_rgb_bptc_signed_float,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_rgb_bptc_unsigned_float,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_srgb_alpha_bptc_unorm,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_BPTC_UNORM- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_BPTC_UNORM- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_ALPHA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_INTENSITY- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_LUMINANCE_ALPHA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_LUMINANCE- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_RGBA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_RGB- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_ALPHA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_INTENSITY- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_LUMINANCE_ALPHA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_LUMINANCE- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB- swizzled- border color only,Fail +spec@arb_texture_cube_map_array@fbo-generatemipmap-cubemap array s3tc_dxt1,Fail +spec@arb_texture_float@fbo-blending-formats,Fail +spec@arb_texture_float@fbo-blending-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_INTENSITY16F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_INTENSITY32F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_RGB32F,Fail +spec@arb_texture_float@fbo-clear-formats,Fail +spec@arb_texture_float@fbo-clear-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-clear-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-colormask-formats,Fail +spec@arb_texture_float@fbo-colormask-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-colormask-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-fast-clear,Fail +spec@arb_texture_float@multisample-fast-clear gl_arb_texture_float,Fail +spec@arb_texture_float@multisample-formats 2 gl_arb_texture_float,Fail +spec@arb_texture_float@multisample-formats 4 gl_arb_texture_float,Fail +spec@arb_texture_float@texwrap formats bordercolor,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_ALPHA16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_ALPHA32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_INTENSITY16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_INTENSITY32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE_ALPHA16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE_ALPHA32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGB16F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGB32F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGBA16F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGBA32F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_ALPHA16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_ALPHA32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_INTENSITY16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_INTENSITY32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE_ALPHA16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE_ALPHA32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGB16F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGB32F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGBA16F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGBA32F- swizzled- border color only,Fail +spec@arb_texture_rectangle@copyteximage rect,Fail +spec@arb_texture_rectangle@copyteximage rect samples=2,Fail +spec@arb_texture_rectangle@copyteximage rect samples=4,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-07,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-08,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 bordercolor,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_R16- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_R8- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_RG16- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_RG8- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_R16- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_R8- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_RG16- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_RG8- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_R16F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_R32F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_RG16F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_RG32F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_R16F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_R32F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_RG16F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_RG32F- swizzled- border color only,Fail +spec@arb_texture_view@rendering-layers-image,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of image1DArray,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of image2DArray,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of imageCubeArray,Fail +spec@arb_transform_feedback_overflow_query@arb_transform_feedback_overflow_query-basic@arb_transform_feedback_overflow_query-buffer_object_0,Fail +spec@arb_transform_feedback_overflow_query@arb_transform_feedback_overflow_query-basic@arb_transform_feedback_overflow_query-buffer_object_2,Fail +spec@arb_transform_feedback_overflow_query@arb_transform_feedback_overflow_query-basic@arb_transform_feedback_overflow_query-buffer_object_any,Fail +spec@arb_transform_feedback_overflow_query@arb_transform_feedback_overflow_query-basic@arb_transform_feedback_overflow_query-buffer_object_single,Fail +spec@arb_transform_feedback_overflow_query@arb_transform_feedback_overflow_query-basic,Fail +spec@egl 1.4@eglterminate then unbind context,Fail +spec@egl_ext_protected_content@conformance,Fail +spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail +spec@egl_khr_surfaceless_context@viewport,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float,Fail +spec@ext_framebuffer_multisample@alpha-blending-after-rendering 2,Fail +spec@ext_framebuffer_multisample@blit-mismatched-formats,Fail +spec@ext_framebuffer_multisample@interpolation 2 centroid-edges,Fail +spec@ext_framebuffer_multisample@interpolation 4 centroid-edges,Fail +spec@ext_framebuffer_multisample@no-color 2 depth-computed single,Fail +spec@ext_framebuffer_multisample@no-color 2 depth single,Fail +spec@ext_framebuffer_multisample@no-color 4 depth-computed single,Fail +spec@ext_framebuffer_multisample@no-color 4 depth single,Fail +spec@ext_framebuffer_multisample@sample-coverage 2 inverted,Fail +spec@ext_framebuffer_multisample@sample-coverage 2 non-inverted,Fail +spec@ext_framebuffer_object@fbo-alphatest-nocolor,Fail +spec@ext_framebuffer_object@fbo-alphatest-nocolor-ff,Fail +spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail +spec@ext_framebuffer_object@fbo-blending-formats,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY12,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY16,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY4,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY8,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats@GL_DEPTH_COMPONENT24/GL_FLOAT,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats@GL_DEPTH_COMPONENT/GL_FLOAT,Fail +spec@ext_framebuffer_object@getteximage-formats init-by-clear-and-render,Fail +spec@ext_framebuffer_object@getteximage-formats init-by-rendering,Fail +spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-copypixels,Fail +spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-drawpixels-24_8,Fail +spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-drawpixels-32f_24_8_rev,Fail +spec@ext_packed_depth_stencil@readdrawpixels,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor@GL_DEPTH24_STENCIL8- border color only,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor-swizzled,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor-swizzled@GL_DEPTH24_STENCIL8- swizzled- border color only,Fail +spec@ext_packed_float@texwrap formats bordercolor,Fail +spec@ext_packed_float@texwrap formats bordercolor@GL_R11F_G11F_B10F- border color only,Fail +spec@ext_packed_float@texwrap formats bordercolor-swizzled,Fail +spec@ext_packed_float@texwrap formats bordercolor-swizzled@GL_R11F_G11F_B10F- swizzled- border color only,Fail +spec@ext_texture_array@fbo-generatemipmap-array s3tc_dxt1,Fail +spec@ext_texture_array@gen-mipmap,Fail +spec@ext_texture_array@glsl-fs-shadow1darray-07,Fail +spec@ext_texture_array@glsl-fs-shadow1darray-08,Fail +spec@ext_texture_array@glsl-fs-shadow2darray-07,Fail +spec@ext_texture_array@glsl-fs-shadow2darray-08,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_RED_RGTC1- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_RG_RGTC2- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_SIGNED_RED_RGTC1- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_SIGNED_RG_RGTC2- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RED_RGTC1- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RG_RGTC2- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SIGNED_RED_RGTC1- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SIGNED_RG_RGTC2- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@getteximage-targets 2d_array s3tc,Fail +spec@ext_texture_compression_s3tc@getteximage-targets cube_array s3tc,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT5_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGB_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT5_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@fbo-blending,Fail +spec@ext_texture_integer@multisample-fast-clear gl_ext_texture_integer,Fail +spec@ext_texture_integer@texwrap formats bordercolor,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA16I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA16UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA32I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA32UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA8I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA8UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA16I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA16UI_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA32I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA32UI_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA8I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA8UI_EXT- swizzled- border color only,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor@GL_RGB9_E5- border color only,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor-swizzled@GL_RGB9_E5- swizzled- border color only,Fail +spec@ext_texture_snorm@fbo-blending-formats,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY16_SNORM,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY8_SNORM,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY_SNORM,Fail +spec@ext_texture_snorm@texwrap formats bordercolor,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_ALPHA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_ALPHA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_INTENSITY16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_INTENSITY8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE16_ALPHA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE8_ALPHA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_R16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_R8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RG16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RG8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGB16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGB8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGBA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGBA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_ALPHA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_ALPHA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_INTENSITY16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_INTENSITY8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_ALPHA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_ALPHA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_R16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_R8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RG16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RG8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGB16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGB8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGBA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGBA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8_ALPHA8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8_ALPHA8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SLUMINANCE8_ALPHA8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SLUMINANCE8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8_ALPHA8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE_ALPHA- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SLUMINANCE_ALPHA- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SLUMINANCE- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB- swizzled- border color only,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail +spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-6,Crash +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.50@execution@primitive-id-no-gs-quads,Fail +spec@glsl-1.50@execution@primitive-id-no-gs-quad-strip,Fail +spec@khr_texture_compression_astc@array-gl@12x12 Block Dim,Fail +spec@khr_texture_compression_astc@array-gl@5x5 Block Dim,Fail +spec@khr_texture_compression_astc@array-gles@12x12 Block Dim,Fail +spec@khr_texture_compression_astc@array-gles@5x5 Block Dim,Fail +spec@khr_texture_compression_astc@array-gles,Fail +spec@khr_texture_compression_astc@array-gl,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@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@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@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@nv_copy_image@nv_copy_image-formats,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24,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@!opengl 1.0@gl-1.0-dlist-bitmap,Fail +spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail +spec@!opengl 1.0@gl-1.0-edgeflag,Fail +spec@!opengl 1.0@gl-1.0-edgeflag-quads,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@depthstencil-default_fb-copypixels,Fail +spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4,Fail +spec@!opengl 1.1@linestipple@Factor 2x,Fail +spec@!opengl 1.1@linestipple@Factor 3x,Fail +spec@!opengl 1.1@linestipple,Fail +spec@!opengl 1.1@linestipple@Line loop,Fail +spec@!opengl 1.1@linestipple@Line strip,Fail +spec@!opengl 1.1@linestipple@Restarting lines within a single Begin-End block,Fail +spec@!opengl 1.1@point-line-no-cull,Fail +spec@!opengl 1.1@polygon-mode-facing,Fail +spec@!opengl 1.1@polygon-mode,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 1: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 2: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 6: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset,Fail +spec@!opengl 1.1@read-front clear-front-first,Crash +spec@!opengl 1.1@read-front clear-front-first samples=2,Crash +spec@!opengl 1.1@read-front clear-front-first samples=4,Crash +spec@!opengl 1.1@read-front,Fail +spec@!opengl 1.1@read-front samples=2,Crash +spec@!opengl 1.1@read-front samples=4,Fail +spec@!opengl 1.1@texwrap 1d bordercolor,Fail +spec@!opengl 1.1@texwrap 1d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap 1d proj bordercolor,Fail +spec@!opengl 1.1@texwrap 1d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.1@texwrap 2d bordercolor,Fail +spec@!opengl 1.1@texwrap 2d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap 2d proj bordercolor,Fail +spec@!opengl 1.1@texwrap 2d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12_ALPHA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE16_ALPHA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE4_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE6_ALPHA2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE8_ALPHA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_R3_G3_B2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB10_A2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB10- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB5_A1- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB5- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12_ALPHA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_ALPHA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE4_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE6_ALPHA2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_ALPHA8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_R3_G3_B2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB10_A2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB10- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB5_A1- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB5- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA8- swizzled- border color only,Fail +spec@!opengl 1.1@two-sided-lighting,Fail +spec@!opengl 1.1@windowoverlap,Fail +spec@!opengl 1.2@copyteximage 3d,Fail +spec@!opengl 1.2@texwrap 3d bordercolor,Fail +spec@!opengl 1.2@texwrap 3d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.2@texwrap 3d proj bordercolor,Fail +spec@!opengl 1.2@texwrap 3d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.2@two-sided-lighting-separate-specular,Fail +spec@!opengl 1.5@depth-tex-compare,Fail +spec@!opengl 1.5@draw-elements-user,Fail +spec@!opengl 2.0@gl-2.0-edgeflag,Fail +spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail +spec@!opengl 2.0@vertex-program-two-side back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side back front2 back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side back front2,Fail +spec@!opengl 2.0@vertex-program-two-side back front2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back,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@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back@vs 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@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front2@vs- gs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back2@vs 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@vs 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 front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2 back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back@vs 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@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front front2@vs- gs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front2 back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front back2,Fail +spec@!opengl 2.0@vertex-program-two-side front back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front back back2,Fail +spec@!opengl 2.0@vertex-program-two-side front back back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front back,Fail +spec@!opengl 2.0@vertex-program-two-side front back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side front back front2 back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front back front2,Fail +spec@!opengl 2.0@vertex-program-two-side front back front2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front back@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side front front2 back2@gs-out and fs,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@!opengl es 3.0@gles-3.0-transform-feedback-uniform-buffer-object,Fail diff --git a/.gitlab-ci/expectations/host/piglit-virgl-gl-flakes.txt b/.gitlab-ci/expectations/host/piglit-virgl-gl-flakes.txt new file mode 100644 index 0000000..fd2cd5f --- /dev/null +++ b/.gitlab-ci/expectations/host/piglit-virgl-gl-flakes.txt @@ -0,0 +1,24 @@ +shaders@glsl-uniform-interstage-limits@subdivide 5 +shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed +spec@arb_timer_query@query gl_timestamp +spec@arb_timer_query@timestamp-get +spec@ext_framebuffer_blit@fbo-blit-check-limits +spec@ext_framebuffer_blit@fbo-sys-blit +spec@ext_framebuffer_blit@fbo-sys-sub-blit +spec@!opengl 1.0@gl-1.0-drawbuffer-modes +spec@!opengl 1.0@gl-1.0-front-invalidate-back +spec@!opengl 1.0@gl-1.0-swapbuffers-behavior +spec@!opengl 1.1@masked-clear +spec@!opengl 1.1@ppgtt_memory_alignment +spec@!opengl 1.1@read-front +spec@!opengl 1.1@read-front clear-front-first +spec@!opengl 1.1@read-front clear-front-first samples=2 +spec@!opengl 1.1@read-front clear-front-first samples=4 +spec@!opengl 1.1@read-front samples=2 +spec@!opengl 1.1@read-front samples=4 +spec@!opengl 2.0@vertex-program-two-side enabled front front2@tes-out and fs +spec@!opengl 2.0@vertex-program-two-side enabled front front2@vs- gs and fs +spec@!opengl 2.0@vertex-program-two-side front2 back2@gs-out and fs +spec@!opengl 2.0@vertex-program-two-side front2 back2@vs- gs and fs +spec@!opengl 3.0@gl30basic diff --git a/.gitlab-ci/expectations/host/piglit-virgl-gl-skips.txt b/.gitlab-ci/expectations/host/piglit-virgl-gl-skips.txt new file mode 100644 index 0000000..893f63c --- /dev/null +++ b/.gitlab-ci/expectations/host/piglit-virgl-gl-skips.txt @@ -0,0 +1,38 @@ +glx@.* + +# Skip because we don't care for fp64 for now +spec@arb_gpu_shader_fp64@.* + +# Skip TS tests for now +spec@arb_tessellation_shader@.* + +# Skip, this is expected +# Refer to src/mesa/main/drawpix.c:100 +spec@ext_texture_integer@fbo-integer + +# Fails on iris too +spec@arb_direct_state_access@gettextureimage-formats + +spec@arb_texture_buffer_object@formats (fs- arb)* +spec@arb_texture_buffer_object@formats (vs- arb)* + +# Skip these as they get skipped with the Intel driver + vtest +spec@arb_shader_texture_image_samples@builtin-image* + +# Skip for now +spec@arb_vertex_attrib_64bit.* + +# Reported as crash, but no obvious crash +spec@intel_shader_integer_functions2@execution@built-in-functions* +spec@arb_vertex_program.* + +# Crashes when lowering GLSL to TGSI, but this is going away with the GLSL-NIR-TGSI lowering coming soon +spec@glsl-4.00@execution@inout.* + +# Skip because they pass with the Intel driver +spec@arb_shader_texture_image_samples@texturesamples@.* +spec@nv_primitive_restart@primitive-restart-draw-mode-polygon +spec@nv_primitive_restart@primitive-restart-draw-mode-quad_strip +spec@nv_primitive_restart@primitive-restart-draw-mode-quads +spec@glsl-4.00@execution@conversion.* +spec@ext_framebuffer_multisample@clip-and-scissor-blit.* \ No newline at end of file diff --git a/.gitlab-ci/expectations/host/piglit-virgl-gles-fails.txt b/.gitlab-ci/expectations/host/piglit-virgl-gles-fails.txt new file mode 100644 index 0000000..7028b2e --- /dev/null +++ b/.gitlab-ci/expectations/host/piglit-virgl-gles-fails.txt @@ -0,0 +1,3466 @@ +fast_color_clear@fcc-front-buffer-distraction,ExpectedFail +shaders@glsl-fs-pointcoord,Fail +shaders@glsl-novertexdata,Fail +shaders@glsl-uniform-interstage-limits@subdivide 5,Fail +shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges,Fail +shaders@point-vertex-id divisor,Fail +shaders@point-vertex-id gl_instanceid divisor,Fail +shaders@point-vertex-id gl_instanceid,Fail +shaders@point-vertex-id gl_vertexid divisor,Fail +shaders@point-vertex-id gl_vertexid,Fail +shaders@point-vertex-id gl_vertexid gl_instanceid divisor,Fail +shaders@point-vertex-id gl_vertexid gl_instanceid,Fail +spec@arb_clear_texture@arb_clear_texture-base-formats,Fail +spec@arb_clear_texture@arb_clear_texture-depth,Fail +spec@arb_clear_texture@arb_clear_texture-sized-formats,Fail +spec@arb_color_buffer_float@gl_rgba8_snorm-clear,Fail +spec@arb_color_buffer_float@gl_rgba8_snorm-drawpixels,Fail +spec@arb_color_buffer_float@gl_rgba8_snorm-probepixel,Fail +spec@arb_color_buffer_float@gl_rgba8_snorm-readpixels,Fail +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@execution@min-dvec4-double-large-group-size,Fail +spec@arb_copy_image@arb_copy_image-formats,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_ALPHA16/Destination: GL_ALPHA16,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_S3TC_DXT1_EXT/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R16/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R16I/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R16_SNORM/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R16UI/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R32F/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8/Destination: GL_R8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8I/Destination: GL_R8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8_SNORM/Destination: GL_R8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8UI/Destination: GL_R8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG16/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG16I/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG16_SNORM/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG16UI/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG8/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG8I/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG8_SNORM/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG8UI/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB16/Destination: GL_RGB16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB16I/Destination: GL_RGB16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB16_SNORM/Destination: GL_RGB16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB16UI/Destination: GL_RGB16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB8/Destination: GL_RGB8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB8I/Destination: GL_RGB8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB8_SNORM/Destination: GL_RGB8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB8UI/Destination: GL_RGB8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA8/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA8I/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA8_SNORM/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA8UI/Destination: GL_RGBA8_SNORM,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32F,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32F NPOT,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor@GL_DEPTH32F_STENCIL8- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor@GL_DEPTH_COMPONENT32F- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled@GL_DEPTH32F_STENCIL8- swizzled- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32F- swizzled- border color only,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT16,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT16 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT NPOT,Fail +spec@arb_depth_texture@texwrap formats bordercolor,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT16- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT24- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT32- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT16- swizzled- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT24- swizzled- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32- swizzled- border color only,Fail +spec@arb_draw_indirect@arb_draw_indirect-draw-elements-prim-restart-ugly,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor@GL_RGB565- border color only,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled@GL_RGB565- swizzled- border color only,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@Basic,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@discard,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@fb resize,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@glScissor,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@glViewport,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@MS4,Fail +spec@arb_framebuffer_object@fbo-blit-scaled-linear,ExpectedFail +spec@arb_framebuffer_object@fbo-generatemipmap-1d rgb9_e5,Fail +spec@arb_framebuffer_object@fbo-gl_pointcoord,Fail +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed,Crash +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-get,Fail +spec@arb_gpu_shader5@arb_gpu_shader5-emitstreamvertex_nodraw,Fail +spec@arb_gpu_shader5@arb_gpu_shader5-minmax,Fail +spec@arb_gpu_shader5@arb_gpu_shader5-tf-wrong-stream-value,Fail +spec@arb_gpu_shader5@arb_gpu_shader5-xfb-streams,Fail +spec@arb_gpu_shader5@execution@precise@fs-fract-of-nan,Fail +spec@arb_gpu_shader5@linker@stream-different-zero-gs-fs,Fail +spec@arb_gpu_shader5@linker@stream-invalid-prim-output,Fail +spec@arb_occlusion_query@occlusion_query_conform,Fail +spec@arb_occlusion_query@occlusion_query,Fail +spec@arb_occlusion_query@occlusion_query_conform@GetObjivAval_multi2,Fail +spec@arb_occlusion_query@occlusion_query_meta_fragments,Fail +spec@arb_occlusion_query@occlusion_query_meta_no_fragments,Fail +spec@arb_occlusion_query@occlusion_query_meta_save,Fail +spec@arb_point_parameters@arb_point_parameters-point-attenuation@Aliased combinations,Fail +spec@arb_point_parameters@arb_point_parameters-point-attenuation@Antialiased combinations,Fail +spec@arb_point_parameters@arb_point_parameters-point-attenuation,Fail +spec@arb_point_sprite@arb_point_sprite-checkerboard,Fail +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,ExpectedFail +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,ExpectedFail +spec@arb_provoking_vertex@arb-provoking-vertex-render,Fail +spec@arb_provoking_vertex@clipped-strip-first,Fail +spec@arb_sample_shading@samplemask 2@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 2@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 2 all@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 2 all@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 2 all,Fail +spec@arb_sample_shading@samplemask 2 all@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all@noms partition,Fail +spec@arb_sample_shading@samplemask 2 all@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all@sample partition,Fail +spec@arb_sample_shading@samplemask 2,Fail +spec@arb_sample_shading@samplemask 2@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 2@noms partition,Fail +spec@arb_sample_shading@samplemask 2@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 2@sample partition,Fail +spec@arb_sample_shading@samplemask 4@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@0.250000 partition,Fail +spec@arb_sample_shading@samplemask 4@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 4@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@0.250000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 4 all,Fail +spec@arb_sample_shading@samplemask 4 all@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@noms partition,Fail +spec@arb_sample_shading@samplemask 4 all@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@sample partition,Fail +spec@arb_sample_shading@samplemask 4,Fail +spec@arb_sample_shading@samplemask 4@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@noms partition,Fail +spec@arb_sample_shading@samplemask 4@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@sample partition,Fail +spec@arb_seamless_cube_map@arb_seamless_cubemap,Fail +spec@arb_shader_atomic_counter_ops@execution@add,Fail +spec@arb_shader_atomic_counter_ops@execution@all_touch_test,Fail +spec@arb_shader_image_load_store@early-z,ExpectedFail +spec@arb_shader_image_load_store@early-z@occlusion query test/early-z pass,ExpectedFail +spec@arb_shader_image_load_store@early-z@occlusion query test/late-z pass,Fail +spec@arb_shader_image_load_store@execution@disable_early_z,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Element array/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Element array/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Element array/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Element array/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Element array/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@layer,Fail +spec@arb_shader_image_load_store@layer@image1DArray/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image1DArray/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image1D/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image1D/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DArray/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DArray/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2D/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2D/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DRect/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DRect/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image3D/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image3D/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageBuffer/layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageBuffer/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageCubeArray/layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageCubeArray/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageCube/layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageCube/non-layered binding test,Fail +spec@arb_shader_image_load_store@level@1DArray level binding test,Fail +spec@arb_shader_image_load_store@level@1D level binding test,Fail +spec@arb_shader_image_load_store@level@2DArray level binding test,Fail +spec@arb_shader_image_load_store@level@2D level binding test,Fail +spec@arb_shader_image_load_store@level@3D level binding test,Fail +spec@arb_shader_image_load_store@level@CubeArray level binding test,Fail +spec@arb_shader_image_load_store@level@Cube level binding test,Fail +spec@arb_shader_image_load_store@level,Fail +spec@arb_shader_image_load_store@max-images@Combined max image uniforms test,Fail +spec@arb_shader_image_load_store@max-images,Fail +spec@arb_shader_image_load_store@max-size,Crash +spec@arb_shader_image_load_store@max-size@image1D max size test/16384x1x1x1,Fail +spec@arb_shader_image_load_store@restrict,Fail +spec@arb_shader_image_load_store@restrict@no qualifier image aliasing test,Fail +spec@arb_shader_image_load_store@semantics,Fail +spec@arb_shader_image_load_store@semantics@imageStore/Vertex shader/rgba32f/image1D test,Fail +spec@arb_shader_storage_buffer_object@execution@indirect,Fail +spec@arb_shader_storage_buffer_object@execution@ssbo-atomicadd-int,Fail +spec@arb_shader_storage_buffer_object@execution@ssbo-atomiccompswap-int,ExpectedFail +spec@arb_shader_storage_buffer_object@execution@ssbo-atomicexchange-int,Fail +spec@arb_shader_storage_buffer_object@maxblocks,Fail +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,ExpectedFail +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,ExpectedFail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-07,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-08,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-cumulative,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 *lod 1d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 1dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 2d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 2dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 3d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 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_shader_texture_lod@execution@tex-miplevel-selection *projlod 1d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1d_projvec4,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2d_projvec4,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 3d,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_rgb_bptc_signed_float,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_rgb_bptc_unsigned_float,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_srgb_alpha_bptc_unorm,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_BPTC_UNORM- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_BPTC_UNORM- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_ALPHA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_INTENSITY- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_LUMINANCE_ALPHA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_LUMINANCE- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_RGBA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_RGB- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_ALPHA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_INTENSITY- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_LUMINANCE_ALPHA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_LUMINANCE- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB- swizzled- border color only,Fail +spec@arb_texture_cube_map_array@arb_texture_cube_map_array-sampler-cube-array-shadow,Fail +spec@arb_texture_cube_map_array@fbo-generatemipmap-cubemap array s3tc_dxt1,Fail +spec@arb_texture_float@fbo-blending-formats,Fail +spec@arb_texture_float@fbo-blending-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_INTENSITY16F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_INTENSITY32F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_RGB32F,Fail +spec@arb_texture_float@fbo-clear-formats,Fail +spec@arb_texture_float@fbo-clear-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-clear-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-colormask-formats,Fail +spec@arb_texture_float@fbo-colormask-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-colormask-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-fast-clear,Fail +spec@arb_texture_float@multisample-fast-clear gl_arb_texture_float,Fail +spec@arb_texture_float@multisample-formats 2 gl_arb_texture_float,Fail +spec@arb_texture_float@multisample-formats 4 gl_arb_texture_float,Fail +spec@arb_texture_float@texwrap formats bordercolor,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_ALPHA16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_ALPHA32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_INTENSITY16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_INTENSITY32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE_ALPHA16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE_ALPHA32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGB16F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGB32F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGBA16F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGBA32F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_ALPHA16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_ALPHA32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_INTENSITY16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_INTENSITY32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE_ALPHA16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE_ALPHA32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGB16F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGB32F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGBA16F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGBA32F- swizzled- border color only,Fail +spec@arb_texture_query_lod@execution@fs-texturequerylod-nearest-biased,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-07,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-08,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 bordercolor,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_R16- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_R8- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_RG16- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_RG8- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_R16- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_R8- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_RG16- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_RG8- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_R16F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_R32F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_RG16F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_RG32F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_R16F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_R32F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_RG16F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_RG32F- swizzled- border color only,Fail +spec@arb_texture_view@rendering-layers-image,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of image1DArray,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of image2DArray,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of imageCubeArray,Fail +spec@arb_vertex_attrib_64bit@arb_vertex_attrib_64bit-overlapping-locations api,Fail +spec@arb_vertex_attrib_64bit@arb_vertex_attrib_64bit-overlapping-locations shader,Fail +spec@arb_vertex_attrib_64bit@execution@vs-fp64-input-trunc,Fail +spec@arb_vertex_attrib_64bit@execution@vs-fs-pass-vertex-attrib,Fail +spec@arb_vertex_attrib_64bit@execution@vs-test-attrib-location,Fail +spec@arb_vertex_buffer_object@pos-array,Fail +spec@egl 1.4@eglterminate then unbind context,ExpectedFail +spec@egl_ext_protected_content@conformance,ExpectedFail +spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,ExpectedFail +spec@egl_khr_surfaceless_context@viewport,ExpectedFail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float,Fail +spec@ext_direct_state_access@renderbuffer,Fail +spec@ext_direct_state_access@renderbuffer@GetNamedRenderbufferParameterivEXT,Fail +spec@ext_framebuffer_multisample@alpha-blending-after-rendering 2,Fail +spec@ext_framebuffer_multisample@alpha-to-coverage-no-draw-buffer-zero 2,Fail +spec@ext_framebuffer_multisample@alpha-to-one-dual-src-blend 2,Fail +spec@ext_framebuffer_multisample@alpha-to-one-dual-src-blend 4,Fail +spec@ext_framebuffer_multisample@blit-flipped 2 x,Fail +spec@ext_framebuffer_multisample@blit-flipped 2 y,Fail +spec@ext_framebuffer_multisample@blit-mismatched-formats,Fail +spec@ext_framebuffer_multisample@draw-buffers-alpha-to-coverage 2,Fail +spec@ext_framebuffer_multisample@draw-buffers-alpha-to-one 2,Fail +spec@ext_framebuffer_multisample@draw-buffers-alpha-to-one 4,Fail +spec@ext_framebuffer_multisample@enable-flag,Fail +spec@ext_framebuffer_multisample@fast-clear,Fail +spec@ext_framebuffer_multisample@formats 2,Fail +spec@ext_framebuffer_multisample@formats 4,Fail +spec@ext_framebuffer_multisample@formats all_samples,Fail +spec@ext_framebuffer_multisample@interpolation 2 centroid-deriv-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 2 centroid-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 2 centroid-edges,ExpectedFail +spec@ext_framebuffer_multisample@interpolation 2 non-centroid-deriv-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 2 non-centroid-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 4 centroid-deriv-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 4 centroid-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 4 centroid-edges,ExpectedFail +spec@ext_framebuffer_multisample@interpolation 4 non-centroid-deriv-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 4 non-centroid-disabled,Fail +spec@ext_framebuffer_multisample@line-smooth 2,Fail +spec@ext_framebuffer_multisample@multisample-blit 2 color,Fail +spec@ext_framebuffer_multisample@multisample-blit 2 depth,Fail +spec@ext_framebuffer_multisample@multisample-blit 2 stencil,Fail +spec@ext_framebuffer_multisample@multisample-blit 4 depth,Fail +spec@ext_framebuffer_multisample@multisample-blit 4 stencil,Fail +spec@ext_framebuffer_multisample@no-color 2 depth combined,Fail +spec@ext_framebuffer_multisample@no-color 2 depth-computed combined,Fail +spec@ext_framebuffer_multisample@no-color 2 depth-computed single,Fail +spec@ext_framebuffer_multisample@no-color 2 depth single,Fail +spec@ext_framebuffer_multisample@no-color 2 stencil combined,Fail +spec@ext_framebuffer_multisample@no-color 2 stencil single,Fail +spec@ext_framebuffer_multisample@no-color 4 depth combined,Fail +spec@ext_framebuffer_multisample@no-color 4 depth-computed combined,Fail +spec@ext_framebuffer_multisample@no-color 4 depth-computed single,Fail +spec@ext_framebuffer_multisample@no-color 4 depth single,Fail +spec@ext_framebuffer_multisample@no-color 4 stencil combined,Fail +spec@ext_framebuffer_multisample@no-color 4 stencil single,Fail +spec@ext_framebuffer_multisample@point-smooth 2,Fail +spec@ext_framebuffer_multisample@polygon-smooth 2,Fail +spec@ext_framebuffer_multisample@sample-alpha-to-one 2,Fail +spec@ext_framebuffer_multisample@sample-alpha-to-one 4,Fail +spec@ext_framebuffer_multisample@sample-coverage 2 inverted,Fail +spec@ext_framebuffer_multisample@sample-coverage 2 non-inverted,Fail +spec@ext_framebuffer_multisample@unaligned-blit 2 color downsample,Fail +spec@ext_framebuffer_multisample@unaligned-blit 2 color msaa,Fail +spec@ext_framebuffer_multisample@upsample 2 stencil,Fail +spec@ext_framebuffer_multisample@upsample 4 stencil,Fail +spec@ext_framebuffer_object@fbo-alphatest-nocolor,Fail +spec@ext_framebuffer_object@fbo-alphatest-nocolor-ff,Fail +spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail +spec@ext_framebuffer_object@fbo-blending-formats,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_ALPHA12,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_ALPHA16,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY12,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY16,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY4,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY8,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY,Fail +spec@ext_framebuffer_object@fbo-blending-snorm,Fail +spec@ext_framebuffer_object@fbo-clear-formats,Fail +spec@ext_framebuffer_object@fbo-clear-formats@GL_ALPHA12,Fail +spec@ext_framebuffer_object@fbo-clear-formats@GL_ALPHA16,Fail +spec@ext_framebuffer_object@fbo-colormask-formats,Fail +spec@ext_framebuffer_object@fbo-colormask-formats@GL_ALPHA12,Fail +spec@ext_framebuffer_object@fbo-colormask-formats@GL_ALPHA16,Fail +spec@ext_framebuffer_object@fbo-fast-clear,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats@GL_DEPTH_COMPONENT24/GL_FLOAT,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats@GL_DEPTH_COMPONENT32/GL_UNSIGNED_INT,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats@GL_DEPTH_COMPONENT/GL_FLOAT,Fail +spec@ext_framebuffer_object@getteximage-formats init-by-clear-and-render,Fail +spec@ext_framebuffer_object@getteximage-formats init-by-rendering,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor@GL_DEPTH24_STENCIL8- border color only,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor-swizzled,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor-swizzled@GL_DEPTH24_STENCIL8- swizzled- border color only,Fail +spec@ext_packed_float@texwrap formats bordercolor,Fail +spec@ext_packed_float@texwrap formats bordercolor@GL_R11F_G11F_B10F- border color only,Fail +spec@ext_packed_float@texwrap formats bordercolor-swizzled,Fail +spec@ext_packed_float@texwrap formats bordercolor-swizzled@GL_R11F_G11F_B10F- swizzled- border color only,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-dlist@call,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-dlist@compile and execute,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-dlist,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw_gles2,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw_gles2@negative clamp,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw_gles2@positive clamp,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw@negative clamp,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw@positive clamp,Fail +spec@ext_provoking_vertex@provoking-vertex,Fail +spec@ext_texture_array@fbo-generatemipmap-array rgb9_e5,Fail +spec@ext_texture_array@fbo-generatemipmap-array s3tc_dxt1,Fail +spec@ext_texture_array@gen-mipmap,Fail +spec@ext_texture_array@glsl-fs-shadow1darray-07,Fail +spec@ext_texture_array@glsl-fs-shadow1darray-08,Fail +spec@ext_texture_array@glsl-fs-shadow1darray-bias,Fail +spec@ext_texture_array@glsl-fs-shadow2darray-07,Fail +spec@ext_texture_array@glsl-fs-shadow2darray-08,Fail +spec@ext_texture_compression_rgtc@fbo-generatemipmap-formats-signed,Fail +spec@ext_texture_compression_rgtc@fbo-generatemipmap-formats-signed@GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@ext_texture_compression_rgtc@fbo-generatemipmap-formats-signed@GL_COMPRESSED_SIGNED_RED_RGTC1 NPOT,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_RED_RGTC1- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_RG_RGTC2- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_SIGNED_RED_RGTC1- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_SIGNED_RG_RGTC2- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RED_RGTC1- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RG_RGTC2- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SIGNED_RED_RGTC1- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SIGNED_RG_RGTC2- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@getteximage-targets 2d_array s3tc,Fail +spec@ext_texture_compression_s3tc@getteximage-targets cube_array s3tc,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT5_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGB_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT5_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@fbo-blending,Fail +spec@ext_texture_integer@getteximage-clamping,Fail +spec@ext_texture_integer@getteximage-clamping gl_arb_texture_rg,Fail +spec@ext_texture_integer@multisample-fast-clear gl_ext_texture_integer,Fail +spec@ext_texture_integer@texwrap formats bordercolor,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA16I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA16UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA32I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA32UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA8I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA8UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA16I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA16UI_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA32I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA32UI_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA8I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA8UI_EXT- swizzled- border color only,Fail +spec@ext_texture_lod_bias@lodbias,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor@GL_RGB9_E5- border color only,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor-swizzled@GL_RGB9_E5- swizzled- border color only,Fail +spec@ext_texture_snorm@fbo-blending-formats,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY16_SNORM,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY8_SNORM,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY_SNORM,Fail +spec@ext_texture_snorm@multisample-formats 2 gl_ext_texture_snorm,Fail +spec@ext_texture_snorm@multisample-formats 4 gl_ext_texture_snorm,Fail +spec@ext_texture_snorm@texwrap formats bordercolor,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_ALPHA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_ALPHA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_INTENSITY16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_INTENSITY8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE16_ALPHA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE8_ALPHA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_R16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_R8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RG16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RG8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGB16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGB8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGBA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGBA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_ALPHA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_ALPHA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_INTENSITY16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_INTENSITY8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_ALPHA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_ALPHA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_R16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_R8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RG16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RG8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGB16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGB8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGBA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGBA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8_ALPHA8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8_ALPHA8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SLUMINANCE8_ALPHA8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SLUMINANCE8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8_ALPHA8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE_ALPHA- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SLUMINANCE_ALPHA- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SLUMINANCE- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB- swizzled- border color only,Fail +spec@ext_transform_feedback@builtin-varyings gl_color,Fail +spec@ext_transform_feedback@immediate-reuse-index-buffer,Fail +spec@ext_transform_feedback@immediate-reuse-uniform-buffer,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail +spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-6,Crash +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 3d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() cube,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d_projvec4,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d_projvec4,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 3d,Fail +spec@glsl-1.30@execution@fs-texturelod-miplevels-biased,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-mixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 1darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 2darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 2darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture(bias) 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() cubearray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() cubearrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() cube,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() cubeshadow,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 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1dshadow,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 2d,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 cubearray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cube,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cubeshadow,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 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 1dshadow,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 2d,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 texturelod 1darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod cubearray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod cube,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 1darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 2darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 1darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 2darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 2darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset(bias) 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 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.30@execution@tex-miplevel-selection textureprojlod 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 1d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 1d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 2d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 1d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 3d,Fail +spec@glsl-1.30@execution@vs-texturelod-miplevels-biased,Fail +spec@glsl-1.50@built-in constants,Fail +spec@glsl-1.50@built-in constants@gl_MaxGeometryOutputComponents,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_loop other,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip_adjacency other,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip other,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_points other,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_fan other,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_strip other,Fail +spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency other,Fail +spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip other,Fail +spec@glsl-1.50@execution@gs-also-uses-smooth-flat-noperspective,Fail +spec@glsl-1.50@execution@primitive-id-no-gs-first-vertex,Fail +spec@glsl-1.50@execution@primitive-id-no-gs-quads,Fail +spec@glsl-1.50@execution@primitive-id-no-gs-quad-strip,Fail +spec@glsl-1.50@execution@primitive-id-no-gs-strip-first-vertex,Fail +spec@glsl-1.50@gs-max-output,Fail +spec@glsl-3.30@built-in constants,Fail +spec@glsl-3.30@built-in constants@gl_MaxGeometryOutputComponents,Fail +spec@glsl-4.00@execution@built-in-functions@fs-abs-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-abs-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-abs-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-abs-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-ceil-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-ceil-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-ceil-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-ceil-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec2-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec3-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec4-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-cross-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-determinant-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-determinant-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-determinant-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-distance-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-distance-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-distance-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-distance-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-dot-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-dot-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-dot-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-dot-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-equal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-equal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-equal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-faceforward-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-floor-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-floor-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-floor-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-floor-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-fract-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-fract-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-fract-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-fract-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inversesqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inversesqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inversesqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inversesqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-length-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-length-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-length-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-length-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-double-double-bool,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec2-dvec2-bvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec3-dvec3-bvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec4-dvec4-bvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-normalize-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-normalize-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-normalize-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-normalize-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-notequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-notequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-notequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x3-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x3-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x3-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x4-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x4-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x4-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x2-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x2-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x2-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-reflect-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-reflect-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-reflect-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-reflect-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-refract-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-refract-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-refract-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-refract-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-round-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-round-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-round-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-round-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-roundeven-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-roundeven-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-roundeven-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-roundeven-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sign-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sign-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sign-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sign-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-double-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-double-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-double-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-trunc-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-trunc-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-trunc-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-trunc-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-abs-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-abs-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-abs-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-abs-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-ceil-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-ceil-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-ceil-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-ceil-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec2-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec3-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec4-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-cross-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-determinant-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-determinant-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-determinant-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-distance-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-distance-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-distance-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-distance-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-dot-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-dot-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-dot-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-dot-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-equal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-equal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-equal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-faceforward-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-floor-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-floor-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-floor-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-floor-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-fract-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-fract-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-fract-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-fract-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inverse-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inverse-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inverse-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inversesqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inversesqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inversesqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inversesqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-length-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-length-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-length-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-length-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-double-double-bool,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec2-dvec2-bvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec3-dvec3-bvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec4-dvec4-bvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-normalize-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-normalize-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-normalize-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-normalize-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-notequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-notequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-notequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x3-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x3-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x3-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x4-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x4-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x4-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x2-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x2-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x2-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x4-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x4-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x4-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x2-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x2-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x2-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x3-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x3-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x3-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-reflect-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-reflect-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-reflect-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-reflect-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-refract-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-refract-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-refract-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-refract-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-round-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-round-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-round-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-round-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-roundeven-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-roundeven-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-roundeven-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-roundeven-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sign-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sign-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sign-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sign-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-double-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-double-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-double-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-trunc-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-trunc-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-trunc-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-trunc-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-abs-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-abs-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-abs-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-abs-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-ceil-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-ceil-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-ceil-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-ceil-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec2-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec3-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec4-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-cross-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-determinant-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-determinant-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-determinant-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-distance-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-distance-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-distance-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-distance-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-dot-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-dot-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-dot-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-dot-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-equal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-equal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-equal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-faceforward-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-floor-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-floor-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-floor-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-floor-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-fract-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-fract-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-fract-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-fract-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inverse-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inverse-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inverse-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inversesqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inversesqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inversesqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inversesqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-length-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-length-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-length-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-length-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-double-double-bool,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec2-dvec2-bvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec3-dvec3-bvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec4-dvec4-bvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-normalize-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-normalize-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-normalize-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-normalize-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-notequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-notequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-notequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x3-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x3-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x3-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x4-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x4-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x4-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x2-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x2-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x2-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x2-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x2-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x2-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x3-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x3-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x3-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-reflect-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-reflect-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-reflect-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-reflect-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-refract-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-refract-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-refract-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-refract-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-round-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-round-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-round-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-round-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-roundeven-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-roundeven-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-roundeven-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-roundeven-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sign-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sign-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sign-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sign-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-double-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-double-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-double-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-trunc-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-trunc-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-trunc-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-trunc-dvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-bool-double,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-bvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-bvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-bvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2-mat2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2x3-mat2x3,ExpectedFail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2x4-mat2x4,ExpectedFail +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-bool,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-double-float,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-double-int,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-double-uint,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec2-bvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec2-ivec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec2-uvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec2-vec2,ExpectedFail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec3-bvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec3-ivec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec3-uvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec3-vec3,ExpectedFail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec4-bvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec4-ivec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec4-uvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec4-vec4,ExpectedFail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-float-double,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-int-double,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-ivec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-ivec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-ivec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat2-dmat2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat3-dmat3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat4-dmat4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-uint-double,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-uvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-uvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-uvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-vec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-vec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-vec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-bool-double,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-bvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-bvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-bvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2-mat2,ExpectedFail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2x3-mat2x3,ExpectedFail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2x4-mat2x4,ExpectedFail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat3-mat3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat3x2-mat3x2,ExpectedFail +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-bool,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-double-float,ExpectedFail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-double-int,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-double-uint,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec2-bvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec2-ivec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec2-uvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec2-vec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec3-bvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec3-ivec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec3-uvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec3-vec3,ExpectedFail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec4-bvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec4-ivec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec4-uvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec4-vec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-float-double,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-int-double,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-ivec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-ivec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-ivec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat2-dmat2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat3-dmat3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat4-dmat4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-uint-double,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-uvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-uvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-uvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-vec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-vec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-vec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-bool-double,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-bvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-bvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-bvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat2-mat2,ExpectedFail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat2x3-mat2x3,ExpectedFail +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,ExpectedFail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4-mat4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4x2-mat4x2,ExpectedFail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4x3-mat4x3,ExpectedFail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-double-bool,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-double-float,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-double-int,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-double-uint,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec2-bvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec2-ivec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec2-uvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec2-vec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec3-bvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec3-ivec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec3-uvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec3-vec3,ExpectedFail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec4-bvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec4-ivec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec4-uvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec4-vec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-float-double,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-int-double,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-ivec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-ivec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-ivec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat2-dmat2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat3-dmat3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat4-dmat4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-uint-double,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-uvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-uvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-uvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-vec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-vec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-vec4-dvec4,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-dvec3@2@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-float-and-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1@2-s2@2-s3@2-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat3x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat4x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat4x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat4x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double@3@2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double@3-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double@4-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double-float-double@2-float@3-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec2@3-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec2@4-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec3@2@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec3@2@2-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec3@3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec3@4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@1-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@1-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@1-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@1-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@1-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@5-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@5-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@5-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@5-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@5-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@6-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@6-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@6-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@6-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@6-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-double@3@2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-float-float-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-float-float-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-float-float-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-float-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-float-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-vec2-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-vec2-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-vec3-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-vec3-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2-float-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2-s3@2-float-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2-s3@2-vec3-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2-vec2-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2-vec3-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@3-double-float-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@3-dvec2-float-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@3-dvec3-float-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2-double-s3-float-s4-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-double@3@2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-double@3@2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s2@2@2-float-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s2@2@2-vec2-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s2@2@2-vec3-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-vec2-and-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-vec3-and-double@3@2,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@khr_texture_compression_astc@array-gl@12x12 Block Dim,ExpectedFail +spec@khr_texture_compression_astc@array-gl@5x5 Block Dim,ExpectedFail +spec@khr_texture_compression_astc@array-gles@12x12 Block Dim,ExpectedFail +spec@khr_texture_compression_astc@array-gles@5x5 Block Dim,ExpectedFail +spec@khr_texture_compression_astc@array-gles,ExpectedFail +spec@khr_texture_compression_astc@array-gl,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles ldr,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles ldr@LDR Profile,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb-fp,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb-sd,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb-sd@sRGB skip decode,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb@sRGB decode,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl ldr,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl ldr@LDR Profile,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb-fp,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb-fp@sRGB decode full precision,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb-sd,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb-sd@sRGB skip decode,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb@sRGB decode,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr@LDR Profile,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode full precision,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb@sRGB decode,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr@LDR Profile,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb@sRGB decode,ExpectedFail +spec@khr_texture_compression_astc@void-extent-dl-bug,Fail +spec@nv_copy_image@nv_copy_image-formats,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_ALPHA16/Destination: GL_ALPHA16,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_R16_SNORM/Destination: GL_R16_SNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_R8_SNORM/Destination: GL_R8_SNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_RGB16_SNORM/Destination: GL_RGB16_SNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_RGB8_SNORM/Destination: GL_RGB8_SNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_RGBA16_SNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_RGBA8_SNORM/Destination: GL_RGBA8_SNORM,Fail +spec@nv_primitive_restart@primitive-restart-disable_vbo,Fail +spec@nv_primitive_restart@primitive-restart-vbo_combined_vertex_and_index,Fail +spec@nv_primitive_restart@primitive-restart-vbo_index_only,Fail +spec@nv_primitive_restart@primitive-restart-vbo_separate_vertex_and_index,Fail +spec@nv_primitive_restart@primitive-restart-vbo_vertex_only,Fail +spec@nv_read_depth@read_depth_gles3,Fail +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,ExpectedFail +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3@oes_egl_image_external_essl3_imageLoad,ExpectedFail +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3@oes_egl_image_external_essl3_imageStore,ExpectedFail +spec@oes_point_sprite@arb_point_sprite-checkerboard_gles1,Fail +spec@!opengl 1.0@gl-1.0-dlist-bitmap,Fail +spec@!opengl 1.0@gl-1.0-drawbuffer-modes,ExpectedFail +spec@!opengl 1.0@gl-1.0-edgeflag-const,Fail +spec@!opengl 1.0@gl-1.0-edgeflag,Fail +spec@!opengl 1.0@gl-1.0-edgeflag-quads,Fail +spec@!opengl 1.0@gl-1.0-logicop,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_AND_REVERSE_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_EQUIV_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_INVERT_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_NAND_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_NOOP,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_NOOP_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_NOR_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_OR_REVERSE_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_XOR_MSAA,Fail +spec@!opengl 1.0@gl-1.0-spot-light,Fail +spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,ExpectedFail +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@clipflat,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@depthstencil-default_fb-blit samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-blit samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4,Fail +spec@!opengl 1.1@draw-pixels,Fail +spec@!opengl 1.1@line-flat-clip-color,Fail +spec@!opengl 1.1@linestipple@Factor 2x,Fail +spec@!opengl 1.1@linestipple@Factor 3x,Fail +spec@!opengl 1.1@linestipple,Fail +spec@!opengl 1.1@linestipple@Line loop,Fail +spec@!opengl 1.1@linestipple@Line strip,Fail +spec@!opengl 1.1@linestipple@Restarting lines within a single Begin-End block,Fail +spec@!opengl 1.1@point-line-no-cull,Fail +spec@!opengl 1.1@polygon-mode-facing,ExpectedFail +spec@!opengl 1.1@polygon-mode,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on bottom edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on left edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 1: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 1: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 1: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 2: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 2: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 2: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on bottom edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on left edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on right edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on top edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on bottom edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on left edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on right edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on top edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 5: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 5: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 5: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 6: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset,ExpectedFail +spec@!opengl 1.1@read-front clear-front-first,Crash +spec@!opengl 1.1@read-front clear-front-first samples=2,Crash +spec@!opengl 1.1@read-front clear-front-first samples=4,Crash +spec@!opengl 1.1@read-front,Crash +spec@!opengl 1.1@read-front samples=2,Crash +spec@!opengl 1.1@read-front samples=4,ExpectedFail +spec@!opengl 1.1@teximage-colors gl_alpha16@Exact upload-download of GL_ALPHA16,Fail +spec@!opengl 1.1@teximage-colors gl_rgba,Fail +spec@!opengl 1.1@teximage-colors gl_rgba@GL_RGBA texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV,Fail +spec@!opengl 1.1@texwrap 1d bordercolor,Fail +spec@!opengl 1.1@texwrap 1d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap 1d proj bordercolor,Fail +spec@!opengl 1.1@texwrap 1d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.1@texwrap 2d bordercolor,Fail +spec@!opengl 1.1@texwrap 2d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap 2d proj bordercolor,Fail +spec@!opengl 1.1@texwrap 2d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12_ALPHA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE16_ALPHA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE4_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE6_ALPHA2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE8_ALPHA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_R3_G3_B2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB10_A2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB10- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB5_A1- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB5- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12_ALPHA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_ALPHA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE4_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE6_ALPHA2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_ALPHA8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_R3_G3_B2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB10_A2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB10- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB5_A1- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB5- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA8- swizzled- border color only,Fail +spec@!opengl 1.1@two-sided-lighting,Fail +spec@!opengl 1.1@windowoverlap,ExpectedFail +spec@!opengl 1.2@copyteximage 3d,Fail +spec@!opengl 1.2@texwrap 3d bordercolor,Fail +spec@!opengl 1.2@texwrap 3d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.2@texwrap 3d proj bordercolor,Fail +spec@!opengl 1.2@texwrap 3d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.2@two-sided-lighting-separate-specular,Fail +spec@!opengl 1.4@gl-1.4-tex1d-2dborder,Fail +spec@!opengl 1.4@tex-miplevel-selection-lod-bias,Fail +spec@!opengl 1.5@depth-tex-compare,Fail +spec@!opengl 1.5@draw-elements-user,Fail +spec@!opengl 1.5@draw-vertices,Fail +spec@!opengl 1.5@draw-vertices-user,Fail +spec@!opengl 2.0@gl-2.0-edgeflag,Fail +spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail +spec@!opengl 2.0@gl-2.0-large-point-fs,Fail +spec@!opengl 2.0@gl-2.0-vertexattribpointer,Fail +spec@!opengl 2.0@occlusion-query-discard,Fail +spec@!opengl 2.0@vertex-program-two-side back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side back front2 back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side back front2,Fail +spec@!opengl 2.0@vertex-program-two-side back front2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back,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@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back@vs 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@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front2@vs- gs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back2@vs 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@vs 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 front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2 back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back@vs 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@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front front2@vs- gs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front2 back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front back2,Fail +spec@!opengl 2.0@vertex-program-two-side front back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front back back2,Fail +spec@!opengl 2.0@vertex-program-two-side front back back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front back,Fail +spec@!opengl 2.0@vertex-program-two-side front back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side front back front2 back2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front back front2,Fail +spec@!opengl 2.0@vertex-program-two-side front back front2@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front back@gs-out and fs,Fail +spec@!opengl 2.0@vertex-program-two-side front front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side front front2 back2@gs-out and fs,Fail +spec@!opengl 3.0@required-texture-attachment-formats,Fail +spec@!opengl 3.0@sampler-cube-shadow,Fail +spec@!opengl 3.2@gl-3.2-adj-prims cull-back pv-first,ExpectedFail +spec@!opengl 3.2@gl-3.2-adj-prims cull-front pv-first,ExpectedFail +spec@!opengl 3.2@gl-3.2-adj-prims line cull-back pv-first,ExpectedFail +spec@!opengl 3.2@gl-3.2-adj-prims line cull-front pv-first,ExpectedFail +spec@!opengl 3.2@gl-3.2-adj-prims pv-first,ExpectedFail +spec@!opengl 3.2@layered-rendering@clear-color-mismatched-layer-count,ExpectedFail +spec@!opengl 3.2@minmax,Fail +spec@!opengl 3.2@pointsprite-coord,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 diff --git a/.gitlab-ci/expectations/host/piglit-virgl-gles-flakes.txt b/.gitlab-ci/expectations/host/piglit-virgl-gles-flakes.txt new file mode 100644 index 0000000..4fb451e --- /dev/null +++ b/.gitlab-ci/expectations/host/piglit-virgl-gles-flakes.txt @@ -0,0 +1,39 @@ +shaders@glsl-uniform-interstage-limits@subdivide 5 +shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed +spec@arb_shader_image_load_store@atomicity +spec@arb_shader_image_load_store@atomicity@imageAtomicAdd +spec@arb_shader_image_load_store@atomicity@imageAtomicAnd +spec@arb_shader_image_load_store@atomicity@imageAtomicCompSwap +spec@arb_shader_image_load_store@atomicity@imageAtomicExchange +spec@arb_shader_image_load_store@atomicity@imageAtomicMax +spec@arb_shader_image_load_store@atomicity@imageAtomicMin +spec@arb_shader_image_load_store@atomicity@imageAtomicOr +spec@arb_shader_image_load_store@atomicity@imageAtomicXor +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/full barrier test/4x4 +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/one bit barrier test/4x4 +spec@arb_shader_image_load_store@host-mem-barrier@Element array/RaW/full barrier test/4x4 +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/full barrier test/4x4 +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/one bit barrier test/4x4 +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/full barrier test/4x4 +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/one bit barrier test/4x4 +spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/full barrier test/4x4 +spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/full barrier test/4x4 +spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/full barrier test/4x4 +spec@arb_timer_query@query gl_timestamp +spec@arb_timer_query@timestamp-get +spec@ext_framebuffer_blit@fbo-blit-check-limits +spec@ext_framebuffer_blit@fbo-sys-blit +spec@ext_framebuffer_blit@fbo-sys-sub-blit +spec@!opengl 1.0@gl-1.0-front-invalidate-back +spec@!opengl 1.1@masked-clear +spec@!opengl 1.1@ppgtt_memory_alignment +spec@!opengl 1.1@read-front clear-front-first +spec@!opengl 1.1@read-front clear-front-first samples=2 +spec@!opengl 1.1@read-front clear-front-first samples=4 +spec@!opengl 1.1@read-front samples=2 +spec@!opengl 2.0@vertex-program-two-side enabled front front2@tes-out and fs +spec@!opengl 2.0@vertex-program-two-side enabled front front2@vs- gs and fs +spec@!opengl 2.0@vertex-program-two-side front2 back2@gs-out and fs +spec@!opengl 2.0@vertex-program-two-side front2 back2@vs- gs and fs +spec@!opengl 3.0@gl30basic diff --git a/.gitlab-ci/expectations/host/piglit-virgl-gles-skips.txt b/.gitlab-ci/expectations/host/piglit-virgl-gles-skips.txt new file mode 100644 index 0000000..1f027db --- /dev/null +++ b/.gitlab-ci/expectations/host/piglit-virgl-gles-skips.txt @@ -0,0 +1,21 @@ +glx@.* + +# Skip because we don't care for fp64 for now +spec@arb_gpu_shader_fp64@.* + +# Skip TS tests for now +spec@arb_tessellation_shader@.* + +# Skip, this is expected +# Refer to src/mesa/main/drawpix.c:100 +spec@ext_texture_integer@fbo-integer + +# Fails on iris too +spec@arb_direct_state_access@gettextureimage-formats + +spec@arb_texture_buffer_object@formats (fs- arb)* +spec@arb_texture_buffer_object@formats (vs- arb)* +spec@nv_primitive_restart@primitive-restart-draw-mode-polygon +spec@nv_primitive_restart@primitive-restart-draw-mode-quad_strip +spec@nv_primitive_restart@primitive-restart-draw-mode-quads +spec@ext_framebuffer_multisample@clip-and-scissor-blit.* \ No newline at end of file diff --git a/.gitlab-ci/expectations/host/traces-virgl.yml b/.gitlab-ci/expectations/host/traces-virgl.yml new file mode 100644 index 0000000..aece140 --- /dev/null +++ b/.gitlab-ci/expectations/host/traces-virgl.yml @@ -0,0 +1,277 @@ +traces-db: + download-url: "https://minio-packet.freedesktop.org/mesa-tracie-public/" + +traces: + - path: glmark2/desktop:windows=4:effect=blur:blur-radius=5:passes=1:separable=true.trace + expectations: + - device: gl-virgl + checksum: 26080879ac8eb63c2c5da3de5fc732f4 + - path: glmark2/jellyfish.trace + expectations: + - device: gl-virgl + checksum: 91dbe94735a132aeb192ae5c618ddc06 + - path: glxgears/glxgears-2.trace + expectations: + - device: gl-virgl + checksum: f8eba0fec6e3e0af9cb09844bc73bdc8 + - path: gputest/furmark.trace + expectations: + - device: gl-virgl + checksum: 87ffd45be95f2d55f82325c86ce32f20 + - path: gputest/pixmark-piano.trace + expectations: + - device: gl-virgl + checksum: 8293e59b818715ddf1c23e9f60b17851 + - path: gputest/triangle.trace + expectations: + - device: gl-virgl + checksum: 848436d1a2448bdc76fd6220382d8606 + - path: humus/Portals.trace + expectations: + - device: gl-virgl + checksum: 846df7d54649319dec1b68b371633cd1 + - path: 0ad/0ad.trace + expectations: + - device: gl-virgl + checksum: 3975d6d29509ec21a11a0cf88e3467b2 + - path: glmark2/buffer:update-fraction=0.5:update-dispersion=0.9:columns=200:update-method=map:interleave=false.trace + expectations: + - device: gl-virgl + checksum: 0a44720bfe9cce13c52299a3125b2aae + - path: glmark2/buffer:update-fraction=0.5:update-dispersion=0.9:columns=200:update-method=subdata:interleave=false.trace + expectations: + - device: gl-virgl + checksum: c109416afbc0db4ba466d5a453b8a6dc + - path: glmark2/buffer:update-fraction=0.5:update-dispersion=0.9:columns=200:update-method=map:interleave=true.trace + expectations: + - device: gl-virgl + checksum: 1c0551f10a5dc9358f3fb9bb9f059883 + - path: glmark2/bump:bump-render=height.trace + expectations: + - device: gl-virgl + checksum: 4d5211dfb0fd82a1a1dbb498dc2e5b8b + - path: glmark2/bump:bump-render=high-poly.trace + expectations: + - device: gl-virgl + checksum: 4b4d4a4b7bb1341bbd0299c7eb3a6ac9 + - path: glmark2/bump:bump-render=normals.trace + expectations: + - device: gl-virgl + checksum: 832e5baf289b27dd84a665f1c85f57c2 + - path: glmark2/conditionals:vertex-steps=0:fragment-steps=0.trace + expectations: + - device: gl-virgl + checksum: b78f28d97b675fcc7649cced3930650a + - path: glmark2/conditionals:vertex-steps=0:fragment-steps=5.trace + expectations: + - device: gl-virgl + checksum: d0782a516f06a6dddac4f1e1249f41e7 + - path: glmark2/conditionals:vertex-steps=5:fragment-steps=0.trace + expectations: + - device: gl-virgl + checksum: 1ae280a9c6cae495f2d272516a52167e + - path: glmark2/desktop:windows=4:effect=shadow.trace + expectations: + - device: gl-virgl + checksum: f5312a6270ed394b5fcbe66d590f4e49 + - path: glmark2/effect2d:kernel=0,1,0;1,-4,1;0,1,0;.trace + expectations: + - device: gl-virgl + checksum: 25d3b5d18a64a86fc812872987f4f5e7 + - path: glmark2/effect2d:kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;.trace + expectations: + - device: gl-virgl + checksum: b80963dae6ecf40c83bfb16943ef1011 + - path: glmark2/function:fragment-steps=5:fragment-complexity=low.trace + expectations: + - device: gl-virgl + checksum: da10cb29cab30c5c068e722b5da7c2e5 + - path: glmark2/function:fragment-steps=5:fragment-complexity=medium.trace + expectations: + - device: gl-virgl + checksum: 8e40504d9f2ead8c0d02604291bff1b6 + - path: glmark2/build:use-vbo=false.trace + expectations: + - device: gl-virgl + checksum: 024fc485e1f33461313c956ab1b73bdf + - path: glmark2/build:use-vbo=true.trace + expectations: + - device: gl-virgl + checksum: 48c45d16cd410a71aea1a12a73e257d3 + - path: glmark2/ideas:speed=10000.trace + expectations: + - device: gl-virgl + checksum: db78cfb035213e31e1435b637b1a8f19 + - path: glmark2/loop:vertex-steps=5:fragment-steps=5:fragment-loop=false.trace + expectations: + - device: gl-virgl + checksum: 7fee2e864e015353ace431d51d41bb22 + - path: glmark2/loop:vertex-steps=5:fragment-steps=5:fragment-uniform=false.trace + expectations: + - device: gl-virgl + checksum: c87127a5c3256c1fe7c79f7931b8f9df + - path: glmark2/loop:vertex-steps=5:fragment-steps=5:fragment-uniform=true.trace + expectations: + - device: gl-virgl + checksum: 5fec1f728bda86891db4243130546187 + - path: glmark2/pulsar:quads=5:texture=false:light=false.trace + expectations: + - device: gl-virgl + checksum: 3e0e6675fb65e00f9128138ff08c2634 + - path: glmark2/refract.trace + expectations: + - device: gl-virgl + checksum: b77f24a0651ef93e1c4253042ad9c9fa + - path: glmark2/shading:shading=blinn-phong-inf.trace + expectations: + - device: gl-virgl + checksum: 36b07dad759ca65e52f1abf1667e7ca8 + - path: glmark2/shading:shading=cel.trace + expectations: + - device: gl-virgl + checksum: cb41cf2531a06d65f6e4f442ab62ae8d + - path: glmark2/shading:shading=gouraud.trace + expectations: + - device: gl-virgl + checksum: 3e5469d5038d7cc94ef3549ce9d8c385 + - path: glmark2/shading:shading=phong.trace + expectations: + - device: gl-virgl + checksum: e40abcbb4cfbbbfb499d4b0e6d668f41 + - path: glmark2/shadow.trace + expectations: + - device: gl-virgl + checksum: 2bb7290f8559ff93305c0e29f3d671e1 + - path: glmark2/texture:texture-filter=linear.trace + expectations: + - device: gl-virgl + checksum: 8a91e4a0d3bb6c797b81ea36e7dac837 + - path: glmark2/texture:texture-filter=mipmap.trace + expectations: + - device: gl-virgl + checksum: b29190a2f339f0fafb3a20100f58e79e + - path: glmark2/texture:texture-filter=nearest.trace + expectations: + - device: gl-virgl + checksum: 1ae652bdebd1188ab912a800a4c37166 + - path: glxgears/glxgears.trace + expectations: + - device: gl-virgl + checksum: 02aca9b4b4ad6fd60331df6e4f87f2cd +# Crash +# - path: gputest/gimark.trace +# expectations: +# - device: gl-virgl +# checksum: 2cf40180a1315795389d0dfc18aad988 + - path: gputest/pixmark-julia-fp32.trace + expectations: + - device: gl-virgl + checksum: dd78a9f15834d0def6c07be648240d85 + - path: gputest/pixmark-julia-fp64.trace + expectations: + - device: gl-virgl + checksum: 70c4219dc1e344aefa17b5a7b594e495 + - path: gputest/pixmark-volplosion.trace + expectations: + - device: gl-virgl + checksum: 592f35e418490990ea88e19c90cf1205 + - path: gputest/plot3d.trace + expectations: + - device: gl-virgl + checksum: f3c0187ab2197c57e699135b7f42b8cc +# Times out +# - path: gputest/tessmark.trace +# expectations: +# - device: gl-virgl +# checksum: 5d04b8d71517238b9bc8a527574e884b + - path: humus/AmbientAperture.trace + expectations: + - device: gl-virgl + checksum: 66db5d53d261b8cc7b0e9b7463f3911d + - path: humus/CelShading.trace + expectations: + - device: gl-virgl + checksum: 0611c1680155a831f69a57554484c914 + - path: humus/DynamicBranching3.trace + expectations: + # speckling present on the ground that isn't there on other drivers. + - device: gl-virgl + checksum: 4b7fea4ad77981b0e214299bbfe1214e + - path: humus/HDR.trace + expectations: + - device: gl-virgl + checksum: 110d70e58b9b4ec392071312e690429d + - path: humus/RaytracedShadows.trace + expectations: + - device: gl-virgl + checksum: c1fa10c98b2120dae6356ad76d237c99 + - path: humus/VolumetricFogging2.trace + expectations: + - device: gl-virgl + checksum: a6e3bc45fa4090a307d431d63036ca33 + - path: itoral-gl-terrain-demo/demo.trace + expectations: + - device: gl-virgl + checksum: 2b5b7b64b1eb8e323e76e2061e3ac364 + - path: neverball/neverball.trace + expectations: + - device: gl-virgl + checksum: 92ca4c422ca4aca917ffcc8a874a2c69 + - path: pathfinder/canvas_moire.trace + expectations: + - device: gl-virgl + checksum: c4ee0eef519f1a32ba24b7b392b31b28 + - path: pathfinder/canvas_text_v2.trace + expectations: + - device: gl-virgl + checksum: 7ec3d817091a273223158ab0f4f726b5 + - path: pathfinder/demo.trace + expectations: + - device: gl-virgl + checksum: 4c7d1c9044a58d017405200746aa7962 + - path: supertuxkart/supertuxkart-mansion-egl-gles.trace + expectations: + - device: gl-virgl + checksum: 54847eaf8a2f1b6b45cc323be67417d3 + - path: xonotic/xonotic-keybench-high.trace + expectations: + - device: gl-virgl + checksum: 10c4ee7d1a0a6e708fc7b4176a03a465 + - path: valve/counterstrike.trace + expectations: + - device: gl-virgl + checksum: 405faea80fdc58c511b939891ba478c6 +# Piglit times-out when trying to run these two +# - path: valve/counterstrike-source.trace +# expectations: +# - device: gl-virgl +# checksum: 4c19f6060ff0fe0055678c48e1e77282 +# - path: valve/half-life-2.trace +# expectations: +# - device: gl-virgl +# checksum: 323887eedf59fa9282d6c3a4c82c3192 + - path: valve/portal-2.trace + expectations: + - device: gl-virgl + checksum: ba556c810d4eb2a9efa9e44e150e7e19 +# Piglit crashes when trying to run this one +# - path: supertuxkart/supertuxkart-antediluvian-abyss.rdc +# expectations: +# - device: gl-virgl +# checksum: 0 +# Piglit crashes when trying to run this one +# - path: supertuxkart/supertuxkart-menu.rdc +# expectations: +# - device: gl-virgl +# checksum: 0 +# Piglit crashes when trying to run this one +# - path: supertuxkart/supertuxkart-ravenbridge-mansion.rdc +# expectations: +# - device: gl-virgl +# checksum: 0 +# Piglit crashes when trying to run this one +# - path: godot/Material Testers.x86_64_2020.04.08_13.38_frame799.rdc +# expectations: +# - device: gl-virgl +# checksum: 0 + diff --git a/.gitlab-ci/expectations/virt/deqp-virgl-gl-fails.txt b/.gitlab-ci/expectations/virt/deqp-virgl-gl-fails.txt new file mode 100644 index 0000000..794e0ce --- /dev/null +++ b/.gitlab-ci/expectations/virt/deqp-virgl-gl-fails.txt @@ -0,0 +1,74 @@ +dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail +dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail +dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail +dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail +dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail +dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_center,Fail +dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner,Fail +dEQP-GLES3.functional.clipping.point.wide_point_clip,Fail +dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_center,Fail +dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_corner,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail +dEQP-GLES31.functional.draw_buffers_indexed.random.max_required_draw_buffers.4,Fail +dEQP-GLES31.functional.draw_buffers_indexed.random.max_implementation_draw_buffers.8,Fail +dEQP-GLES31.functional.image_load_store.buffer.image_size.writeonly_12,Fail +dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_writeonly_12,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.fbo_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.fbo_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.fbo_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.fbo_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_primitive.vertex_tessellation_fragment.default_framebuffer,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_primitive.vertex_tessellation_fragment.fbo,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_rbo_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_rbo_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_texture_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_texture_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_rbo_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_rbo_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_texture_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_texture_2,Fail +# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2892 +KHR-GL30.shaders30.glsl_constructors.bvec4_from_mat4x2_vs,Crash +KHR-GL30.transform_feedback.api_errors_test,Fail +KHR-GL30.transform_feedback.capture_vertex_interleaved_test,Fail +KHR-GL30.transform_feedback.capture_vertex_separate_test,Fail +KHR-GL30.transform_feedback.discard_vertex_test,Fail +KHR-GL30.transform_feedback.draw_xfb_instanced_test,Crash +KHR-GL30.transform_feedback.draw_xfb_stream_instanced_test,Crash +KHR-GL30.transform_feedback.get_xfb_varying,Fail +KHR-GL30.transform_feedback.query_vertex_interleaved_test,Fail +KHR-GL30.transform_feedback.query_vertex_separate_test,Fail +KHR-GL31.transform_feedback.capture_special_interleaved_test,Crash +KHR-GL31.transform_feedback.capture_vertex_interleaved_test,Fail +KHR-GL31.transform_feedback.capture_vertex_separate_test,Fail +KHR-GL31.transform_feedback.discard_vertex_test,Fail +KHR-GL31.transform_feedback.draw_xfb_instanced_test,Crash +KHR-GL31.transform_feedback.draw_xfb_stream_instanced_test,Crash +KHR-GL31.transform_feedback.query_vertex_interleaved_test,Fail +KHR-GL31.transform_feedback.query_vertex_separate_test,Fail +KHR-GL32.transform_feedback.capture_vertex_interleaved_test,Fail +KHR-GL32.transform_feedback.capture_vertex_separate_test,Fail +KHR-GL32.transform_feedback.discard_vertex_test,Fail +KHR-GL32.transform_feedback.draw_xfb_instanced_test,Crash +KHR-GL32.transform_feedback.draw_xfb_stream_instanced_test,Crash +KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-interleaved-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-interleaved-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-separate-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream,Fail +KHR-GL32.transform_feedback.query_vertex_interleaved_test,Fail +KHR-GL32.transform_feedback.query_vertex_separate_test,Fail diff --git a/.gitlab-ci/expectations/virt/deqp-virgl-gl-flakes.txt b/.gitlab-ci/expectations/virt/deqp-virgl-gl-flakes.txt new file mode 100644 index 0000000..cc7c6b4 --- /dev/null +++ b/.gitlab-ci/expectations/virt/deqp-virgl-gl-flakes.txt @@ -0,0 +1,6 @@ +KHR-GL30.shaders30.glsl_constructors.bvec4_from_mat4x2_vs +KHR-GL30.shaders30.glsl_constructors.bvec4_from_bool_mat4x3_vs +KHR-GL30.shaders30.glsl_constructors.bvec4_from_bool_mat3_vs +KHR-GL30.shaders30.glsl_constructors.bvec4_from_mat4x3_vs +# https://gitlab.freedesktop.org/mesa/mesa/-/issues/4651 +KHR-GL31.transform_feedback.capture_special_interleaved_test diff --git a/.gitlab-ci/expectations/virt/deqp-virgl-gl-skips.txt b/.gitlab-ci/expectations/virt/deqp-virgl-gl-skips.txt new file mode 100644 index 0000000..415a881 --- /dev/null +++ b/.gitlab-ci/expectations/virt/deqp-virgl-gl-skips.txt @@ -0,0 +1,2 @@ +# Sometimes crashes, e.g. https://gitlab.freedesktop.org/kusma/mesa/-/jobs/4109419 +dEQP-GLES31.functional.compute.basic.empty diff --git a/.gitlab-ci/expectations/virt/deqp-virgl-gl.toml b/.gitlab-ci/expectations/virt/deqp-virgl-gl.toml new file mode 100644 index 0000000..f65be42 --- /dev/null +++ b/.gitlab-ci/expectations/virt/deqp-virgl-gl.toml @@ -0,0 +1,51 @@ +[[deqp]] +deqp = "/deqp/modules/gles2/deqp-gles2" +caselists = ["/deqp/mustpass/gles2-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +version_check = "GL ES 3.2.*git" +renderer_check = "virgl" + +[[deqp]] +deqp = "/deqp/modules/gles3/deqp-gles3" +caselists = ["/deqp/mustpass/gles3-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +timeout = 180.0 + +[[deqp]] +deqp = "/deqp/modules/gles31/deqp-gles31" +caselists = ["/deqp/mustpass/gles31-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +timeout = 180.0 + +[[deqp]] +deqp = "/deqp/external/openglcts/modules/glcts" +caselists = [ + "/deqp/mustpass/gl30-master.txt", + "/deqp/mustpass/gl31-master.txt", + "/deqp/mustpass/gl32-master.txt", +] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] diff --git a/.gitlab-ci/expectations/virt/deqp-virgl-gles-fails.txt b/.gitlab-ci/expectations/virt/deqp-virgl-gles-fails.txt new file mode 100644 index 0000000..875ec73 --- /dev/null +++ b/.gitlab-ci/expectations/virt/deqp-virgl-gles-fails.txt @@ -0,0 +1,67 @@ +dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail +dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail +dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_center,Fail +dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y,Fail +dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail +dEQP-GLES31.functional.image_load_store.buffer.image_size.readonly_writeonly_12,Fail +dEQP-GLES31.functional.image_load_store.buffer.image_size.writeonly_12,Fail +dEQP-GLES31.functional.draw_buffers_indexed.random.max_required_draw_buffers.4,Fail +dEQP-GLES31.functional.draw_buffers_indexed.random.max_implementation_draw_buffers.8,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.fbo_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.fbo_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.fbo_bbox_equal,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.fbo_bbox_larger,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_primitive.vertex_tessellation_fragment.default_framebuffer,Fail +dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_primitive.vertex_tessellation_fragment.fbo,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_rbo_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_rbo_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_texture_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.multisample_texture_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_rbo_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_rbo_2,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_texture_1,Fail +dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.multisample_texture_2,Fail +KHR-GL30.transform_feedback.api_errors_test,Fail +KHR-GL30.transform_feedback.capture_vertex_interleaved_test,Fail +KHR-GL30.transform_feedback.capture_vertex_separate_test,Fail +KHR-GL30.transform_feedback.discard_vertex_test,Fail +KHR-GL30.transform_feedback.draw_xfb_instanced_test,Crash +KHR-GL30.transform_feedback.draw_xfb_stream_instanced_test,Crash +KHR-GL30.transform_feedback.get_xfb_varying,Fail +KHR-GL30.transform_feedback.query_vertex_interleaved_test,Fail +KHR-GL30.transform_feedback.query_vertex_separate_test,Fail +KHR-GL31.CommonBugs.CommonBug_ParenthesisInLayoutQualifierIntegerValue,Fail +KHR-GL31.transform_feedback.capture_vertex_interleaved_test,Fail +KHR-GL31.transform_feedback.capture_vertex_separate_test,Fail +KHR-GL31.transform_feedback.discard_vertex_test,Fail +KHR-GL31.transform_feedback.draw_xfb_instanced_test,Fail +KHR-GL31.transform_feedback.draw_xfb_stream_instanced_test,Crash +KHR-GL31.transform_feedback.query_vertex_interleaved_test,Fail +KHR-GL31.transform_feedback.query_vertex_separate_test,Fail +KHR-GL32.CommonBugs.CommonBug_ParenthesisInLayoutQualifierIntegerValue,Fail +KHR-GL32.transform_feedback.capture_vertex_interleaved_test,Fail +KHR-GL32.transform_feedback.capture_vertex_separate_test,Fail +KHR-GL32.transform_feedback.discard_vertex_test,Fail +KHR-GL32.transform_feedback.draw_xfb_instanced_test,Crash +KHR-GL32.transform_feedback.draw_xfb_stream_instanced_test,Crash +KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-interleaved-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-interleaved-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-separate-attribs,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream,Fail +KHR-GL32.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream,Fail +KHR-GL32.transform_feedback.query_vertex_interleaved_test,Fail +KHR-GL32.transform_feedback.query_vertex_separate_test,Fail diff --git a/.gitlab-ci/expectations/virt/deqp-virgl-gles.toml b/.gitlab-ci/expectations/virt/deqp-virgl-gles.toml new file mode 100644 index 0000000..812f82e --- /dev/null +++ b/.gitlab-ci/expectations/virt/deqp-virgl-gles.toml @@ -0,0 +1,36 @@ +[[deqp]] +deqp = "/deqp/modules/gles2/deqp-gles2" +caselists = ["/deqp/mustpass/gles2-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +version_check = "GL ES 3.2.*git" +renderer_check = "virgl" + +[[deqp]] +deqp = "/deqp/modules/gles3/deqp-gles3" +caselists = ["/deqp/mustpass/gles3-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +timeout = 180.0 + +[[deqp]] +deqp = "/deqp/modules/gles31/deqp-gles31" +caselists = ["/deqp/mustpass/gles31-master.txt"] +deqp_args = [ + "--deqp-surface-width=256", + "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", + "--deqp-gl-config-name=rgba8888d24s8ms0", + "--deqp-visibility=hidden" +] +timeout = 180.0 diff --git a/.gitlab-ci/expectations/virt/piglit-virgl-gl-fails.txt b/.gitlab-ci/expectations/virt/piglit-virgl-gl-fails.txt new file mode 100644 index 0000000..20a1049 --- /dev/null +++ b/.gitlab-ci/expectations/virt/piglit-virgl-gl-fails.txt @@ -0,0 +1,772 @@ +fast_color_clear@fcc-front-buffer-distraction,Fail +shaders@glsl-uniform-interstage-limits@subdivide 5,Fail +shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges,Fail +shaders@point-vertex-id divisor,Fail +shaders@point-vertex-id gl_instanceid divisor,Fail +shaders@point-vertex-id gl_instanceid,Fail +shaders@point-vertex-id gl_vertexid divisor,Fail +shaders@point-vertex-id gl_vertexid,Fail +shaders@point-vertex-id gl_vertexid gl_instanceid divisor,Fail +shaders@point-vertex-id gl_vertexid gl_instanceid,Fail +spec@arb_blend_func_extended@arb_blend_func_extended-fbo-extended-blend-pattern_gles2,Fail +spec@arb_clear_texture@arb_clear_texture-depth,Fail +spec@arb_copy_image@arb_copy_image-formats,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-copypixels,Fail +spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-drawpixels-24_8,Fail +spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-drawpixels-32f_24_8_rev,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32F,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32F NPOT,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor@GL_DEPTH32F_STENCIL8- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor@GL_DEPTH_COMPONENT32F- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled@GL_DEPTH32F_STENCIL8- swizzled- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32F- swizzled- border color only,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT16,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT16 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT NPOT,Fail +spec@arb_depth_texture@texwrap formats bordercolor,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT16- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT24- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT32- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT16- swizzled- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT24- swizzled- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32- swizzled- border color only,Fail +spec@arb_enhanced_layouts@execution@component-layout@vs-to-fs-array-interleave-single-location,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor@GL_RGB565- border color only,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled@GL_RGB565- swizzled- border color only,Fail +spec@arb_fragment_program_shadow@tex-shadow1d,Fail +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed,Crash +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-get,Fail +spec@arb_gpu_shader5@execution@precise@fs-fract-of-nan,Fail +spec@arb_occlusion_query@occlusion_query_meta_no_fragments,Fail +spec@arb_occlusion_query@occlusion_query_meta_save,Fail +spec@arb_point_sprite@arb_point_sprite-mipmap,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_sample_shading@builtin-gl-sample-position 2,Fail +spec@arb_sample_shading@samplemask 2@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 2@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 2 all@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 2 all@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 2 all,Fail +spec@arb_sample_shading@samplemask 2 all@sample partition,Fail +spec@arb_sample_shading@samplemask 2,Fail +spec@arb_sample_shading@samplemask 2@sample partition,Fail +spec@arb_sample_shading@samplemask 4@0.250000 partition,Fail +spec@arb_sample_shading@samplemask 4@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 4@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@0.250000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 4 all,Fail +spec@arb_sample_shading@samplemask 4 all@sample partition,Fail +spec@arb_sample_shading@samplemask 4,Fail +spec@arb_sample_shading@samplemask 4@sample partition,Fail +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_image_load_store@layer,Fail +spec@arb_shader_image_load_store@layer@image2DMSArray/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DMSArray/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DMS/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DMS/non-layered binding test,Fail +spec@arb_shader_image_load_store@max-images@Combined max image uniforms test,Fail +spec@arb_shader_image_load_store@max-images,Fail +spec@arb_shader_image_load_store@max-size,Fail +spec@arb_shader_image_load_store@max-size@image2DMSArray max size test/4x8x8x2048,Fail +spec@arb_shader_image_load_store@max-size@image2DMS max size test/4x16384x8x1,Fail +spec@arb_shader_image_load_store@max-size@image2DMS max size test/4x8x16384x1,Fail +spec@arb_shader_image_load_store@semantics,Fail +spec@arb_shader_image_load_store@semantics@imageLoad/Vertex shader/rgba32f/image2DMSArray test,Fail +spec@arb_shader_image_load_store@semantics@imageLoad/Vertex shader/rgba32f/image2DMS test,Fail +spec@arb_shader_storage_buffer_object@execution@ssbo-atomiccompswap-int,Fail +spec@arb_shader_storage_buffer_object@maxblocks,Fail +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-07,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-08,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-cumulative,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_rgb_bptc_signed_float,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_rgb_bptc_unsigned_float,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_srgb_alpha_bptc_unorm,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_BPTC_UNORM- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_BPTC_UNORM- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_ALPHA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_INTENSITY- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_LUMINANCE_ALPHA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_LUMINANCE- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_RGBA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_RGB- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_ALPHA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_INTENSITY- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_LUMINANCE_ALPHA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_LUMINANCE- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB- swizzled- border color only,Fail +spec@arb_texture_cube_map_array@fbo-generatemipmap-cubemap array s3tc_dxt1,Fail +spec@arb_texture_float@fbo-blending-formats,Fail +spec@arb_texture_float@fbo-blending-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_INTENSITY16F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_INTENSITY32F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_RGB32F,Fail +spec@arb_texture_float@fbo-clear-formats,Fail +spec@arb_texture_float@fbo-clear-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-clear-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-colormask-formats,Fail +spec@arb_texture_float@fbo-colormask-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-colormask-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-fast-clear,Fail +spec@arb_texture_float@multisample-fast-clear gl_arb_texture_float,Fail +spec@arb_texture_float@multisample-formats 2 gl_arb_texture_float,Fail +spec@arb_texture_float@multisample-formats 4 gl_arb_texture_float,Fail +spec@arb_texture_float@texwrap formats bordercolor,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_ALPHA16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_ALPHA32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_INTENSITY16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_INTENSITY32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE_ALPHA16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE_ALPHA32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGB16F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGB32F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGBA16F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGBA32F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_ALPHA16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_ALPHA32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_INTENSITY16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_INTENSITY32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE_ALPHA16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE_ALPHA32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGB16F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGB32F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGBA16F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGBA32F- swizzled- border color only,Fail +spec@arb_texture_rectangle@copyteximage rect,Fail +spec@arb_texture_rectangle@copyteximage rect samples=2,Fail +spec@arb_texture_rectangle@copyteximage rect samples=4,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-07,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-08,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 bordercolor,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_R16- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_R8- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_RG16- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_RG8- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_R16- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_R8- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_RG16- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_RG8- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_R16F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_R32F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_RG16F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_RG32F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_R16F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_R32F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_RG16F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_RG32F- swizzled- border color only,Fail +spec@arb_texture_view@rendering-layers-image,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of image1DArray,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of image2DArray,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of imageCubeArray,Fail +spec@arb_transform_feedback_overflow_query@arb_transform_feedback_overflow_query-basic@arb_transform_feedback_overflow_query-buffer_object_0,Fail +spec@arb_transform_feedback_overflow_query@arb_transform_feedback_overflow_query-basic@arb_transform_feedback_overflow_query-buffer_object_2,Fail +spec@arb_transform_feedback_overflow_query@arb_transform_feedback_overflow_query-basic@arb_transform_feedback_overflow_query-buffer_object_any,Fail +spec@arb_transform_feedback_overflow_query@arb_transform_feedback_overflow_query-basic@arb_transform_feedback_overflow_query-buffer_object_single,Fail +spec@arb_transform_feedback_overflow_query@arb_transform_feedback_overflow_query-basic,Fail +spec@egl 1.4@eglterminate then unbind context,Fail +spec@egl_ext_device_base@conformance@configless_tests,Fail +spec@egl_ext_device_base@conformance,Fail +spec@egl_ext_device_base@conformance@pbuffer_tests,Fail +spec@egl_ext_device_base@conformance@surfaceless_tests,Fail +spec@egl_ext_protected_content@conformance,Fail +spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail +spec@egl_khr_surfaceless_context@viewport,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float,Fail +spec@ext_framebuffer_multisample@alpha-blending-after-rendering 2,Fail +spec@ext_framebuffer_multisample@blit-mismatched-formats,Fail +spec@ext_framebuffer_multisample@interpolation 2 centroid-edges,Fail +spec@ext_framebuffer_multisample@interpolation 4 centroid-edges,Fail +spec@ext_framebuffer_multisample@no-color 2 depth-computed single,Fail +spec@ext_framebuffer_multisample@no-color 2 depth single,Fail +spec@ext_framebuffer_multisample@no-color 4 depth-computed single,Fail +spec@ext_framebuffer_multisample@no-color 4 depth single,Fail +spec@ext_framebuffer_multisample@sample-coverage 2 inverted,Fail +spec@ext_framebuffer_multisample@sample-coverage 2 non-inverted,Fail +spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail +spec@ext_framebuffer_object@fbo-blending-formats,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY12,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY16,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY4,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY8,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats@GL_DEPTH_COMPONENT24/GL_FLOAT,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats@GL_DEPTH_COMPONENT/GL_FLOAT,Fail +spec@ext_framebuffer_object@getteximage-formats init-by-clear-and-render,Fail +spec@ext_framebuffer_object@getteximage-formats init-by-rendering,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_ayuv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv12,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p010,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p012,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p016,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_uyvy,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y210,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y212,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y216,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y410,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y412,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y416,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420,Fail +spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-copypixels,Fail +spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-drawpixels-24_8,Fail +spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-drawpixels-32f_24_8_rev,Fail +spec@ext_packed_depth_stencil@readdrawpixels,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor@GL_DEPTH24_STENCIL8- border color only,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor-swizzled,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor-swizzled@GL_DEPTH24_STENCIL8- swizzled- border color only,Fail +spec@ext_packed_float@texwrap formats bordercolor,Fail +spec@ext_packed_float@texwrap formats bordercolor@GL_R11F_G11F_B10F- border color only,Fail +spec@ext_packed_float@texwrap formats bordercolor-swizzled,Fail +spec@ext_packed_float@texwrap formats bordercolor-swizzled@GL_R11F_G11F_B10F- swizzled- border color only,Fail +spec@ext_texture_array@fbo-generatemipmap-array s3tc_dxt1,Fail +spec@ext_texture_array@gen-mipmap,Fail +spec@ext_texture_array@glsl-fs-shadow1darray-07,Fail +spec@ext_texture_array@glsl-fs-shadow1darray-08,Fail +spec@ext_texture_array@glsl-fs-shadow2darray-07,Fail +spec@ext_texture_array@glsl-fs-shadow2darray-08,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_RED_RGTC1- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_RG_RGTC2- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_SIGNED_RED_RGTC1- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_SIGNED_RG_RGTC2- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RED_RGTC1- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RG_RGTC2- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SIGNED_RED_RGTC1- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SIGNED_RG_RGTC2- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@getteximage-targets 2d_array s3tc,Fail +spec@ext_texture_compression_s3tc@getteximage-targets cube_array s3tc,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT5_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGB_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT5_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@fbo-blending,Fail +spec@ext_texture_integer@multisample-fast-clear gl_ext_texture_integer,Fail +spec@ext_texture_integer@texwrap formats bordercolor,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA16I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA16UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA32I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA32UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA8I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA8UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA16I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA16UI_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA32I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA32UI_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA8I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA8UI_EXT- swizzled- border color only,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor@GL_RGB9_E5- border color only,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor-swizzled@GL_RGB9_E5- swizzled- border color only,Fail +spec@ext_texture_snorm@fbo-blending-formats,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY16_SNORM,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY8_SNORM,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY_SNORM,Fail +spec@ext_texture_snorm@texwrap formats bordercolor,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_ALPHA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_ALPHA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_INTENSITY16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_INTENSITY8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE16_ALPHA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE8_ALPHA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_R16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_R8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RG16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RG8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGB16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGB8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGBA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGBA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_ALPHA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_ALPHA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_INTENSITY16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_INTENSITY8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_ALPHA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_ALPHA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_R16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_R8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RG16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RG8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGB16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGB8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGBA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGBA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8_ALPHA8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8_ALPHA8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SLUMINANCE8_ALPHA8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SLUMINANCE8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8_ALPHA8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE_ALPHA- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SLUMINANCE_ALPHA- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SLUMINANCE- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB- swizzled- border color only,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail +spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-6,Crash +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-vertex,Fail +spec@khr_texture_compression_astc@array-gl@12x12 Block Dim,Fail +spec@khr_texture_compression_astc@array-gl@5x5 Block Dim,Fail +spec@khr_texture_compression_astc@array-gles@12x12 Block Dim,Fail +spec@khr_texture_compression_astc@array-gles@5x5 Block Dim,Fail +spec@khr_texture_compression_astc@array-gles,Fail +spec@khr_texture_compression_astc@array-gl,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@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@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@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@nv_copy_image@nv_copy_image-formats,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24,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@!opengl 1.0@gl-1.0-dlist-bitmap,Fail +spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail +spec@!opengl 1.0@gl-1.0-edgeflag,Fail +spec@!opengl 1.0@gl-1.0-edgeflag-quads,Fail +spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,Fail +spec@!opengl 1.1@copypixels-draw-sync,Fail +spec@!opengl 1.1@depthstencil-default_fb-copypixels,Fail +spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4,Fail +spec@!opengl 1.1@linestipple@Factor 2x,Fail +spec@!opengl 1.1@linestipple@Factor 3x,Fail +spec@!opengl 1.1@linestipple,Fail +spec@!opengl 1.1@linestipple@Line loop,Fail +spec@!opengl 1.1@linestipple@Line strip,Fail +spec@!opengl 1.1@linestipple@Restarting lines within a single Begin-End block,Fail +spec@!opengl 1.1@point-line-no-cull,Fail +spec@!opengl 1.1@polygon-mode-facing,Fail +spec@!opengl 1.1@polygon-mode,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 1: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 2: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 6: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset,Fail +spec@!opengl 1.1@read-front clear-front-first,Crash +spec@!opengl 1.1@read-front clear-front-first samples=2,Crash +spec@!opengl 1.1@read-front clear-front-first samples=4,Crash +spec@!opengl 1.1@read-front,Fail +spec@!opengl 1.1@read-front samples=2,Crash +spec@!opengl 1.1@read-front samples=4,Fail +spec@!opengl 1.1@streaming-texture-leak,Crash +spec@!opengl 1.1@texwrap 1d bordercolor,Fail +spec@!opengl 1.1@texwrap 1d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap 1d proj bordercolor,Fail +spec@!opengl 1.1@texwrap 1d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.1@texwrap 2d bordercolor,Fail +spec@!opengl 1.1@texwrap 2d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap 2d proj bordercolor,Fail +spec@!opengl 1.1@texwrap 2d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12_ALPHA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE16_ALPHA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE4_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE6_ALPHA2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE8_ALPHA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_R3_G3_B2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB10_A2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB10- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB5_A1- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB5- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12_ALPHA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_ALPHA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE4_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE6_ALPHA2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_ALPHA8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_R3_G3_B2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB10_A2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB10- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB5_A1- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB5- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA8- swizzled- border color only,Fail +spec@!opengl 1.1@two-sided-lighting,Fail +spec@!opengl 1.1@windowoverlap,Fail +spec@!opengl 1.2@copyteximage 3d,Fail +spec@!opengl 1.2@texwrap 3d bordercolor,Fail +spec@!opengl 1.2@texwrap 3d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.2@texwrap 3d proj bordercolor,Fail +spec@!opengl 1.2@texwrap 3d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.2@two-sided-lighting-separate-specular,Fail +spec@!opengl 1.5@depth-tex-compare,Fail +spec@!opengl 1.5@draw-elements-user,Fail +spec@!opengl 2.0@gl-2.0-edgeflag,Fail +spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back,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@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back@vs 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@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back2@vs 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@vs 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 front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2 back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back@vs 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@vs and fs,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@!opengl es 3.0@gles-3.0-transform-feedback-uniform-buffer-object,Fail diff --git a/.gitlab-ci/expectations/virt/piglit-virgl-gl-flakes.txt b/.gitlab-ci/expectations/virt/piglit-virgl-gl-flakes.txt new file mode 100644 index 0000000..cd888bd --- /dev/null +++ b/.gitlab-ci/expectations/virt/piglit-virgl-gl-flakes.txt @@ -0,0 +1,52 @@ +piglit.spec@arb_framebuffer_object@fbo blit to missing attachment +piglit.spec@arb_gpu_shader5@texturegatheroffset@fs-r-0-float-2drect +piglit.spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-flat-fixed +piglit.spec@glsl-1.50@execution@built-in-functions@gs-op-assign-mult-vec2-mat2 +piglit.spec@glsl-1.50@execution@texelfetchoffset@gs-texelfetch-usampler3d +shaders@glsl-uniform-interstage-limits@subdivide 5 +spec@arb_compute_shader@local-id-explosion +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8UI/Destination: GL_R8I +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8UI/Destination: GL_R8UI +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RED/Destination: GL_RED +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed +spec@arb_gpu_shader5@texturegatheroffset@fs-rgba-3-int-2drect-const +spec@arb_gpu_shader_int64@execution@built-in-functions@gs-min-i64vec2-int64_t +spec@arb_shader_image_load_store@indexing +spec@arb_texture_rg@fbo-rg-gl_rg +spec@arb_timer_query@query gl_timestamp +spec@arb_timer_query@timestamp-get +spec@ext_framebuffer_blit@fbo-blit-check-limits +spec@ext_framebuffer_blit@fbo-sys-blit +spec@ext_framebuffer_blit@fbo-sys-sub-blit +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index16-drawpixels +spec@ext_texture_snorm@multisample-formats 2 gl_ext_texture_snorm +spec@glsl-1.10@execution@glsl-fs-max-array-access-function +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-flat-vertex +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-none +spec@glsl-1.10@execution@variable-indexing@fs-uniform-array-mat2-row-rd +spec@glsl-1.50@execution@built-in-functions@gs-op-bitor-neg-ivec4-int +spec@glsl-1.50@execution@built-in-functions@gs-op-bitxor-neg-uint-uvec2 +spec@glsl-1.50@execution@built-in-functions@gs-op-sub-mat4x2-mat4x2 +spec@glsl-1.50@execution@texelfetchoffset@gs-texelfetch-usampler3d +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec2-dvec2-dvec2 +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-dvec3 +spec@glsl-4.30@execution@built-in-functions@cs-op-bitand-not-uvec2-uvec2 +spec@glsl-4.30@execution@built-in-functions@cs-op-bitor-abs-not-int-ivec4 +spec@oes_texture_view@sampling-2d-array-as-2d-layer +spec@!opengl 1.0@gl-1.0-drawbuffer-modes +spec@!opengl 1.0@gl-1.0-front-invalidate-back +spec@!opengl 1.0@gl-1.0-polygon-line-aa +spec@!opengl 1.0@gl-1.0-swapbuffers-behavior +spec@!opengl 1.1@copypixels-draw-sync +spec@!opengl 1.1@masked-clear +spec@!opengl 1.1@polygon-mode-facing +spec@!opengl 1.1@ppgtt_memory_alignment +spec@!opengl 1.1@read-front +spec@!opengl 1.1@read-front clear-front-first +spec@!opengl 1.1@read-front clear-front-first samples=2 +spec@!opengl 1.1@read-front clear-front-first samples=4 +spec@!opengl 1.1@read-front samples=2 +spec@!opengl 1.1@read-front samples=4 +spec@!opengl 1.1@texsubimage-unpack +spec@!opengl 2.0@tex3d-npot +spec@!opengl 3.0@gl30basic diff --git a/.gitlab-ci/expectations/virt/piglit-virgl-gl-skips.txt b/.gitlab-ci/expectations/virt/piglit-virgl-gl-skips.txt new file mode 100644 index 0000000..ad3c28c --- /dev/null +++ b/.gitlab-ci/expectations/virt/piglit-virgl-gl-skips.txt @@ -0,0 +1,71 @@ +glx@.* + +# Skip because we don't care for fp64 for now +spec@arb_gpu_shader_fp64@.* + +# Skip TS tests for now +spec@arb_tessellation_shader@.* + +# Skip, this is expected +# Refer to src/mesa/main/drawpix.c:100 +spec@ext_texture_integer@fbo-integer + +# Fails on iris too +spec@arb_direct_state_access@gettextureimage-formats + +spec@arb_texture_buffer_object@formats (fs- arb)* +spec@arb_texture_buffer_object@formats (vs- arb)* + +# Skip these as they get skipped with the Intel driver + vtest +spec@arb_shader_texture_image_samples@builtin-image* + +# Skip for now +spec@arb_vertex_attrib_64bit.* + +# Reported as crash, but no obvious crash +spec@intel_shader_integer_functions2@execution@built-in-functions* +spec@arb_vertex_program.* + +# Crashes when lowering GLSL to TGSI, but this is going away with the GLSL-NIR-TGSI lowering coming soon +spec@glsl-4.00@execution@inout.* + +# Skip because they pass with the Intel driver +spec@arb_shader_texture_image_samples@texturesamples@.* +spec@nv_primitive_restart@primitive-restart-draw-mode-polygon +spec@nv_primitive_restart@primitive-restart-draw-mode-quad_strip +spec@nv_primitive_restart@primitive-restart-draw-mode-quads +spec@glsl-4.00@execution@conversion.* +spec@ext_framebuffer_multisample@clip-and-scissor-blit.* + +# Skip because they crash crosvm/virglrenderer +spec@arb_pixel_buffer_object@texsubimage array pbo +spec@arb_shader_image_load_store@invalid +spec@arb_shader_image_load_store@layer +spec@arb_shader_image_load_store@level +spec@arb_shader_image_load_store@max-size +spec@arb_shader_image_load_store@semantics +spec@arb_shader_image_size@builtin +spec@ext_gpu_shader4@execution@texelfetch@fs-texelfetch-isampler1darray +spec@ext_gpu_shader4@execution@texelfetch@fs-texelfetch-sampler1darray +spec@ext_gpu_shader4@execution@texelfetch@fs-texelfetch-usampler1darray +spec@ext_gpu_shader4@execution@texelfetchoffset@fs-texelfetch-isampler1darray +spec@ext_gpu_shader4@execution@texelfetchoffset@fs-texelfetch-sampler1darray +spec@ext_gpu_shader4@execution@texelfetchoffset@fs-texelfetch-usampler1darray +spec@ext_gpu_shader4@execution@texelfetchoffset@vs-texelfetch-isampler1darray +spec@ext_gpu_shader4@execution@texelfetchoffset@vs-texelfetch-sampler1darray +spec@ext_gpu_shader4@execution@texelfetchoffset@vs-texelfetch-usampler1darray +spec@ext_gpu_shader4@execution@texelfetch@vs-texelfetch-isampler1darray +spec@ext_gpu_shader4@execution@texelfetch@vs-texelfetch-sampler1darray +spec@ext_gpu_shader4@execution@texelfetch@vs-texelfetch-usampler1darray +spec@ext_texture_array@texsubimage array +spec@glsl-1.30@exe +spec@glsl-1.30@execution@texelfetchoffset@vs-texelfetch-sampler1darray +spec@glsl-1.30@execution@texelfetch@vs-texelfetch-sampler1darray +spec@glsl-1.50@execution@interface-blocks-api-access-members +spec@glsl-1.50@execution@texelfetch@gs-texelfetch-isampler1darray +spec@glsl-1.50@execution@texelfetch@gs-texelfetch-sampler1darray +spec@glsl-1.50@execution@texelfetch@gs-texelfetch-usampler1darray +spec@glsl-1.50@execution@texelfetchoffset@gs-texelfetch-isampler1darray +spec@glsl-1.50@execution@texelfetchoffset@gs-texelfetch-sampler1darray +spec@glsl-1.50@execution@texelfetchoffset@gs-texelfetch-usampler1darray +spec@glsl-4.00@execution@built-in-functions@gs-step-dvec4-dvec4 diff --git a/.gitlab-ci/expectations/virt/piglit-virgl-gles-fails.txt b/.gitlab-ci/expectations/virt/piglit-virgl-gles-fails.txt new file mode 100644 index 0000000..9959375 --- /dev/null +++ b/.gitlab-ci/expectations/virt/piglit-virgl-gles-fails.txt @@ -0,0 +1,3467 @@ +fast_color_clear@fcc-front-buffer-distraction,ExpectedFail +shaders@glsl-fs-pointcoord,Fail +shaders@glsl-novertexdata,Fail +shaders@glsl-uniform-interstage-limits@subdivide 5,Fail +shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges,Fail +shaders@point-vertex-id divisor,Fail +shaders@point-vertex-id gl_instanceid divisor,Fail +shaders@point-vertex-id gl_instanceid,Fail +shaders@point-vertex-id gl_vertexid divisor,Fail +shaders@point-vertex-id gl_vertexid,Fail +shaders@point-vertex-id gl_vertexid gl_instanceid divisor,Fail +shaders@point-vertex-id gl_vertexid gl_instanceid,Fail +spec@arb_clear_texture@arb_clear_texture-base-formats,Fail +spec@arb_clear_texture@arb_clear_texture-depth,Fail +spec@arb_clear_texture@arb_clear_texture-sized-formats,Fail +spec@arb_color_buffer_float@gl_rgba8_snorm-clear,Fail +spec@arb_color_buffer_float@gl_rgba8_snorm-drawpixels,Fail +spec@arb_color_buffer_float@gl_rgba8_snorm-probepixel,Fail +spec@arb_color_buffer_float@gl_rgba8_snorm-readpixels,Fail +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@execution@min-dvec4-double-large-group-size,Fail +spec@arb_copy_image@arb_copy_image-formats,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_ALPHA16/Destination: GL_ALPHA16,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RGB_S3TC_DXT1_EXT/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R16/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R16I/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R16_SNORM/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R16UI/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R32F/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8/Destination: GL_R8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8I/Destination: GL_R8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8_SNORM/Destination: GL_R8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_R8UI/Destination: GL_R8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG16/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG16I/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG16_SNORM/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG16UI/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32F/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32I/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG32UI/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG8/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG8I/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG8_SNORM/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RG8UI/Destination: GL_R16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB16/Destination: GL_RGB16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB16I/Destination: GL_RGB16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB16_SNORM/Destination: GL_RGB16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB16UI/Destination: GL_RGB16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB8/Destination: GL_RGB8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB8I/Destination: GL_RGB8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB8_SNORM/Destination: GL_RGB8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGB8UI/Destination: GL_RGB8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16I/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA16UI/Destination: GL_RGBA16_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32F/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32I/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA32UI/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA8/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA8I/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA8_SNORM/Destination: GL_RGBA8_SNORM,Fail +spec@arb_copy_image@arb_copy_image-formats@Source: GL_RGBA8UI/Destination: GL_RGBA8_SNORM,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32F,Fail +spec@arb_depth_buffer_float@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32F NPOT,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor@GL_DEPTH32F_STENCIL8- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor@GL_DEPTH_COMPONENT32F- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled@GL_DEPTH32F_STENCIL8- swizzled- border color only,Fail +spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32F- swizzled- border color only,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT16,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT16 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT NPOT,Fail +spec@arb_depth_texture@texwrap formats bordercolor,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT16- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT24- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT32- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT16- swizzled- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT24- swizzled- border color only,Fail +spec@arb_depth_texture@texwrap formats bordercolor-swizzled@GL_DEPTH_COMPONENT32- swizzled- border color only,Fail +spec@arb_draw_indirect@arb_draw_indirect-draw-elements-prim-restart-ugly,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor@GL_RGB565- border color only,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail +spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled@GL_RGB565- swizzled- border color only,Fail +spec@arb_fragment_program_shadow@tex-shadow1d,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@Basic,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@discard,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@fb resize,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@glScissor,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@glViewport,Fail +spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query@MS4,Fail +spec@arb_framebuffer_object@fbo-blit-scaled-linear,ExpectedFail +spec@arb_framebuffer_object@fbo-generatemipmap-1d rgb9_e5,Fail +spec@arb_framebuffer_object@fbo-gl_pointcoord,Fail +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed,Crash +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-get,Fail +spec@arb_gpu_shader5@arb_gpu_shader5-emitstreamvertex_nodraw,Fail +spec@arb_gpu_shader5@arb_gpu_shader5-minmax,Fail +spec@arb_gpu_shader5@arb_gpu_shader5-tf-wrong-stream-value,Fail +spec@arb_gpu_shader5@arb_gpu_shader5-xfb-streams,Fail +spec@arb_gpu_shader5@execution@precise@fs-fract-of-nan,Fail +spec@arb_gpu_shader5@linker@stream-different-zero-gs-fs,Fail +spec@arb_gpu_shader5@linker@stream-invalid-prim-output,Fail +spec@arb_occlusion_query@occlusion_query_conform,Fail +spec@arb_occlusion_query@occlusion_query,Fail +spec@arb_occlusion_query@occlusion_query_meta_fragments,Fail +spec@arb_occlusion_query@occlusion_query_meta_no_fragments,Fail +spec@arb_occlusion_query@occlusion_query_meta_save,Fail +spec@arb_point_parameters@arb_point_parameters-point-attenuation@Aliased combinations,Fail +spec@arb_point_parameters@arb_point_parameters-point-attenuation@Antialiased combinations,Fail +spec@arb_point_parameters@arb_point_parameters-point-attenuation,Fail +spec@arb_point_sprite@arb_point_sprite-checkerboard,Fail +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,ExpectedFail +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,ExpectedFail +spec@arb_provoking_vertex@arb-provoking-vertex-render,Fail +spec@arb_provoking_vertex@clipped-strip-first,Fail +spec@arb_sample_shading@samplemask 2@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 2@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 2 all@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 2 all@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 2 all,Fail +spec@arb_sample_shading@samplemask 2 all@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all@noms partition,Fail +spec@arb_sample_shading@samplemask 2 all@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all@sample partition,Fail +spec@arb_sample_shading@samplemask 2,Fail +spec@arb_sample_shading@samplemask 2@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 2@noms partition,Fail +spec@arb_sample_shading@samplemask 2@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 2@sample partition,Fail +spec@arb_sample_shading@samplemask 4@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@0.250000 partition,Fail +spec@arb_sample_shading@samplemask 4@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 4@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@0.250000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@0.500000 partition,Fail +spec@arb_sample_shading@samplemask 4 all@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@1.000000 partition,Fail +spec@arb_sample_shading@samplemask 4 all,Fail +spec@arb_sample_shading@samplemask 4 all@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@noms partition,Fail +spec@arb_sample_shading@samplemask 4 all@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@sample partition,Fail +spec@arb_sample_shading@samplemask 4,Fail +spec@arb_sample_shading@samplemask 4@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@noms partition,Fail +spec@arb_sample_shading@samplemask 4@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@sample partition,Fail +spec@arb_seamless_cube_map@arb_seamless_cubemap,Fail +spec@arb_shader_atomic_counter_ops@execution@add,Fail +spec@arb_shader_atomic_counter_ops@execution@all_touch_test,Fail +spec@arb_shader_image_load_store@early-z,ExpectedFail +spec@arb_shader_image_load_store@early-z@occlusion query test/early-z pass,ExpectedFail +spec@arb_shader_image_load_store@early-z@occlusion query test/late-z pass,Fail +spec@arb_shader_image_load_store@execution@disable_early_z,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Atomic counter/WaR/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Buffer update/WaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Element array/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Element array/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Element array/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Element array/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Element array/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Framebuffer/WaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Image/WaR/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Indirect/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/WaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/WaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/WaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/WaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/WaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Pixel/WaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture fetch/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Texture update/WaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/one bit barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Transform feedback/WaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Uniform buffer/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/full barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/full barrier test/4x4,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/full barrier test/64x64,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/one bit barrier test/16x16,Fail +spec@arb_shader_image_load_store@host-mem-barrier@Vertex array/RaW/one bit barrier test/64x64,Fail +spec@arb_shader_image_load_store@layer,Fail +spec@arb_shader_image_load_store@layer@image1DArray/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image1DArray/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image1D/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image1D/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DArray/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DArray/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2D/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2D/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DRect/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image2DRect/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@image3D/layered binding test,Fail +spec@arb_shader_image_load_store@layer@image3D/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageBuffer/layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageBuffer/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageCubeArray/layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageCubeArray/non-layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageCube/layered binding test,Fail +spec@arb_shader_image_load_store@layer@imageCube/non-layered binding test,Fail +spec@arb_shader_image_load_store@level@1DArray level binding test,Fail +spec@arb_shader_image_load_store@level@1D level binding test,Fail +spec@arb_shader_image_load_store@level@2DArray level binding test,Fail +spec@arb_shader_image_load_store@level@2D level binding test,Fail +spec@arb_shader_image_load_store@level@3D level binding test,Fail +spec@arb_shader_image_load_store@level@CubeArray level binding test,Fail +spec@arb_shader_image_load_store@level@Cube level binding test,Fail +spec@arb_shader_image_load_store@level,Fail +spec@arb_shader_image_load_store@max-images@Combined max image uniforms test,Fail +spec@arb_shader_image_load_store@max-images,Fail +spec@arb_shader_image_load_store@max-size,Crash +spec@arb_shader_image_load_store@max-size@image1D max size test/16384x1x1x1,Fail +spec@arb_shader_image_load_store@restrict,Fail +spec@arb_shader_image_load_store@restrict@no qualifier image aliasing test,Fail +spec@arb_shader_image_load_store@semantics,Fail +spec@arb_shader_image_load_store@semantics@imageStore/Vertex shader/rgba32f/image1D test,Fail +spec@arb_shader_storage_buffer_object@execution@indirect,Fail +spec@arb_shader_storage_buffer_object@execution@ssbo-atomicadd-int,Fail +spec@arb_shader_storage_buffer_object@execution@ssbo-atomiccompswap-int,ExpectedFail +spec@arb_shader_storage_buffer_object@execution@ssbo-atomicexchange-int,Fail +spec@arb_shader_storage_buffer_object@maxblocks,Fail +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,ExpectedFail +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,ExpectedFail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-07,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-08,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-cumulative,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 *lod 1d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 1dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 2d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 2dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 3d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 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_shader_texture_lod@execution@tex-miplevel-selection *projlod 1d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1d_projvec4,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2d,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2d_projvec4,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2dshadow,Fail +spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 3d,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_rgb_bptc_signed_float,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_rgb_bptc_unsigned_float,Fail +spec@arb_texture_compression_bptc@compressedteximage gl_compressed_srgb_alpha_bptc_unorm,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_BPTC_UNORM- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor@GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_BPTC_UNORM- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT- swizzled- border color only,Fail +spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_ALPHA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_INTENSITY- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_LUMINANCE_ALPHA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_LUMINANCE- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_RGBA- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor@GL_COMPRESSED_RGB- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_ALPHA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_INTENSITY- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_LUMINANCE_ALPHA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_LUMINANCE- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA- swizzled- border color only,Fail +spec@arb_texture_compression@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB- swizzled- border color only,Fail +spec@arb_texture_cube_map_array@arb_texture_cube_map_array-sampler-cube-array-shadow,Fail +spec@arb_texture_cube_map_array@fbo-generatemipmap-cubemap array s3tc_dxt1,Fail +spec@arb_texture_float@fbo-blending-formats,Fail +spec@arb_texture_float@fbo-blending-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_INTENSITY16F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_INTENSITY32F_ARB,Fail +spec@arb_texture_float@fbo-blending-formats@GL_RGB32F,Fail +spec@arb_texture_float@fbo-clear-formats,Fail +spec@arb_texture_float@fbo-clear-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-clear-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-colormask-formats,Fail +spec@arb_texture_float@fbo-colormask-formats@GL_ALPHA16F_ARB,Fail +spec@arb_texture_float@fbo-colormask-formats@GL_ALPHA32F_ARB,Fail +spec@arb_texture_float@fbo-fast-clear,Fail +spec@arb_texture_float@multisample-fast-clear gl_arb_texture_float,Fail +spec@arb_texture_float@multisample-formats 2 gl_arb_texture_float,Fail +spec@arb_texture_float@multisample-formats 4 gl_arb_texture_float,Fail +spec@arb_texture_float@texwrap formats bordercolor,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_ALPHA16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_ALPHA32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_INTENSITY16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_INTENSITY32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE_ALPHA16F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_LUMINANCE_ALPHA32F_ARB- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGB16F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGB32F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGBA16F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor@GL_RGBA32F- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_ALPHA16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_ALPHA32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_INTENSITY16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_INTENSITY32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE_ALPHA16F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_LUMINANCE_ALPHA32F_ARB- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGB16F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGB32F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGBA16F- swizzled- border color only,Fail +spec@arb_texture_float@texwrap formats bordercolor-swizzled@GL_RGBA32F- swizzled- border color only,Fail +spec@arb_texture_query_lod@execution@fs-texturequerylod-nearest-biased,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-07,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-08,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 bordercolor,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_R16- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_R8- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_RG16- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_RG8- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_R16- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_R8- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_RG16- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_RG8- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_R16F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_R32F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_RG16F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor@GL_RG32F- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_R16F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_R32F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_RG16F- swizzled- border color only,Fail +spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled@GL_RG32F- swizzled- border color only,Fail +spec@arb_texture_view@rendering-layers-image,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of image1DArray,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of image2DArray,Fail +spec@arb_texture_view@rendering-layers-image@layers rendering of imageCubeArray,Fail +spec@arb_vertex_attrib_64bit@arb_vertex_attrib_64bit-overlapping-locations api,Fail +spec@arb_vertex_attrib_64bit@arb_vertex_attrib_64bit-overlapping-locations shader,Fail +spec@arb_vertex_attrib_64bit@execution@vs-fp64-input-trunc,Fail +spec@arb_vertex_attrib_64bit@execution@vs-fs-pass-vertex-attrib,Fail +spec@arb_vertex_attrib_64bit@execution@vs-test-attrib-location,Fail +spec@arb_vertex_buffer_object@pos-array,Fail +spec@egl 1.4@eglterminate then unbind context,ExpectedFail +spec@egl_ext_device_base@conformance@configless_tests,Fail +spec@egl_ext_device_base@conformance,Fail +spec@egl_ext_device_base@conformance@pbuffer_tests,Fail +spec@egl_ext_device_base@conformance@surfaceless_tests,Fail +spec@egl_ext_protected_content@conformance,ExpectedFail +spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,ExpectedFail +spec@egl_khr_surfaceless_context@viewport,ExpectedFail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT,Fail +spec@ext_direct_state_access@compressedmultiteximage gl_compressed_rgb_bptc_signed_float,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage2DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureImage3DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage2DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float@CompressedTextureSubImage3DEXT,Fail +spec@ext_direct_state_access@compressedtextureimage gl_compressed_rgb_bptc_signed_float,Fail +spec@ext_direct_state_access@renderbuffer,Fail +spec@ext_direct_state_access@renderbuffer@GetNamedRenderbufferParameterivEXT,Fail +spec@ext_framebuffer_multisample@alpha-blending-after-rendering 2,Fail +spec@ext_framebuffer_multisample@alpha-to-coverage-no-draw-buffer-zero 2,Fail +spec@ext_framebuffer_multisample@alpha-to-one-dual-src-blend 2,Fail +spec@ext_framebuffer_multisample@alpha-to-one-dual-src-blend 4,Fail +spec@ext_framebuffer_multisample@blit-flipped 2 x,Fail +spec@ext_framebuffer_multisample@blit-flipped 2 y,Fail +spec@ext_framebuffer_multisample@blit-mismatched-formats,Fail +spec@ext_framebuffer_multisample@draw-buffers-alpha-to-coverage 2,Fail +spec@ext_framebuffer_multisample@draw-buffers-alpha-to-one 2,Fail +spec@ext_framebuffer_multisample@draw-buffers-alpha-to-one 4,Fail +spec@ext_framebuffer_multisample@enable-flag,Fail +spec@ext_framebuffer_multisample@fast-clear,Fail +spec@ext_framebuffer_multisample@formats 2,Fail +spec@ext_framebuffer_multisample@formats 4,Fail +spec@ext_framebuffer_multisample@formats all_samples,Fail +spec@ext_framebuffer_multisample@interpolation 2 centroid-deriv-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 2 centroid-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 2 centroid-edges,ExpectedFail +spec@ext_framebuffer_multisample@interpolation 2 non-centroid-deriv-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 2 non-centroid-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 4 centroid-deriv-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 4 centroid-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 4 centroid-edges,ExpectedFail +spec@ext_framebuffer_multisample@interpolation 4 non-centroid-deriv-disabled,Fail +spec@ext_framebuffer_multisample@interpolation 4 non-centroid-disabled,Fail +spec@ext_framebuffer_multisample@line-smooth 2,Fail +spec@ext_framebuffer_multisample@multisample-blit 2 color,Fail +spec@ext_framebuffer_multisample@multisample-blit 2 depth,Fail +spec@ext_framebuffer_multisample@multisample-blit 2 stencil,Fail +spec@ext_framebuffer_multisample@multisample-blit 4 depth,Fail +spec@ext_framebuffer_multisample@multisample-blit 4 stencil,Fail +spec@ext_framebuffer_multisample@no-color 2 depth combined,Fail +spec@ext_framebuffer_multisample@no-color 2 depth-computed combined,Fail +spec@ext_framebuffer_multisample@no-color 2 depth-computed single,Fail +spec@ext_framebuffer_multisample@no-color 2 depth single,Fail +spec@ext_framebuffer_multisample@no-color 2 stencil combined,Fail +spec@ext_framebuffer_multisample@no-color 2 stencil single,Fail +spec@ext_framebuffer_multisample@no-color 4 depth combined,Fail +spec@ext_framebuffer_multisample@no-color 4 depth-computed combined,Fail +spec@ext_framebuffer_multisample@no-color 4 depth-computed single,Fail +spec@ext_framebuffer_multisample@no-color 4 depth single,Fail +spec@ext_framebuffer_multisample@no-color 4 stencil combined,Fail +spec@ext_framebuffer_multisample@no-color 4 stencil single,Fail +spec@ext_framebuffer_multisample@point-smooth 2,Fail +spec@ext_framebuffer_multisample@polygon-smooth 2,Fail +spec@ext_framebuffer_multisample@sample-alpha-to-one 2,Fail +spec@ext_framebuffer_multisample@sample-alpha-to-one 4,Fail +spec@ext_framebuffer_multisample@sample-coverage 2 inverted,Fail +spec@ext_framebuffer_multisample@sample-coverage 2 non-inverted,Fail +spec@ext_framebuffer_multisample@unaligned-blit 2 color downsample,Fail +spec@ext_framebuffer_multisample@unaligned-blit 2 color msaa,Fail +spec@ext_framebuffer_multisample@upsample 2 stencil,Fail +spec@ext_framebuffer_multisample@upsample 4 stencil,Fail +spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail +spec@ext_framebuffer_object@fbo-blending-formats,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_ALPHA12,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_ALPHA16,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY12,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY16,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY4,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY8,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY,Fail +spec@ext_framebuffer_object@fbo-blending-snorm,Fail +spec@ext_framebuffer_object@fbo-clear-formats,Fail +spec@ext_framebuffer_object@fbo-clear-formats@GL_ALPHA12,Fail +spec@ext_framebuffer_object@fbo-clear-formats@GL_ALPHA16,Fail +spec@ext_framebuffer_object@fbo-colormask-formats,Fail +spec@ext_framebuffer_object@fbo-colormask-formats@GL_ALPHA12,Fail +spec@ext_framebuffer_object@fbo-colormask-formats@GL_ALPHA16,Fail +spec@ext_framebuffer_object@fbo-fast-clear,Fail +spec@ext_framebuffer_object@fbo-generatemipmap-formats,Fail +spec@ext_framebuffer_object@fbo-generatemipmap-formats@GL_ALPHA4 NPOT,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats@GL_DEPTH_COMPONENT24/GL_FLOAT,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats@GL_DEPTH_COMPONENT32/GL_UNSIGNED_INT,Fail +spec@ext_framebuffer_object@fbo-readpixels-depth-formats@GL_DEPTH_COMPONENT/GL_FLOAT,Fail +spec@ext_framebuffer_object@getteximage-formats init-by-clear-and-render,Fail +spec@ext_framebuffer_object@getteximage-formats init-by-rendering,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_ayuv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv12,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p010,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p012,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p016,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_uyvy,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y210,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y212,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y216,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y410,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y412,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y416,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420,Fail +spec@ext_packed_depth_stencil@depthstencil-render-miplevels 585 d=z24_s8,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor@GL_DEPTH24_STENCIL8- border color only,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor-swizzled,Fail +spec@ext_packed_depth_stencil@texwrap formats bordercolor-swizzled@GL_DEPTH24_STENCIL8- swizzled- border color only,Fail +spec@ext_packed_float@texwrap formats bordercolor,Fail +spec@ext_packed_float@texwrap formats bordercolor@GL_R11F_G11F_B10F- border color only,Fail +spec@ext_packed_float@texwrap formats bordercolor-swizzled,Fail +spec@ext_packed_float@texwrap formats bordercolor-swizzled@GL_R11F_G11F_B10F- swizzled- border color only,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-dlist@call,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-dlist@compile and execute,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-dlist,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw_gles2,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw_gles2@negative clamp,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw_gles2@positive clamp,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw@negative clamp,Fail +spec@ext_polygon_offset_clamp@ext_polygon_offset_clamp-draw@positive clamp,Fail +spec@ext_provoking_vertex@provoking-vertex,Fail +spec@ext_texture_array@fbo-generatemipmap-array rgb9_e5,Fail +spec@ext_texture_array@fbo-generatemipmap-array s3tc_dxt1,Fail +spec@ext_texture_array@gen-mipmap,Fail +spec@ext_texture_array@glsl-fs-shadow1darray-07,Fail +spec@ext_texture_array@glsl-fs-shadow1darray-08,Fail +spec@ext_texture_array@glsl-fs-shadow1darray-bias,Fail +spec@ext_texture_array@glsl-fs-shadow2darray-07,Fail +spec@ext_texture_array@glsl-fs-shadow2darray-08,Fail +spec@ext_texture_compression_rgtc@fbo-generatemipmap-formats-signed,Fail +spec@ext_texture_compression_rgtc@fbo-generatemipmap-formats-signed@GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@ext_texture_compression_rgtc@fbo-generatemipmap-formats-signed@GL_COMPRESSED_SIGNED_RED_RGTC1 NPOT,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_RED_RGTC1- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_RG_RGTC2- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_SIGNED_RED_RGTC1- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor@GL_COMPRESSED_SIGNED_RG_RGTC2- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RED_RGTC1- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RG_RGTC2- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SIGNED_RED_RGTC1- swizzled- border color only,Fail +spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_SIGNED_RG_RGTC2- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@getteximage-targets 2d_array s3tc,Fail +spec@ext_texture_compression_s3tc@getteximage-targets cube_array s3tc,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT5_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGB_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT5_EXT- swizzled- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@fbo-blending,Fail +spec@ext_texture_integer@getteximage-clamping,Fail +spec@ext_texture_integer@getteximage-clamping gl_arb_texture_rg,Fail +spec@ext_texture_integer@multisample-fast-clear gl_ext_texture_integer,Fail +spec@ext_texture_integer@texwrap formats bordercolor,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA16I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA16UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA32I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA32UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA8I_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor@GL_ALPHA8UI_EXT- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA16I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA16UI_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA32I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA32UI_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA8I_EXT- swizzled- border color only,Fail +spec@ext_texture_integer@texwrap formats bordercolor-swizzled@GL_ALPHA8UI_EXT- swizzled- border color only,Fail +spec@ext_texture_lod_bias@lodbias,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor@GL_RGB9_E5- border color only,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_shared_exponent@texwrap formats bordercolor-swizzled@GL_RGB9_E5- swizzled- border color only,Fail +spec@ext_texture_snorm@fbo-blending-formats,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY16_SNORM,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY8_SNORM,Fail +spec@ext_texture_snorm@fbo-blending-formats@GL_INTENSITY_SNORM,Fail +spec@ext_texture_snorm@multisample-formats 2 gl_ext_texture_snorm,Fail +spec@ext_texture_snorm@multisample-formats 4 gl_ext_texture_snorm,Fail +spec@ext_texture_snorm@texwrap formats bordercolor,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_ALPHA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_ALPHA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_INTENSITY16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_INTENSITY8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE16_ALPHA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE8_ALPHA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_LUMINANCE8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_R16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_R8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RG16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RG8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGB16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGB8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGBA16_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor@GL_RGBA8_SNORM- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_ALPHA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_ALPHA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_INTENSITY16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_INTENSITY8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_ALPHA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_ALPHA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_R16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_R8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RG16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RG8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGB16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGB8_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGBA16_SNORM- swizzled- border color only,Fail +spec@ext_texture_snorm@texwrap formats bordercolor-swizzled@GL_RGBA8_SNORM- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8_ALPHA8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8_ALPHA8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SLUMINANCE8_ALPHA8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SLUMINANCE8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8_ALPHA8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE_ALPHA- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SLUMINANCE_ALPHA- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SLUMINANCE- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB- swizzled- border color only,Fail +spec@ext_transform_feedback@immediate-reuse-index-buffer,Fail +spec@ext_transform_feedback@immediate-reuse-uniform-buffer,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail +spec@glsl-1.20@execution@matrix-out-of-bounds-access@fs-mat4-out-of-bounds-6,Crash +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 3d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() cube,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d_projvec4,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d_projvec4,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2dshadow,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 3d,Fail +spec@glsl-1.30@execution@fs-texturelod-miplevels-biased,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-mixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-distance,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 1darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 2darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 2darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture(bias) 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() cubearray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() cubearrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() cube,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texture() cubeshadow,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 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1dshadow,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 2d,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 cubearray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cube,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cubeshadow,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 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 1dshadow,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 2d,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 texturelod 1darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod cubearray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelod cube,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 1darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 2darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection texturelodoffset 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 1darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 2darray,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureoffset(bias) 1darrayshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureproj 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.30@execution@tex-miplevel-selection textureprojlod 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 1d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 1d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 2d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojlodoffset 3d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 1d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 1d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 1dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2d,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2d_projvec4,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2dshadow,Fail +spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 3d,Fail +spec@glsl-1.30@execution@vs-texturelod-miplevels-biased,Fail +spec@glsl-1.50@built-in constants,Fail +spec@glsl-1.50@built-in constants@gl_MaxGeometryOutputComponents,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_loop other,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip_adjacency other,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip other,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_points other,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_fan other,Fail +spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_strip other,Fail +spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency other,Fail +spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip other,Fail +spec@glsl-1.50@execution@gs-also-uses-smooth-flat-noperspective,Fail +spec@glsl-1.50@execution@primitive-id-no-gs-first-vertex,Fail +spec@glsl-1.50@execution@primitive-id-no-gs-strip-first-vertex,Fail +spec@glsl-1.50@gs-max-output,Fail +spec@glsl-3.30@built-in constants,Fail +spec@glsl-3.30@built-in constants@gl_MaxGeometryOutputComponents,Fail +spec@glsl-4.00@execution@built-in-functions@fs-abs-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-abs-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-abs-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-abs-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-ceil-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-ceil-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-ceil-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-ceil-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec2-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec3-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec4-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-clamp-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-cross-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-determinant-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-determinant-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-determinant-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-distance-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-distance-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-distance-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-distance-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-dot-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-dot-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-dot-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-dot-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-equal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-equal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-equal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-faceforward-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-floor-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-floor-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-floor-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-floor-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-fract-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-fract-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-fract-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-fract-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-greaterthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inversesqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inversesqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inversesqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-inversesqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-length-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-length-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-length-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-length-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-lessthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-matrixcompmult-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-max-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-min-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-double-double-bool,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec2-dvec2-bvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec3-dvec3-bvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec4-dvec4-bvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mix-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-mod-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-normalize-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-normalize-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-normalize-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-normalize-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-notequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-notequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-notequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x3-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x3-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x3-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x4-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x4-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x4-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat2x4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x2-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x2-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x2-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-op-sub-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-outerproduct-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-reflect-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-reflect-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-reflect-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-reflect-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-refract-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-refract-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-refract-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-refract-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-round-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-round-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-round-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-round-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-roundeven-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-roundeven-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-roundeven-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-roundeven-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sign-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sign-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sign-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sign-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-double-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-double-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-double-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-sqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-step-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-transpose-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-trunc-double,Fail +spec@glsl-4.00@execution@built-in-functions@fs-trunc-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@fs-trunc-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@fs-trunc-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-abs-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-abs-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-abs-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-abs-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-ceil-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-ceil-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-ceil-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-ceil-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec2-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec3-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec4-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-clamp-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-cross-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-determinant-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-determinant-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-determinant-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-distance-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-distance-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-distance-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-distance-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-dot-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-dot-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-dot-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-dot-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-equal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-equal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-equal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-faceforward-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-floor-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-floor-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-floor-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-floor-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-fract-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-fract-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-fract-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-fract-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-greaterthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inverse-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inverse-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inverse-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inversesqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inversesqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inversesqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-inversesqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-length-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-length-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-length-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-length-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-lessthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-matrixcompmult-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-max-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-min-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-double-double-bool,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec2-dvec2-bvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec3-dvec3-bvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec4-dvec4-bvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mix-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-mod-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-normalize-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-normalize-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-normalize-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-normalize-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-notequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-notequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-notequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-add-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-div-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x3-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x3-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x3-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x4-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x4-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x4-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat2x4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x2-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x2-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x2-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x4-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x4-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x4-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat3x4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x2-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x2-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x2-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x3-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x3-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x3-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dmat4x3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-mult-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-op-sub-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-outerproduct-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-reflect-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-reflect-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-reflect-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-reflect-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-refract-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-refract-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-refract-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-refract-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-round-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-round-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-round-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-round-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-roundeven-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-roundeven-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-roundeven-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-roundeven-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sign-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sign-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sign-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sign-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-double-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-double-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-double-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-smoothstep-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-sqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-step-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-transpose-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-trunc-double,Fail +spec@glsl-4.00@execution@built-in-functions@gs-trunc-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@gs-trunc-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@gs-trunc-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-abs-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-abs-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-abs-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-abs-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-ceil-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-ceil-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-ceil-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-ceil-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec2-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec3-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec4-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-clamp-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-cross-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-determinant-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-determinant-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-determinant-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-distance-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-distance-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-distance-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-distance-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-dot-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-dot-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-dot-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-dot-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-equal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-equal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-equal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-faceforward-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-floor-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-floor-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-floor-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-floor-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-fract-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-fract-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-fract-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-fract-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-greaterthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inverse-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inverse-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inverse-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inversesqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inversesqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inversesqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-inversesqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-length-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-length-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-length-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-length-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthan-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthan-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthan-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthanequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthanequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-lessthanequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-matrixcompmult-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-max-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-min-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-double-double-bool,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec2-dvec2-bvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec3-dvec3-bvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec4-dvec4-bvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mix-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-mod-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-normalize-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-normalize-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-normalize-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-normalize-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-notequal-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-notequal-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-notequal-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-add-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-div-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x3-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x3-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x3-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x4-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x4-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x4-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat2x4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x2-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x2-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x2-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat3x4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x2-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x2-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x2-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x3-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x3-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x3-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dmat4x3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-mult-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat2x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat3x4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4x2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dmat4x3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-op-sub-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec2-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec2-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec3-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec3-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec4-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec4-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-outerproduct-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-reflect-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-reflect-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-reflect-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-reflect-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-refract-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-refract-dvec2-dvec2-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-refract-dvec3-dvec3-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-refract-dvec4-dvec4-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-round-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-round-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-round-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-round-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-roundeven-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-roundeven-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-roundeven-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-roundeven-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sign-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sign-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sign-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sign-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-double-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-double-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-double-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-double-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-dvec2-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-dvec3-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-smoothstep-dvec4-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sqrt-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sqrt-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sqrt-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-sqrt-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-double-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-double-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-double-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-double-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-dvec2-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-dvec3-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-step-dvec4-dvec4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat2x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat2x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat3x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat3x4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat4,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat4x2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-transpose-dmat4x3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-trunc-double,Fail +spec@glsl-4.00@execution@built-in-functions@vs-trunc-dvec2,Fail +spec@glsl-4.00@execution@built-in-functions@vs-trunc-dvec3,Fail +spec@glsl-4.00@execution@built-in-functions@vs-trunc-dvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-bool-double,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-bvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-bvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-bvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2-mat2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2x3-mat2x3,ExpectedFail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dmat2x4-mat2x4,ExpectedFail +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-bool,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-double-float,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-double-int,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-double-uint,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec2-bvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec2-ivec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec2-uvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec2-vec2,ExpectedFail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec3-bvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec3-ivec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec3-uvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec3-vec3,ExpectedFail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec4-bvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec4-ivec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec4-uvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-explicit-dvec4-vec4,ExpectedFail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-float-double,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-int-double,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-ivec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-ivec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-ivec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat2-dmat2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat3-dmat3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat4-dmat4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-mat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-uint-double,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-uvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-uvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-uvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-vec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-vec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@frag-conversion-implicit-vec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-bool-double,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-bvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-bvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-bvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2-mat2,ExpectedFail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2x3-mat2x3,ExpectedFail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat2x4-mat2x4,ExpectedFail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat3-mat3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dmat3x2-mat3x2,ExpectedFail +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-bool,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-double-float,ExpectedFail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-double-int,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-double-uint,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec2-bvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec2-ivec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec2-uvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec2-vec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec3-bvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec3-ivec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec3-uvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec3-vec3,ExpectedFail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec4-bvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec4-ivec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec4-uvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-explicit-dvec4-vec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-float-double,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-int-double,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-ivec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-ivec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-ivec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat2-dmat2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat3-dmat3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat4-dmat4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-mat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-uint-double,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-uvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-uvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-uvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-vec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-vec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@geom-conversion-implicit-vec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-bool-double,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-bvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-bvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-bvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat2-mat2,ExpectedFail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat2x3-mat2x3,ExpectedFail +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,ExpectedFail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4-mat4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4x2-mat4x2,ExpectedFail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dmat4x3-mat4x3,ExpectedFail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-double-bool,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-double-float,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-double-int,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-double-uint,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec2-bvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec2-ivec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec2-uvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec2-vec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec3-bvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec3-ivec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec3-uvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec3-vec3,ExpectedFail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec4-bvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec4-ivec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec4-uvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-explicit-dvec4-vec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-float-double,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-int-double,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-ivec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-ivec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-ivec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat2-dmat2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat2x3-dmat2x3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat2x4-dmat2x4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat3-dmat3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat3x2-dmat3x2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat3x4-dmat3x4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat4-dmat4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat4x2-dmat4x2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-mat4x3-dmat4x3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-uint-double,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-uvec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-uvec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-uvec4-dvec4,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-vec2-dvec2,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-vec3-dvec3,Fail +spec@glsl-4.00@execution@conversion@vert-conversion-implicit-vec4-dvec4,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-dvec3@2@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-float-and-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1@2-s2@2-s3@2-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat3x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat4x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat4x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dmat4x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double@3@2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double@3-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double@4-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double-float-double@2-float@3-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec2@3-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec2@4-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec3@2@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec3@2@2-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec3@3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec3@4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@1-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@1-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@1-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@1-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@1-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@2-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@3-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@4-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@5-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@5-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@5-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@5-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@5-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@6-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@6-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@6-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@6-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float@6-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-double@3@2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-float-float-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-float-float-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-float-float-float-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-float-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-float-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-vec2-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-vec2-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-vec3-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2@2-vec3-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2-float-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2-s3@2-float-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2-s3@2-vec3-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2-vec2-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@2-vec3-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@3-double-float-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@3-dvec2-float-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2@3-dvec3-float-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2-double-s3-float-s4-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-s2-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-double@3@2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec2-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dmat2x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dmat2x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dmat2x4-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dmat3x2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dmat3x3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-double@3@2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-double-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dvec2-location-0,Crash +spec@glsl-4.00@execution@inout@vs-out-fs-in-s1-vec3-dvec3-location-0,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s2@2@2-float-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s2@2@2-vec2-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-s2@2@2-vec3-double,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-vec2-and-double@3@2,Fail +spec@glsl-4.00@execution@inout@vs-out-fs-in-vec3-and-double@3@2,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@geom-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.10@execution@conversion@vert-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@geom-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat2-mat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat2x3-mat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat2x4-mat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat3-mat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat3x2-mat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat3x4-mat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat4-mat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat4x2-mat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dmat4x3-mat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-double-float-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dvec2-vec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dvec3-vec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-explicit-dvec4-vec4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-float-double-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat2-dmat2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat2x3-dmat2x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat2x4-dmat2x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat3-dmat3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat3x2-dmat3x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat3x4-dmat3x4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat4-dmat4-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat4x2-dmat4x2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-mat4x3-dmat4x3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-vec2-dvec2-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-vec3-dvec3-zero-sign,Fail +spec@glsl-4.20@execution@conversion@vert-conversion-implicit-vec4-dvec4-zero-sign,Fail +spec@khr_texture_compression_astc@array-gl@12x12 Block Dim,ExpectedFail +spec@khr_texture_compression_astc@array-gl@5x5 Block Dim,ExpectedFail +spec@khr_texture_compression_astc@array-gles@12x12 Block Dim,ExpectedFail +spec@khr_texture_compression_astc@array-gles@5x5 Block Dim,ExpectedFail +spec@khr_texture_compression_astc@array-gles,ExpectedFail +spec@khr_texture_compression_astc@array-gl,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles ldr,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles ldr@LDR Profile,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb-fp,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb-sd,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb-sd@sRGB skip decode,ExpectedFail +spec@khr_texture_compression_astc@miptree-gles srgb@sRGB decode,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl ldr,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl ldr@LDR Profile,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb-fp,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb-fp@sRGB decode full precision,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb-sd,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb-sd@sRGB skip decode,ExpectedFail +spec@khr_texture_compression_astc@miptree-gl srgb@sRGB decode,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr@LDR Profile,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode full precision,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb@sRGB decode,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr@LDR Profile,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,ExpectedFail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb@sRGB decode,ExpectedFail +spec@khr_texture_compression_astc@void-extent-dl-bug,Fail +spec@nv_copy_image@nv_copy_image-formats,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_ALPHA16/Destination: GL_ALPHA16,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RED_RGTC1/Destination: GL_COMPRESSED_RED_RGTC1,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_BPTC_UNORM/Destination: GL_COMPRESSED_RGBA_BPTC_UNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT3_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_RGBA_S3TC_DXT5_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT/Destination: GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_RGB_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_RG_RGTC2/Destination: GL_COMPRESSED_RG_RGTC2,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RED_RGTC1/Destination: GL_COMPRESSED_SIGNED_RED_RGTC1,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SIGNED_RG_RGTC2/Destination: GL_COMPRESSED_SIGNED_RG_RGTC2,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM/Destination: GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT/Destination: GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT/Destination: GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_DEPTH_COMPONENT24/Destination: GL_DEPTH_COMPONENT24,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_R16_SNORM/Destination: GL_R16_SNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_R8_SNORM/Destination: GL_R8_SNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_RGB16_SNORM/Destination: GL_RGB16_SNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_RGB8_SNORM/Destination: GL_RGB8_SNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_RGBA16_SNORM/Destination: GL_RGBA16_SNORM,Fail +spec@nv_copy_image@nv_copy_image-formats@Source: GL_RGBA8_SNORM/Destination: GL_RGBA8_SNORM,Fail +spec@nv_primitive_restart@primitive-restart-disable_vbo,Fail +spec@nv_primitive_restart@primitive-restart-vbo_combined_vertex_and_index,Fail +spec@nv_primitive_restart@primitive-restart-vbo_index_only,Fail +spec@nv_primitive_restart@primitive-restart-vbo_separate_vertex_and_index,Fail +spec@nv_primitive_restart@primitive-restart-vbo_vertex_only,Fail +spec@nv_read_depth@read_depth_gles3,Fail +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,ExpectedFail +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3@oes_egl_image_external_essl3_imageLoad,ExpectedFail +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3@oes_egl_image_external_essl3_imageStore,ExpectedFail +spec@oes_point_sprite@arb_point_sprite-checkerboard_gles1,Fail +spec@!opengl 1.0@gl-1.0-dlist-bitmap,Fail +spec@!opengl 1.0@gl-1.0-drawbuffer-modes,ExpectedFail +spec@!opengl 1.0@gl-1.0-edgeflag-const,Fail +spec@!opengl 1.0@gl-1.0-edgeflag,Fail +spec@!opengl 1.0@gl-1.0-edgeflag-quads,Fail +spec@!opengl 1.0@gl-1.0-logicop,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_AND_REVERSE_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_EQUIV_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_INVERT_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_NAND_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_NOOP,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_NOOP_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_NOR_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_OR_REVERSE_MSAA,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_XOR_MSAA,Fail +spec@!opengl 1.0@gl-1.0-spot-light,Fail +spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,ExpectedFail +spec@!opengl 1.1@clipflat,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glBegin/End(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawArrays(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_POLYGON)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUADS)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_QUAD_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_FAN)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLES)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CCW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_FILL)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: center top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: left top PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail +spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@depthstencil-default_fb-blit samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-blit samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4,Fail +spec@!opengl 1.1@draw-pixels,Fail +spec@!opengl 1.1@line-flat-clip-color,Fail +spec@!opengl 1.1@linestipple@Factor 2x,Fail +spec@!opengl 1.1@linestipple@Factor 3x,Fail +spec@!opengl 1.1@linestipple,Fail +spec@!opengl 1.1@linestipple@Line loop,Fail +spec@!opengl 1.1@linestipple@Line strip,Fail +spec@!opengl 1.1@linestipple@Restarting lines within a single Begin-End block,Fail +spec@!opengl 1.1@point-line-no-cull,Fail +spec@!opengl 1.1@polygon-mode-facing,ExpectedFail +spec@!opengl 1.1@polygon-mode,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on bottom edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on left edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 1: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 1: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 1: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 2: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 2: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 2: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on bottom edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on left edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on right edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on top edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on bottom edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on left edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on right edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on top edge,ExpectedFail +spec@!opengl 1.1@polygon-mode-offset@config 5: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 5: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 5: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 6: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset,ExpectedFail +spec@!opengl 1.1@read-front clear-front-first,Crash +spec@!opengl 1.1@read-front clear-front-first samples=2,Crash +spec@!opengl 1.1@read-front clear-front-first samples=4,Crash +spec@!opengl 1.1@read-front,Crash +spec@!opengl 1.1@read-front samples=2,Crash +spec@!opengl 1.1@read-front samples=4,ExpectedFail +spec@!opengl 1.1@streaming-texture-leak,Crash +spec@!opengl 1.1@teximage-colors gl_alpha16@Exact upload-download of GL_ALPHA16,Fail +spec@!opengl 1.1@teximage-colors gl_rgba,Fail +spec@!opengl 1.1@teximage-colors gl_rgba@GL_RGBA texture with GL_BGRA and GL_UNSIGNED_INT_2_10_10_10_REV,Fail +spec@!opengl 1.1@texwrap 1d bordercolor,Fail +spec@!opengl 1.1@texwrap 1d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap 1d proj bordercolor,Fail +spec@!opengl 1.1@texwrap 1d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.1@texwrap 2d bordercolor,Fail +spec@!opengl 1.1@texwrap 2d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap 2d proj bordercolor,Fail +spec@!opengl 1.1@texwrap 2d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_ALPHA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_INTENSITY8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12_ALPHA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE16_ALPHA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE4_ALPHA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE6_ALPHA2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE8_ALPHA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_LUMINANCE8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_R3_G3_B2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB10_A2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB10- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB5_A1- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB5- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGB8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA12- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA16- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA2- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA4- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_ALPHA8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12_ALPHA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE16_ALPHA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE4_ALPHA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE6_ALPHA2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE8_ALPHA8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_R3_G3_B2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB10_A2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB10- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB5_A1- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB5- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGB8- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA12- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA16- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA2- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA4- swizzled- border color only,Fail +spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA8- swizzled- border color only,Fail +spec@!opengl 1.1@two-sided-lighting,Fail +spec@!opengl 1.1@windowoverlap,ExpectedFail +spec@!opengl 1.2@copyteximage 3d,Fail +spec@!opengl 1.2@texwrap 3d bordercolor,Fail +spec@!opengl 1.2@texwrap 3d bordercolor@GL_RGBA8- border color only,Fail +spec@!opengl 1.2@texwrap 3d proj bordercolor,Fail +spec@!opengl 1.2@texwrap 3d proj bordercolor@GL_RGBA8- projected- border color only,Fail +spec@!opengl 1.2@two-sided-lighting-separate-specular,Fail +spec@!opengl 1.4@gl-1.4-tex1d-2dborder,Fail +spec@!opengl 1.4@tex-miplevel-selection-lod-bias,Fail +spec@!opengl 1.5@depth-tex-compare,Fail +spec@!opengl 1.5@draw-elements-user,Fail +spec@!opengl 1.5@draw-vertices,Fail +spec@!opengl 1.5@draw-vertices-user,Fail +spec@!opengl 2.0@gl-2.0-edgeflag,Fail +spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail +spec@!opengl 2.0@gl-2.0-large-point-fs,Fail +spec@!opengl 2.0@gl-2.0-vertexattribpointer,Fail +spec@!opengl 2.0@occlusion-query-discard,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back,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@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back@vs 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@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back2@vs 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@vs 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 front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2 back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back front2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back@vs 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@vs and fs,Fail +spec@!opengl 3.0@required-texture-attachment-formats,Fail +spec@!opengl 3.0@sampler-cube-shadow,Fail +spec@!opengl 3.2@gl-3.2-adj-prims cull-back pv-first,ExpectedFail +spec@!opengl 3.2@gl-3.2-adj-prims cull-front pv-first,ExpectedFail +spec@!opengl 3.2@gl-3.2-adj-prims line cull-back pv-first,ExpectedFail +spec@!opengl 3.2@gl-3.2-adj-prims line cull-front pv-first,ExpectedFail +spec@!opengl 3.2@gl-3.2-adj-prims pv-first,ExpectedFail +spec@!opengl 3.2@layered-rendering@clear-color-mismatched-layer-count,ExpectedFail +spec@!opengl 3.2@minmax,Fail +spec@!opengl 3.2@pointsprite-coord,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 diff --git a/.gitlab-ci/expectations/virt/piglit-virgl-gles-flakes.txt b/.gitlab-ci/expectations/virt/piglit-virgl-gles-flakes.txt new file mode 100644 index 0000000..ec07455 --- /dev/null +++ b/.gitlab-ci/expectations/virt/piglit-virgl-gles-flakes.txt @@ -0,0 +1,123 @@ +hiz@hiz-depth-read-fbo-d24-s0 +hiz@hiz-depth-read-window-stencil0 +hiz@hiz-stencil-read-window-depth0 +hiz@hiz-stencil-read-window-depth1 +shaders@glsl-fs-sampler-numbering +spec@amd_shader_trinary_minmax@execution@built-in-functions@gs-max3-vec3-vec3-vec3 +spec@amd_shader_trinary_minmax@execution@built-in-functions@tcs-mid3-uvec2-uvec2-uvec2 +spec@amd_shader_trinary_minmax@execution@built-in-functions@vs-max3-vec3-vec3-vec3 +spec@arb_clip_control@arb_clip_control-clip-control +spec@arb_compute_shader@local-id-explosion +spec@arb_copy_image@arb_copy_image-formats@Source: GL_STENCIL_INDEX8/Destination: GL_STENCIL_INDEX8 +spec@arb_depth_buffer_float@depthstencil-render-miplevels 146 d=z32f_s8 +spec@arb_depth_buffer_float@depthstencil-render-miplevels 273 s=d=z32f_s8 +spec@arb_depth_buffer_float@depthstencil-render-miplevels 585 d=z32f_s8 +spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-copypixels +spec@arb_depth_texture@depthstencil-render-miplevels 146 d=z16 +spec@arb_depth_texture@depthstencil-render-miplevels 585 d=z16 +spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index1 +spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb upsample disabled clear +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-getcompressed +spec@arb_gpu_shader5@texturegather@fs-r-0-uint-2drect +spec@arb_gpu_shader5@texturegather@fs-rgb-1-unorm-2drect +spec@arb_gpu_shader5@texturegatheroffset@fs-rgb-2-float-2drect-const +spec@arb_gpu_shader5@texturegatheroffsets@vs-rg-0-float-2drect +spec@arb_gpu_shader5@texturegatheroffsets@vs-rgb-0-int-2d +spec@arb_gpu_shader5@texturegatheroffsets@vs-rgb-1-int-2d +spec@arb_gpu_shader5@texturegatheroffset@vs-r-0-unorm-2darray +spec@arb_gpu_shader5@texturegatheroffset@vs-rgb-2-uint-2drect-const +spec@arb_shader_image_load_store@atomicity +spec@arb_shader_image_load_store@atomicity@imageAtomicAdd +spec@arb_shader_image_load_store@atomicity@imageAtomicAnd +spec@arb_shader_image_load_store@atomicity@imageAtomicCompSwap +spec@arb_shader_image_load_store@atomicity@imageAtomicExchange +spec@arb_shader_image_load_store@atomicity@imageAtomicMax +spec@arb_shader_image_load_store@atomicity@imageAtomicMin +spec@arb_shader_image_load_store@atomicity@imageAtomicOr +spec@arb_shader_image_load_store@atomicity@imageAtomicXor +spec@arb_shader_precision@fs-op-assign-div-vec3-float +spec@arb_texture_cube_map@copyteximage cube samples=4 +spec@arb_texture_multisample@texelfetch fs sampler2dms 4 1x71-501x71 +spec@arb_texture_rg@texwrap formats-float bordercolor +spec@arb_texture_view@rendering-target +spec@arb_texture_view@rendering-target@1D view rendering +spec@arb_timer_query@query gl_timestamp +spec@arb_timer_query@timestamp-get +spec@arb_uniform_buffer_object@rendering-array +spec@ext_framebuffer_blit@fbo-blit-check-limits +spec@ext_framebuffer_blit@fbo-sys-blit +spec@ext_framebuffer_blit@fbo-sys-sub-blit +spec@ext_framebuffer_multisample@sample-alpha-to-coverage 2 depth +spec@ext_framebuffer_object@fbo-fragcoord +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-drawpixels +spec@ext_gpu_shader4@execution@texelfetch@fs-texelfetch-isampler3d +spec@ext_gpu_shader4@execution@texelfetchoffset@fs-texelfetch-sampler1d +spec@ext_packed_depth_stencil@depthstencil-render-miplevels 146 ds=z24_s8 +spec@ext_packed_depth_stencil@depthstencil-render-miplevels 146 s=z24_s8 +spec@ext_packed_depth_stencil@depthstencil-render-miplevels 273 d=s=z24_s8 +spec@ext_packed_depth_stencil@depthstencil-render-miplevels 273 s=z24_s8 +spec@ext_packed_depth_stencil@depthstencil-render-miplevels 292 d=s=z24_s8 +spec@ext_packed_depth_stencil@depthstencil-render-miplevels 292 s=d=z24_s8 +spec@ext_packed_depth_stencil@depthstencil-render-miplevels 585 d=z24_s8 +spec@ext_packed_depth_stencil@depthstencil-render-miplevels 585 s=z24_s8 +spec@ext_packed_depth_stencil@fbo-clear-formats stencil +spec@ext_packed_depth_stencil@fbo-clear-formats stencil@GL_DEPTH_STENCIL +spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-tex1d +spec@ext_texture_array@fbo-depth-array depth-draw +spec@ext_texture_compression_s3tc@texwrap formats +spec@ext_texture_compression_s3tc@texwrap formats@GL_COMPRESSED_RGB_S3TC_DXT1_EXT +spec@ext_transform_feedback@builtin-varyings gl_color +spec@glsl-1.10@execution@built-in-functions@fs-op-lt-float-float +spec@glsl-1.10@execution@built-in-functions@vs-acos-float +spec@glsl-1.10@execution@built-in-functions@vs-all-bvec2 +spec@glsl-1.10@execution@built-in-functions@vs-mix-vec4-vec4-vec4 +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-add-ivec3-int +spec@glsl-1.10@execution@built-in-functions@vs-op-div-vec2-float +spec@glsl-1.10@execution@built-in-functions@vs-op-sub-vec2-float +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-none +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-row-wr +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat4x2-mat4 +spec@glsl-1.20@execution@built-in-functions@vs-op-eq-mat2x4-mat2x4 +spec@glsl-1.20@execution@built-in-functions@vs-op-mult-mat2x4-mat3x2 +spec@glsl-1.20@execution@const-builtin@glsl-const-builtin-fract +spec@glsl-1.20@execution@uniform-initializer@fs-mat3 +spec@glsl-1.20@execution@uniform-initializer@vs-mat4-set-by-other-stage +spec@glsl-1.20@execution@variable-indexing@fs-uniform-array-mat4-col-row-rd +spec@glsl-1.20@execution@vs-outerproduct-mat4-ivec +spec@glsl-1.30@execution@built-in-functions@fs-clamp-ivec3-int-int +spec@glsl-1.30@execution@built-in-functions@fs-op-assign-lshift-ivec4-int +spec@glsl-1.30@execution@built-in-functions@fs-op-assign-rshift-ivec2-uint +spec@glsl-1.30@execution@built-in-functions@fs-op-bitand-not-abs-ivec3-int +spec@glsl-1.30@execution@built-in-functions@fs-op-bitxor-abs-not-ivec2-int +spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-none +spec@glsl-1.30@execution@switch@fs-uint +spec@glsl-1.30@execution@texelfetch fs sampler2darray 98x1x9-98x129x9 +spec@glsl-1.30@execution@texelfetch fs sampler3d 1x129x9-98x129x9 +spec@glsl-1.30@execution@texelfetch@vs-texelfetch-isampler2darray-swizzle +spec@glsl-1.50@execution@built-in-functions@gs-fract-vec2 +spec@glsl-1.50@execution@built-in-functions@gs-fract-vec3 +spec@glsl-1.50@execution@built-in-functions@gs-op-assign-bitand-ivec3-int +spec@glsl-1.50@execution@built-in-functions@gs-op-bitor-abs-not-ivec4-ivec4 +spec@glsl-1.50@execution@built-in-functions@gs-op-bitor-neg-int-ivec3 +spec@glsl-1.50@execution@built-in-functions@gs-op-uplus-ivec2 +spec@glsl-1.50@execution@texelfetchoffset@gs-texelfetch-isampler1darray +spec@glsl-4.00@execution@inout@vs-out-fs-in-s2@2-vec3-dmat2x2 +spec@glsl-4.30@execution@built-in-functions@cs-op-add-mat2x4-float +spec@glsl-4.30@execution@built-in-functions@cs-op-mult-uvec2-uint +spec@glsl-4.30@execution@built-in-functions@cs-op-rshift-ivec2-int +spec@glsl-4.30@execution@built-in-functions@cs-op-selection-bool-vec4-vec4 +spec@nv_copy_image@nv_copy_image-formats@Source: GL_DEPTH32F_STENCIL8/Destination: GL_DEPTH32F_STENCIL8 +spec@!opengl 1.0@gl-1.0-blend-func +spec@!opengl 1.0@gl-1.0-front-invalidate-back +spec@!opengl 1.1@copypixels-draw-sync +spec@!opengl 1.1@draw-sync +spec@!opengl 1.1@getteximage-depth +spec@!opengl 1.1@getteximage-depth@GL_TEXTURE_CUBE_MAP-GL_DEPTH24_STENCIL8 +spec@!opengl 1.1@masked-clear +spec@!opengl 1.1@ppgtt_memory_alignment +spec@!opengl 1.1@read-front clear-front-first +spec@!opengl 1.1@read-front clear-front-first samples=2 +spec@!opengl 1.1@read-front clear-front-first samples=4 +spec@!opengl 1.1@read-front samples=2 +spec@!opengl 1.1@stencil-drawpixels +spec@!opengl 3.0@gl30basic diff --git a/.gitlab-ci/expectations/virt/piglit-virgl-gles-skips.txt b/.gitlab-ci/expectations/virt/piglit-virgl-gles-skips.txt new file mode 100644 index 0000000..f5d0f4d --- /dev/null +++ b/.gitlab-ci/expectations/virt/piglit-virgl-gles-skips.txt @@ -0,0 +1,31 @@ +glx@.* + +# Skip because we don't care for fp64 for now +spec@arb_gpu_shader_fp64@.* + +# Skip TS tests for now +spec@arb_tessellation_shader@.* + +# Skip, this is expected +# Refer to src/mesa/main/drawpix.c:100 +spec@ext_texture_integer@fbo-integer + +# Fails on iris too +spec@arb_direct_state_access@gettextureimage-formats + +spec@arb_texture_buffer_object@formats (fs- arb)* +spec@arb_texture_buffer_object@formats (vs- arb)* +spec@nv_primitive_restart@primitive-restart-draw-mode-polygon +spec@nv_primitive_restart@primitive-restart-draw-mode-quad_strip +spec@nv_primitive_restart@primitive-restart-draw-mode-quads +spec@ext_framebuffer_multisample@clip-and-scissor-blit.* + +# Skip because they crash crosvm/virglrenderer +spec@arb_shader_image_load_store@max-size +spec@glsl-1.50@execution@interface-blocks-api-access-members + +# Skip slow tests on crosvm/virglrenderer (90-250 s) +spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-distance +spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-fixed +spec@glsl-1.50@execution@built-in-functions@gs-op-bitor-neg-int-ivec3 +spec@glsl-4.30@execution@built-in-functions@cs-op-selection-bool-vec4-vec4 diff --git a/.gitlab-ci/expectations/virt/traces-virgl.yml b/.gitlab-ci/expectations/virt/traces-virgl.yml new file mode 100644 index 0000000..b0cbf98 --- /dev/null +++ b/.gitlab-ci/expectations/virt/traces-virgl.yml @@ -0,0 +1,276 @@ +traces-db: + download-url: "https://minio-packet.freedesktop.org/mesa-tracie-public/" + +traces: + - path: glmark2/desktop:windows=4:effect=blur:blur-radius=5:passes=1:separable=true.trace + expectations: + - device: gl-virgl + checksum: 2fc8433c4a38b796173bda2bcfb924cc + - path: glmark2/jellyfish.trace + expectations: + - device: gl-virgl + checksum: 48a2ad1162bf92301cedbe53edf52a6b + - path: glxgears/glxgears-2.trace + expectations: + - device: gl-virgl + checksum: f8eba0fec6e3e0af9cb09844bc73bdc8 + - path: gputest/furmark.trace + expectations: + - device: gl-virgl + checksum: d5682aaa762a4849f0cae1692623bdcb + - path: gputest/pixmark-piano.trace + expectations: + - device: gl-virgl + checksum: 1bcded27a6ba04fe0f76ff997b98dbc3 + - path: gputest/triangle.trace + expectations: + - device: gl-virgl + checksum: 7812de00011a3a059892e36cea19c696 + - path: humus/Portals.trace + expectations: + - device: gl-virgl + checksum: b697edce7776f1afe294a7e80dfc013e + - path: 0ad/0ad.trace + expectations: + - device: gl-virgl + checksum: 5e5bd83446d2554bf25761576d9b1af6 + - path: glmark2/buffer:update-fraction=0.5:update-dispersion=0.9:columns=200:update-method=map:interleave=false.trace + expectations: + - device: gl-virgl + checksum: 0a44720bfe9cce13c52299a3125b2aae + - path: glmark2/buffer:update-fraction=0.5:update-dispersion=0.9:columns=200:update-method=subdata:interleave=false.trace + expectations: + - device: gl-virgl + checksum: c109416afbc0db4ba466d5a453b8a6dc + - path: glmark2/buffer:update-fraction=0.5:update-dispersion=0.9:columns=200:update-method=map:interleave=true.trace + expectations: + - device: gl-virgl + checksum: 1c0551f10a5dc9358f3fb9bb9f059883 + - path: glmark2/bump:bump-render=height.trace + expectations: + - device: gl-virgl + checksum: 4d5211dfb0fd82a1a1dbb498dc2e5b8b + - path: glmark2/bump:bump-render=high-poly.trace + expectations: + - device: gl-virgl + checksum: 4b4d4a4b7bb1341bbd0299c7eb3a6ac9 + - path: glmark2/bump:bump-render=normals.trace + expectations: + - device: gl-virgl + checksum: 832e5baf289b27dd84a665f1c85f57c2 + - path: glmark2/conditionals:vertex-steps=0:fragment-steps=0.trace + expectations: + - device: gl-virgl + checksum: b78f28d97b675fcc7649cced3930650a + - path: glmark2/conditionals:vertex-steps=0:fragment-steps=5.trace + expectations: + - device: gl-virgl + checksum: d0782a516f06a6dddac4f1e1249f41e7 + - path: glmark2/conditionals:vertex-steps=5:fragment-steps=0.trace + expectations: + - device: gl-virgl + checksum: 1ae280a9c6cae495f2d272516a52167e + - path: glmark2/desktop:windows=4:effect=shadow.trace + expectations: + - device: gl-virgl + checksum: d4b3e8338327859a029c7267c9916524 + - path: glmark2/effect2d:kernel=0,1,0;1,-4,1;0,1,0;.trace + expectations: + - device: gl-virgl + checksum: 25d3b5d18a64a86fc812872987f4f5e7 + - path: glmark2/effect2d:kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;.trace + expectations: + - device: gl-virgl + checksum: b80963dae6ecf40c83bfb16943ef1011 + - path: glmark2/function:fragment-steps=5:fragment-complexity=low.trace + expectations: + - device: gl-virgl + checksum: da10cb29cab30c5c068e722b5da7c2e5 + - path: glmark2/function:fragment-steps=5:fragment-complexity=medium.trace + expectations: + - device: gl-virgl + checksum: 8e40504d9f2ead8c0d02604291bff1b6 + - path: glmark2/build:use-vbo=false.trace + expectations: + - device: gl-virgl + checksum: 024fc485e1f33461313c956ab1b73bdf + - path: glmark2/build:use-vbo=true.trace + expectations: + - device: gl-virgl + checksum: 48c45d16cd410a71aea1a12a73e257d3 + - path: glmark2/ideas:speed=10000.trace + expectations: + - device: gl-virgl + checksum: db78cfb035213e31e1435b637b1a8f19 + - path: glmark2/loop:vertex-steps=5:fragment-steps=5:fragment-loop=false.trace + expectations: + - device: gl-virgl + checksum: 7fee2e864e015353ace431d51d41bb22 + - path: glmark2/loop:vertex-steps=5:fragment-steps=5:fragment-uniform=false.trace + expectations: + - device: gl-virgl + checksum: c87127a5c3256c1fe7c79f7931b8f9df + - path: glmark2/loop:vertex-steps=5:fragment-steps=5:fragment-uniform=true.trace + expectations: + - device: gl-virgl + checksum: 5fec1f728bda86891db4243130546187 + - path: glmark2/pulsar:quads=5:texture=false:light=false.trace + expectations: + - device: gl-virgl + checksum: 3e0e6675fb65e00f9128138ff08c2634 + - path: glmark2/refract.trace + expectations: + - device: gl-virgl + checksum: b1332df324d0fc1db22b362231d3ed01 + - path: glmark2/shading:shading=blinn-phong-inf.trace + expectations: + - device: gl-virgl + checksum: 36b07dad759ca65e52f1abf1667e7ca8 + - path: glmark2/shading:shading=cel.trace + expectations: + - device: gl-virgl + checksum: cb41cf2531a06d65f6e4f442ab62ae8d + - path: glmark2/shading:shading=gouraud.trace + expectations: + - device: gl-virgl + checksum: 3e5469d5038d7cc94ef3549ce9d8c385 + - path: glmark2/shading:shading=phong.trace + expectations: + - device: gl-virgl + checksum: e40abcbb4cfbbbfb499d4b0e6d668f41 + - path: glmark2/shadow.trace + expectations: + - device: gl-virgl + checksum: 2bb7290f8559ff93305c0e29f3d671e1 + - path: glmark2/texture:texture-filter=linear.trace + expectations: + - device: gl-virgl + checksum: 914fd8dddb23751d9a187a979d881abb + - path: glmark2/texture:texture-filter=mipmap.trace + expectations: + - device: gl-virgl + checksum: ea1939f3c4e8dd9cdbc26d41f9dc891a + - path: glmark2/texture:texture-filter=nearest.trace + expectations: + - device: gl-virgl + checksum: 1ae652bdebd1188ab912a800a4c37166 + - path: glxgears/glxgears.trace + expectations: + - device: gl-virgl + checksum: 02aca9b4b4ad6fd60331df6e4f87f2cd +# Crash +# - path: gputest/gimark.trace +# expectations: +# - device: gl-virgl +# checksum: 2cf40180a1315795389d0dfc18aad988 + - path: gputest/pixmark-julia-fp32.trace + expectations: + - device: gl-virgl + checksum: 8b3584b1dd8f1d1bb63205564bd78e4e + - path: gputest/pixmark-julia-fp64.trace + expectations: + - device: gl-virgl + checksum: 73ccaff82ea764057fb0f93f0024cf84 + - path: gputest/pixmark-volplosion.trace + expectations: + - device: gl-virgl + checksum: 9bedb84d81528e1b4087522de9f70383 + - path: gputest/plot3d.trace + expectations: + - device: gl-virgl + checksum: a1af286874f7060171cb3ca2e765c448 +# Times out +# - path: gputest/tessmark.trace +# expectations: +# - device: gl-virgl +# checksum: 5d04b8d71517238b9bc8a527574e884b + - path: humus/AmbientAperture.trace + expectations: + - device: gl-virgl + checksum: b33fb8ee73b0c50b14822e170f15ab8a + - path: humus/CelShading.trace + expectations: + - device: gl-virgl + checksum: 3629cba72bde53e4275a8365175fde83 + - path: humus/DynamicBranching3.trace + expectations: + - device: gl-virgl + checksum: 0236b28aa8b26fa60172d71bb040f2e9 + - path: humus/HDR.trace + expectations: + - device: gl-virgl + checksum: eab0801aadeae87ce31aa0d4ff55e8f8 + - path: humus/RaytracedShadows.trace + expectations: + - device: gl-virgl + checksum: 298e49b697e9141294ecbc6283729d86 + - path: humus/VolumetricFogging2.trace + expectations: + - device: gl-virgl + checksum: 382891c83f2afe4fcbdd2bfd241c1339 + - path: itoral-gl-terrain-demo/demo.trace + expectations: + - device: gl-virgl + checksum: fe6124227b7f8e4e96ffbbd48c713c42 + - path: neverball/neverball.trace + expectations: + - device: gl-virgl + checksum: cc11743f008ccd76adf72695a423436a + - path: pathfinder/canvas_moire.trace + expectations: + - device: gl-virgl + checksum: 2cb5be6a6f62e417f1a89c89180e5728 + - path: pathfinder/canvas_text_v2.trace + expectations: + - device: gl-virgl + checksum: a1446d0c42a78771240fca6f3b1e10d8 + - path: pathfinder/demo.trace + expectations: + - device: gl-virgl + checksum: 0702a66c415cfc13d5bae8bec08402cf + - path: supertuxkart/supertuxkart-mansion-egl-gles.trace + expectations: + - device: gl-virgl + checksum: 156c26de2cefe1973b1593e6b22f7edb + - path: xonotic/xonotic-keybench-high.trace + expectations: + - device: gl-virgl + checksum: f3b184bf8858a6ebccd09e7ca032197e + - path: valve/counterstrike.trace + expectations: + - device: gl-virgl + checksum: 3bc0e0e39cb3c29f6d76ff07f1f02860 +# Piglit times-out when trying to run these two +# - path: valve/counterstrike-source.trace +# expectations: +# - device: gl-virgl +# checksum: 4c19f6060ff0fe0055678c48e1e77282 +# - path: valve/half-life-2.trace +# expectations: +# - device: gl-virgl +# checksum: 323887eedf59fa9282d6c3a4c82c3192 + - path: valve/portal-2.trace + expectations: + - device: gl-virgl + checksum: 9f7fecf8df89e105a4d2b4a61468b427 +# Piglit crashes when trying to run this one +# - path: supertuxkart/supertuxkart-antediluvian-abyss.rdc +# expectations: +# - device: gl-virgl +# checksum: 0 +# Piglit crashes when trying to run this one +# - path: supertuxkart/supertuxkart-menu.rdc +# expectations: +# - device: gl-virgl +# checksum: 0 +# Piglit crashes when trying to run this one +# - path: supertuxkart/supertuxkart-ravenbridge-mansion.rdc +# expectations: +# - device: gl-virgl +# checksum: 0 +# Piglit crashes when trying to run this one +# - path: godot/Material Testers.x86_64_2020.04.08_13.38_frame799.rdc +# expectations: +# - device: gl-virgl +# checksum: 0 + diff --git a/.gitlab-ci/meson/build.sh b/.gitlab-ci/meson/build.sh new file mode 100755 index 0000000..d508b59 --- /dev/null +++ b/.gitlab-ci/meson/build.sh @@ -0,0 +1,93 @@ +#!/bin/bash + +set -e +set -o xtrace + +CROSS_FILE=/cross_file-"$CROSS".txt + +# We need to control the version of llvm-config we're using, so we'll +# tweak the cross file or generate a native file to do so. +if test -n "$LLVM_VERSION"; then + LLVM_CONFIG="llvm-config-${LLVM_VERSION}" + echo -e "[binaries]\nllvm-config = '`which $LLVM_CONFIG`'" > native.file + if [ -n "$CROSS" ]; then + sed -i -e '/\[binaries\]/a\' -e "llvm-config = '`which $LLVM_CONFIG`'" $CROSS_FILE + fi + $LLVM_CONFIG --version +else + rm -f native.file + touch native.file +fi + +# cross-xfail-$CROSS, if it exists, contains a list of tests that are expected +# to fail for the $CROSS configuration, one per line. you can then mark those +# tests in their meson.build with: +# +# test(..., +# should_fail: meson.get_cross_property('xfail', '').contains(t), +# ) +# +# where t is the name of the test, and the '' is the string to search when +# not cross-compiling (which is empty, because for amd64 everything is +# expected to pass). +if [ -n "$CROSS" ]; then + CROSS_XFAIL=.gitlab-ci/cross-xfail-"$CROSS" + if [ -s "$CROSS_XFAIL" ]; then + sed -i \ + -e '/\[properties\]/a\' \ + -e "xfail = '$(tr '\n' , < $CROSS_XFAIL)'" \ + "$CROSS_FILE" + fi +fi + +# Only use GNU time if available, not any shell built-in command +case $CI_JOB_NAME in + # strace and wine don't seem to mix well + # ASAN leak detection is incompatible with strace + debian-mingw32-x86_64|*-asan*) + if test -f /usr/bin/time; then + MESON_TEST_ARGS+=--wrapper=$PWD/.gitlab-ci/meson/time.sh + fi + ;; + *) + if test -f /usr/bin/time -a -f /usr/bin/strace; then + MESON_TEST_ARGS+=--wrapper=$PWD/.gitlab-ci/meson/time-strace.sh + fi + ;; +esac + +RET=0 +RESULTS_DIR=$(pwd)/results/${TEST_SUITE:-build} +rm -rf _build + +meson _build --native-file=native.file \ + --wrap-mode=nofallback \ + ${CROSS+--cross "$CROSS_FILE"} \ + -D prefix=$(pwd)/install \ + -D libdir=lib \ + -D buildtype=${BUILDTYPE:-debug} \ + -D c_args="$(echo -n $C_ARGS)" \ + -D cpp_args="$(echo -n $CPP_ARGS)" \ + ${DRI_LOADERS} \ + ${GALLIUM_ST} \ + -D tests=true \ + --fatal-meson-warnings \ + ${EXTRA_OPTION} && \ +pushd _build && \ +meson configure && \ +ninja -j ${FDO_CI_CONCURRENT:-4} install || { + RET=$? + mkdir -p ${RESULTS_DIR} + mv -f meson-logs/* ${RESULTS_DIR}/ + popd + exit ${RET} +} + +if [ -n "${TEST_SUITE}" ]; then + VRENDTEST_USE_EGL_SURFACELESS=1 ninja -j ${FDO_CI_CONCURRENT:-4} test || RET=$? + mkdir -p ${RESULTS_DIR} + mv -f meson-logs/testlog.txt ${RESULTS_DIR}/ +fi + +popd +exit ${RET} diff --git a/.gitlab-ci/meson/time-strace.sh b/.gitlab-ci/meson/time-strace.sh new file mode 100755 index 0000000..d579529 --- /dev/null +++ b/.gitlab-ci/meson/time-strace.sh @@ -0,0 +1,27 @@ +#!/bin/sh + +STRACEDIR=meson-logs/strace/$(for i in $@; do basename -z -- $i; echo -n _; done) + +mkdir -p $STRACEDIR + +# If the test times out, meson sends SIGTERM to this process. +# Simply exec'ing "time" would result in no output from that in this case. +# Instead, we need to run "time" in the background, catch the signals and +# propagate them to the actual test process. + +/usr/bin/time -v strace -ff -tt -T -o $STRACEDIR/log "$@" & +TIMEPID=$! +STRACEPID=$(ps --ppid $TIMEPID -o pid=) +TESTPID=$(ps --ppid $STRACEPID -o pid=) + +if test "x$TESTPID" != x; then + trap 'kill -TERM $TESTPID; wait $TIMEPID; exit $?' TERM +fi + +wait $TIMEPID +EXITCODE=$? + +# Only keep strace logs if the test timed out +rm -rf $STRACEDIR & + +exit $EXITCODE diff --git a/.gitlab-ci/meson/time.sh b/.gitlab-ci/meson/time.sh new file mode 100755 index 0000000..cde6bb7 --- /dev/null +++ b/.gitlab-ci/meson/time.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +# If the test times out, meson sends SIGTERM to this process. +# Simply exec'ing "time" would result in no output from that in this case. +# Instead, we need to run "time" in the background, catch the signals and +# propagate them to the actual test process. + +/usr/bin/time -v "$@" & +TIMEPID=$! +TESTPID=$(ps --ppid $TIMEPID -o pid=) + +if test "x$TESTPID" != x; then + trap 'kill -TERM $TESTPID; wait $TIMEPID; exit $?' TERM +fi + +wait $TIMEPID +exit $?