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 $?