VK_KHR_timeline_semaphore on lavapipe
VK_EXT_external_memory_host on lavapipe
GL_AMD_pinned_memory on llvmpipe
+GL 4.5 compatibility on llvmpipe
spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.tesc: skip
spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.tese: skip
spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.vert: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-defined-compat.frag: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-defined-compat.vert: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.comp: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.frag: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.geom: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.tesc: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.tese: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.vert: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-compat.frag: skip
+spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-compat.vert: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.comp: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.frag: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.geom: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.tesc: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.tese: skip
spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.vert: skip
-spec/amd_vertex_shader_layer/preprocessor/enabled-compat.frag: skip
-spec/amd_vertex_shader_layer/preprocessor/enabled-compat.vert: skip
-spec/amd_vertex_shader_viewport_index/compiler/vs-redeclares-pervertex-out-viewport-index-compat.vert: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-compat.frag: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-compat.vert: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.comp: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.frag: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.geom: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.tesc: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.tese: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-core.vert: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-compat.frag: skip
+spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-compat.vert: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.comp: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.frag: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.geom: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.tesc: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.tese: skip
spec/amd_vertex_shader_viewport_index/preprocessor/disabled-undefined-core.vert: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/enabled-compat.frag: skip
-spec/amd_vertex_shader_viewport_index/preprocessor/enabled-compat.vert: skip
spec/arb_arrays_of_arrays/preprocessor/disabled-defined-compat.frag: skip
spec/arb_arrays_of_arrays/preprocessor/disabled-defined-compat.vert: skip
spec/arb_arrays_of_arrays/preprocessor/disabled-defined-core.comp: skip
spec/arb_shader_image_size/preprocessor/disabled-undefined-core.tesc: skip
spec/arb_shader_image_size/preprocessor/disabled-undefined-core.tese: skip
spec/arb_shader_image_size/preprocessor/disabled-undefined-core.vert: skip
+spec/arb_shader_precision/preprocessor/disabled-defined-compat.frag: skip
+spec/arb_shader_precision/preprocessor/disabled-defined-compat.vert: skip
spec/arb_shader_precision/preprocessor/disabled-defined-core.comp: skip
spec/arb_shader_precision/preprocessor/disabled-defined-core.frag: skip
spec/arb_shader_precision/preprocessor/disabled-defined-core.geom: skip
spec/arb_shader_precision/preprocessor/disabled-defined-core.tesc: skip
spec/arb_shader_precision/preprocessor/disabled-defined-core.tese: skip
spec/arb_shader_precision/preprocessor/disabled-defined-core.vert: skip
+spec/arb_shader_precision/preprocessor/disabled-undefined-compat.frag: skip
+spec/arb_shader_precision/preprocessor/disabled-undefined-compat.vert: skip
spec/arb_shader_precision/preprocessor/disabled-undefined-core.comp: skip
spec/arb_shader_precision/preprocessor/disabled-undefined-core.frag: skip
spec/arb_shader_precision/preprocessor/disabled-undefined-core.geom: skip
spec/arb_shader_precision/preprocessor/disabled-undefined-core.tesc: skip
spec/arb_shader_precision/preprocessor/disabled-undefined-core.tese: skip
spec/arb_shader_precision/preprocessor/disabled-undefined-core.vert: skip
-spec/arb_shader_precision/preprocessor/enabled-compat.frag: skip
-spec/arb_shader_precision/preprocessor/enabled-compat.vert: skip
spec/arb_shader_stencil_export/preprocessor/disabled-defined-compat.frag: skip
spec/arb_shader_stencil_export/preprocessor/disabled-defined-compat.vert: skip
spec/arb_shader_stencil_export/preprocessor/disabled-defined-core.comp: skip
spec/ext_texture_buffer/preprocessor/disabled-undefined-es.vert: skip
spec/ext_texture_shadow_lod/compiler/negative_compile.frag: skip
spec/glsl-1.20/compiler/invalid-vec4-array-to-vec3-array-conversion.vert: fail
-spec/glsl-1.50/compiler/arb_compatibility-gs/ftransform.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backcolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backlightmodelproduct.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backlightproduct.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backmaterial.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_backsecondarycolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_clipplane.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_clipvertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_eyeplanes.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_fog.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_fogfragcoord.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_fogparameters.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontcolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontlightmodelproduct.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontlightproduct.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontmaterial.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_frontsecondarycolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightmodelparameters.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightmodelproducts.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightproducts.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightsource.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_lightsourceparameters.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_materialparameters.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxclipplanes.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxlights.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxtexturecoords.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_maxtextureunits.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_modelviewmatrix.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_normalmatrix.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_objectplanes.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_point.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_pointparameters.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_texcoord.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_textureenvcolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/gl_texturematrix.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_backcolor-in-gl_pervertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_backcolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_clipvertex-in-gl_pervertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_clipvertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_fogfragcoord-in-gl_pervertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_fogfragcoord.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_frontcolor-in-gl_pervertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_frontcolor.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_texcoord-in-gl_pervertex.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility-gs/redeclare-gl_texcoord.geom: skip
-spec/glsl-1.50/compiler/arb_compatibility/ftransform.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_backcolor.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_backlightmodelproduct.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_backlightproduct.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_backmaterial.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_backsecondarycolor.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_clipplane.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_clipvertex.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_color-fs.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_color-vs.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_eyeplanes.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_fog.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_fogcoord.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_fogfragcoord-fs.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_fogparameters.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_frontcolor.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_frontlightmodelproduct.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_frontlightproduct.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_frontmaterial.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_frontsecondarycolor.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_lightmodelparameters.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_lightmodelproducts.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_lightproducts.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_lightsource.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_lightsourceparameters.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_materialparameters.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_maxclipplanes.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_maxlights.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_maxtexturecoords.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_maxtextureunits.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_modelviewmatrix.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_multitexcoord0.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_normal.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_normalmatrix.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_objectplanes.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_point.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_pointparameters.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_secondarycolor.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_secondarycolor.vert: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_textureenvcolor.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_texturematrix.frag: skip
-spec/glsl-1.50/compiler/arb_compatibility/gl_vertex.vert: skip
-spec/glsl-1.50/compiler/compatibility-gs/ftransform.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_backcolor.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_backlightmodelproduct.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_backlightproduct.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_backmaterial.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_backsecondarycolor.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_clipplane.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_clipvertex.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_eyeplanes.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_fog.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_fogfragcoord.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_fogparameters.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_frontcolor.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_frontlightmodelproduct.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_frontlightproduct.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_frontmaterial.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_frontsecondarycolor.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_lightmodelparameters.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_lightmodelproducts.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_lightproducts.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_lightsource.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_lightsourceparameters.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_materialparameters.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_maxclipplanes.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_maxlights.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_maxtexturecoords.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_maxtextureunits.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_modelviewmatrix.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_normalmatrix.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_objectplanes.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_point.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_pointparameters.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_texcoord.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_textureenvcolor.geom: skip
-spec/glsl-1.50/compiler/compatibility-gs/gl_texturematrix.geom: skip
-spec/glsl-1.50/compiler/compatibility/ftransform.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_backcolor.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_backlightmodelproduct.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_backlightproduct.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_backmaterial.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_backsecondarycolor.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_clipplane.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_clipvertex.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_color-fs.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_color-vs.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_compatibility_profile.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_eyeplanes.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_fog.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_fogcoord.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_fogfragcoord-fs.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_fogparameters.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_frontcolor.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_frontlightmodelproduct.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_frontlightproduct.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_frontmaterial.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_frontsecondarycolor.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_lightmodelparameters.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_lightmodelproducts.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_lightproducts.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_lightsource.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_lightsourceparameters.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_materialparameters.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_maxclipplanes.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_maxlights.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_maxtexturecoords.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_maxtextureunits.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_modelviewmatrix.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_multitexcoord0.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_normal.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_normalmatrix.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_objectplanes.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_point.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_pointparameters.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_secondarycolor.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_secondarycolor.vert: skip
-spec/glsl-1.50/compiler/compatibility/gl_textureenvcolor.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_texturematrix.frag: skip
-spec/glsl-1.50/compiler/compatibility/gl_vertex.vert: skip
spec/intel_conservative_rasterization/compiler/inner_coverage.gl.frag: skip
spec/intel_conservative_rasterization/compiler/inner_coverage.gl.vert: skip
spec/intel_conservative_rasterization/compiler/inner_coverage.gles.frag: skip
-fast_color_clear/fcc-clear-tex: skip
glx/glx-buffer-age: skip
glx/glx-buffer-age vblank_mode=0: skip
glx/glx-copy-sub-buffer: fail
shaders/activeprogram-get: skip
shaders/createshaderprogram-attached-shaders: skip
shaders/createshaderprogram-bad-type: skip
-shaders/glsl-fs-fogscale/gs-out and fs: skip
-shaders/glsl-fs-fogscale/vs, gs and fs: skip
shaders/sso-simple: skip
shaders/sso-uniforms-01: skip
shaders/sso-uniforms-02: skip
shaders/useshaderprogram-bad-type: skip
shaders/useshaderprogram-flushverts-1: skip
spec/!opengl 1.0/gl-1.0-swapbuffers-behavior: fail
-spec/!opengl 1.0/rasterpos/glsl_vs_gs_linked: skip
-spec/!opengl 1.0/rasterpos/glsl_vs_gs_sso: skip
-spec/!opengl 1.0/rasterpos/glsl_vs_image1d: skip
-spec/!opengl 1.0/rasterpos/glsl_vs_image_bo: skip
-spec/!opengl 1.0/rasterpos/glsl_vs_ssbo: skip
-spec/!opengl 1.0/rasterpos/glsl_vs_tes_linked: skip
-spec/!opengl 1.0/rasterpos/glsl_vs_tes_sso: skip
+spec/!opengl 1.0/rasterpos/glsl_vs_gs_linked: fail
+spec/!opengl 1.0/rasterpos/glsl_vs_tes_linked: fail
spec/!opengl 1.1/depthstencil-default_fb-blit samples=16: skip
spec/!opengl 1.1/depthstencil-default_fb-blit samples=32: skip
spec/!opengl 1.1/depthstencil-default_fb-blit samples=6: skip
spec/!opengl 1.4/copy-pixels samples=6: skip
spec/!opengl 1.4/copy-pixels samples=8: skip
spec/!opengl 1.4/gl-1.4-rgba-mipmap-texture-with-rgb-visual: skip
-spec/!opengl 2.0/vertex-program-two-side back back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side back/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled back/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front back/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled front/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side enabled/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front back/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2 back2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2 back2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2 back2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2 back2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2 back2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front2/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side front/vs, tcs, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/gs-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/tcs-out, tes and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/tes-out and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/vs, gs and fs: skip
-spec/!opengl 2.0/vertex-program-two-side/vs, tcs, tes and fs: skip
spec/!opengl 3.0/clearbuffer-depth-cs-probe: fail
spec/!opengl 3.1/draw-buffers-errors: skip
spec/!opengl 3.2/gl-3.2-adj-prims cull-back pv-first: fail
spec/arb_bindless_texture/limit: skip
spec/arb_bindless_texture/uint64_attribs: skip
spec/arb_bindless_texture/uniform: skip
-spec/arb_compute_shader/display-list: skip
spec/arb_compute_variable_group_size/errors: skip
spec/arb_compute_variable_group_size/local-size: skip
spec/arb_compute_variable_group_size/minmax: skip
spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out tf 1: skip
spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out tf max: skip
spec/arb_geometry_shader4/arb_geometry_shader4-vertices-in: skip
-spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-dlist-uniforms: skip
spec/arb_internalformat_query/minmax: skip
spec/arb_internalformat_query/misc. api error checks: skip
spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-frag: fail
spec/arb_sample_shading/samplemask 6 all: skip
spec/arb_sample_shading/samplemask 8: skip
spec/arb_sample_shading/samplemask 8 all: skip
-spec/arb_separate_shader_objects/programuniform coverage/double matrices: skip
-spec/arb_separate_shader_objects/programuniform coverage/double scalar and vectors: skip
spec/arb_shader_atomic_counters/max-counters/combined test above maximum number of atomic counter buffers: skip
spec/arb_shader_image_load_store/early-z/occlusion query test/early-z pass: fail
spec/arb_shader_image_load_store/max-size/image2dmsarray max size test/4x16384x8x8: skip
spec/arb_sparse_buffer/buffer-data: skip
spec/arb_sparse_buffer/commit: skip
spec/arb_sparse_buffer/minmax: skip
-spec/arb_tessellation_shader/arb_tessellation_shader-immediate-mode-draw-patches: skip
spec/arb_texture_buffer_object/negative-unsupported: skip
spec/arb_texture_cube_map/copyteximage cube samples=16: skip
spec/arb_texture_cube_map/copyteximage cube samples=32: skip
spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg-int: skip
spec/arb_texture_stencil8/fbo-clear-formats/gl_stencil_index8 (fbo incomplete): skip
spec/arb_timer_query/query gl_timestamp: fail
-spec/arb_vertex_attrib_64bit/get_double_attribs-display-lists: skip
spec/arb_vertex_program/vp-address-02: skip
spec/arb_vertex_program/vp-address-04: skip
-spec/arb_viewport_array/display-list: skip
spec/ati_envmap_bumpmap/ati_envmap_bumpmap-bump: skip
spec/egl 1.4/egl-blob-cache: skip
spec/egl 1.4/egl-context-priority: skip
spec/ext_window_rectangles/errors_gles3: skip
spec/ext_window_rectangles/render: skip
spec/ext_window_rectangles/render_gles3: skip
-spec/glsl-1.30/execution/tex-miplevel-selection textureoffset 2darrayshadow: skip
-spec/glsl-1.50/built-in constants compatibility: skip
spec/intel_blackhole_render/intel_blackhole-blit: skip
spec/intel_blackhole_render/intel_blackhole-blit_gles2: skip
spec/intel_blackhole_render/intel_blackhole-blit_gles3: skip
spec/arb_shader_clock/execution/clock: skip
spec/arb_shader_clock/execution/clock2x32: skip
spec/arb_shader_storage_buffer_object/execution/ssbo-atomiccompswap-int: fail
-spec/arb_shader_subroutine/execution/simple-subroutine-dlist: skip
-spec/arb_tessellation_shader/execution/compatibility/tcs-tes-ff-frag: skip
-spec/arb_tessellation_shader/execution/compatibility/tes-clamp-vertex-color: skip
-spec/arb_tessellation_shader/execution/compatibility/tes-clip-vertex-different-from-position: skip
-spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-clip-vertex-different-from-position: skip
-spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-clip-vertex-enables: skip
-spec/arb_tessellation_shader/execution/compatibility/vs-tcs-tes-gs-clip-vertex-different-from-position: skip
spec/arb_tessellation_shader/execution/gs-primitiveid-instanced: fail
-spec/arb_tessellation_shader/execution/tcs-tes-vertex-dlist: skip
-spec/arb_tessellation_shader/execution/vs-tes-tessinner-tessouter-inputs-quads-dlist: skip
spec/ext_demote_to_helper_invocation/execution/demote: skip
spec/ext_demote_to_helper_invocation/execution/demote_with_derivatives: skip
spec/ext_shader_framebuffer_fetch/execution/gl/1d: skip
spec/ext_shader_image_load_formatted/execution/image_checkerboard: skip
spec/glsl-1.10/preprocessor/extension-defined-test: skip
spec/glsl-1.10/preprocessor/extension-if-1: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-accept: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-reject: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-different-from-position: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-enables: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-equal-to-position: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-homogeneity: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-lines: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-points: skip
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-triangle-strip: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-const-accept: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-const-reject: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-different-from-position: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-enables: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-equal-to-position: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-homogeneity: skip
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-primitives-triangle-strip: skip
-spec/glsl-1.50/execution/compatibility/gs-clamp-vertex-color: skip
-spec/glsl-1.50/execution/compatibility/gs-ff-frag: skip
-spec/glsl-1.50/execution/compatibility/gs-texcoord-array: skip
-spec/glsl-1.50/execution/compatibility/gs-texcoord-array-2: skip
-spec/glsl-1.50/execution/compatibility/vs-gs-ff-frag: skip
-spec/glsl-1.50/execution/compatibility/vs-gs-texcoord-array: skip
-spec/glsl-1.50/execution/compatibility/vs-gs-texcoord-array-2: skip
-spec/glsl-1.50/execution/primitive-id-no-gs-quad-strip: skip
-spec/glsl-1.50/execution/primitive-id-no-gs-quads: skip
spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2-mat2: fail
spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2x3-mat2x3: fail
spec/glsl-4.00/execution/conversion/frag-conversion-explicit-dmat2x4-mat2x4: fail
case PIPE_CAP_VERTEX_COLOR_UNCLAMPED:
case PIPE_CAP_VERTEX_COLOR_CLAMPED:
return 1;
+ case PIPE_CAP_GLSL_FEATURE_LEVEL_COMPATIBILITY:
case PIPE_CAP_GLSL_FEATURE_LEVEL: {
struct llvmpipe_screen *lscreen = llvmpipe_screen(screen);
return lscreen->use_tgsi ? 330 : 450;
}
- case PIPE_CAP_GLSL_FEATURE_LEVEL_COMPATIBILITY:
- return 140;
case PIPE_CAP_COMPUTE:
return GALLIVM_HAVE_CORO;
case PIPE_CAP_USER_VERTEX_BUFFERS:
spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 2d_projvec4: fail
spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 2dshadow: fail
spec/glsl-1.30/execution/tex-miplevel-selection textureprojgradoffset 3d: fail
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-accept: fail
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-reject: fail
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-different-from-position: fail
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-homogeneity: fail
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-lines: fail
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-points: fail
-spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-triangle-strip: fail
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-const-accept: fail
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-const-reject: fail
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-different-from-position: fail
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-homogeneity: fail
-spec/glsl-1.50/execution/compatibility/clipping/vs-gs-clip-vertex-primitives-triangle-strip: fail
spec/glsl-1.50/execution/compatibility/gs-clamp-vertex-color: fail
spec/glsl-1.50/execution/geometry/clip-distance-bulk-copy: fail
spec/glsl-1.50/execution/geometry/clip-distance-itemized-copy: fail
spec/glsl-1.50/execution/primitive-id-no-gs: fail
spec/glsl-1.50/execution/primitive-id-no-gs-first-vertex: fail
spec/glsl-1.50/execution/primitive-id-no-gs-instanced: fail
-spec/glsl-1.50/execution/primitive-id-no-gs-quad-strip: crash
-spec/glsl-1.50/execution/primitive-id-no-gs-quads: crash
+spec/glsl-1.50/execution/primitive-id-no-gs-quad-strip: fail
+spec/glsl-1.50/execution/primitive-id-no-gs-quads: fail
spec/glsl-1.50/execution/primitive-id-no-gs-strip: fail
spec/glsl-1.50/execution/primitive-id-no-gs-strip-first-vertex: fail
spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler1d: skip