diff options
author | Jonathan Gray <jsg@cvs.openbsd.org> | 2021-07-22 10:05:29 +0000 |
---|---|---|
committer | Jonathan Gray <jsg@cvs.openbsd.org> | 2021-07-22 10:05:29 +0000 |
commit | 41bea020c549a7c2461ffab3928ca661a49551dc (patch) | |
tree | a4b44fc1a39e575942126f7f3c71e3d2c723015d /lib/mesa/src/gallium/drivers | |
parent | 5b8d699fec797fca2b46496601c4c295032de1e8 (diff) |
Import Mesa 21.1.5
Diffstat (limited to 'lib/mesa/src/gallium/drivers')
3 files changed, 470 insertions, 128 deletions
diff --git a/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-glslparser.txt b/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-glslparser.txt index 795b0cfcb..bab460ac4 100644 --- a/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-glslparser.txt +++ b/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-glslparser.txt @@ -180,38 +180,35 @@ spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.geom: skip spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.tesc: skip spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.tese: skip spec/amd_shader_trinary_minmax/preprocessor/disabled-undefined-core.vert: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-defined-compat.frag: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-defined-compat.vert: skip spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.comp: skip spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.frag: skip spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.geom: skip spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.tesc: skip spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.tese: skip spec/amd_vertex_shader_layer/preprocessor/disabled-defined-core.vert: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-compat.frag: skip -spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-compat.vert: skip spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.comp: skip spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.frag: skip spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.geom: skip spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.tesc: skip spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.tese: skip spec/amd_vertex_shader_layer/preprocessor/disabled-undefined-core.vert: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-compat.frag: skip -spec/amd_vertex_shader_viewport_index/preprocessor/disabled-defined-compat.vert: skip +spec/amd_vertex_shader_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-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 @@ -677,22 +674,20 @@ spec/arb_shader_image_size/preprocessor/disabled-undefined-core.geom: skip spec/arb_shader_image_size/preprocessor/disabled-undefined-core.tesc: skip spec/arb_shader_image_size/preprocessor/disabled-undefined-core.tese: skip spec/arb_shader_image_size/preprocessor/disabled-undefined-core.vert: skip -spec/arb_shader_precision/preprocessor/disabled-defined-compat.frag: skip -spec/arb_shader_precision/preprocessor/disabled-defined-compat.vert: skip spec/arb_shader_precision/preprocessor/disabled-defined-core.comp: skip spec/arb_shader_precision/preprocessor/disabled-defined-core.frag: skip spec/arb_shader_precision/preprocessor/disabled-defined-core.geom: skip spec/arb_shader_precision/preprocessor/disabled-defined-core.tesc: skip spec/arb_shader_precision/preprocessor/disabled-defined-core.tese: skip spec/arb_shader_precision/preprocessor/disabled-defined-core.vert: skip -spec/arb_shader_precision/preprocessor/disabled-undefined-compat.frag: skip -spec/arb_shader_precision/preprocessor/disabled-undefined-compat.vert: skip spec/arb_shader_precision/preprocessor/disabled-undefined-core.comp: skip spec/arb_shader_precision/preprocessor/disabled-undefined-core.frag: skip spec/arb_shader_precision/preprocessor/disabled-undefined-core.geom: skip spec/arb_shader_precision/preprocessor/disabled-undefined-core.tesc: skip spec/arb_shader_precision/preprocessor/disabled-undefined-core.tese: skip spec/arb_shader_precision/preprocessor/disabled-undefined-core.vert: skip +spec/arb_shader_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 @@ -2143,6 +2138,171 @@ spec/ext_texture_buffer/preprocessor/disabled-undefined-es.tese: skip spec/ext_texture_buffer/preprocessor/disabled-undefined-es.vert: skip spec/ext_texture_shadow_lod/compiler/negative_compile.frag: skip spec/glsl-1.20/compiler/invalid-vec4-array-to-vec3-array-conversion.vert: fail +spec/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 diff --git a/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_gl.txt b/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_gl.txt index d13603c0c..d4507a5c2 100644 --- a/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_gl.txt +++ b/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_gl.txt @@ -1,3 +1,5 @@ +fast_color_clear/fcc-clear-tex: skip +glx/extension string sanity: fail glx/glx-buffer-age: skip glx/glx-buffer-age vblank_mode=0: skip glx/glx-copy-sub-buffer: fail @@ -27,7 +29,7 @@ glx/glx-visuals-stencil: fail glx/glx-visuals-stencil -pixmap: fail glx/glx_arb_create_context/invalid flag: fail glx/glx_arb_create_context_es2_profile/invalid opengl es version: fail -glx/glx_arb_create_context_no_error/no error: fail +glx/glx_arb_create_context_no_error/no error: skip glx/glx_arb_create_context_robustness/invalid reset notification strategy: skip glx/glx_arb_create_context_robustness/require gl_arb_robustness: skip glx/glx_arb_sync_control/glxgetmscrateoml: skip @@ -57,6 +59,7 @@ glx/glx_ext_import_context/imported context has same context id: fail glx/glx_ext_import_context/make current, multi process: fail glx/glx_ext_import_context/make current, single process: fail glx/glx_ext_import_context/query context info: fail +glx/glx_ext_no_config_context/no fbconfig: skip hiz/hiz-depth-read-fbo-d24-s8: skip hiz/hiz-depth-stencil-test-fbo-d24-s8: skip hiz/hiz-depth-test-fbo-d24-s8: skip @@ -78,6 +81,8 @@ shaders/activeprogram-bad-program: skip 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 @@ -87,8 +92,13 @@ shaders/useshaderprogram-bad-program: skip shaders/useshaderprogram-bad-type: skip shaders/useshaderprogram-flushverts-1: skip spec/!opengl 1.0/gl-1.0-swapbuffers-behavior: fail -spec/!opengl 1.0/rasterpos/glsl_vs_gs_linked: fail -spec/!opengl 1.0/rasterpos/glsl_vs_tes_linked: fail +spec/!opengl 1.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.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 @@ -131,7 +141,12 @@ spec/!opengl 1.1/draw-pixels samples=32: skip spec/!opengl 1.1/draw-pixels samples=4: skip spec/!opengl 1.1/draw-pixels samples=6: skip spec/!opengl 1.1/draw-pixels samples=8: skip +spec/!opengl 1.1/linestipple/line strip: fail spec/!opengl 1.1/polygon-mode-facing: fail +spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on bottom edge: fail +spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on left edge: fail +spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on right edge: fail +spec/!opengl 1.1/polygon-mode-offset/config 0: expected white pixel on top edge: fail spec/!opengl 1.1/polygon-mode-offset/config 3: expected white pixel on bottom edge: fail spec/!opengl 1.1/polygon-mode-offset/config 3: expected white pixel on left edge: fail spec/!opengl 1.1/polygon-mode-offset/config 3: expected white pixel on right edge: fail @@ -140,7 +155,6 @@ spec/!opengl 1.1/polygon-mode-offset/config 4: expected white pixel on bottom ed spec/!opengl 1.1/polygon-mode-offset/config 4: expected white pixel on left edge: fail spec/!opengl 1.1/polygon-mode-offset/config 4: expected white pixel on right edge: fail spec/!opengl 1.1/polygon-mode-offset/config 4: expected white pixel on top edge: fail -spec/!opengl 1.1/quad-invariance: warn spec/!opengl 1.1/read-front: fail spec/!opengl 1.1/read-front clear-front-first: fail spec/!opengl 1.1/read-front clear-front-first samples=16: skip @@ -193,7 +207,168 @@ spec/!opengl 1.4/copy-pixels samples=32: skip spec/!opengl 1.4/copy-pixels samples=4: skip spec/!opengl 1.4/copy-pixels samples=6: skip spec/!opengl 1.4/copy-pixels samples=8: skip +spec/!opengl 1.4/gl-1.4-polygon-offset: fail spec/!opengl 1.4/gl-1.4-rgba-mipmap-texture-with-rgb-visual: skip +spec/!opengl 2.0/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 @@ -211,6 +386,12 @@ spec/amd_framebuffer_multisample_advanced/api-gles3: skip spec/amd_performance_monitor/api: skip spec/amd_performance_monitor/measure: skip spec/amd_performance_monitor/vc4: skip +spec/amd_pinned_memory/decrement-offset: skip +spec/amd_pinned_memory/increment-offset: skip +spec/amd_pinned_memory/map-buffer decrement-offset: skip +spec/amd_pinned_memory/map-buffer increment-offset: skip +spec/amd_pinned_memory/map-buffer offset=0: skip +spec/amd_pinned_memory/offset=0: skip spec/apple_object_purgeable/object_purgeable-api-pbo: skip spec/apple_object_purgeable/object_purgeable-api-texture: skip spec/apple_object_purgeable/object_purgeable-api-vbo: skip @@ -226,6 +407,7 @@ spec/arb_bindless_texture/legal: skip spec/arb_bindless_texture/limit: skip spec/arb_bindless_texture/uint64_attribs: skip spec/arb_bindless_texture/uniform: skip +spec/arb_compute_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 @@ -269,6 +451,7 @@ spec/arb_fragment_program/fp-indirections: skip spec/arb_fragment_shader_interlock/arb_fragment_shader_interlock-image-load-store: skip spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-params/dsa: skip spec/arb_framebuffer_no_attachments/arb_framebuffer_no_attachments-query/ms2: skip +spec/arb_framebuffer_object/fbo-blit-scaled-linear: fail spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices gl_line_strip_adjacency: skip spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices gl_lines_adjacency: skip spec/arb_geometry_shader4/arb_geometry_shader4-ignore-adjacent-vertices gl_triangle_strip_adjacency: skip @@ -285,11 +468,18 @@ spec/arb_geometry_shader4/arb_geometry_shader4-program-parameter-vertices-out ma 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_post_depth_coverage/arb_post_depth_coverage-multisampling: fail spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input2[1][0]' on gl_program_input: fail +spec/arb_query_buffer_object/qbo/query-gl_time_elapsed-async_cpu_read_before-gl_int: fail +spec/arb_query_buffer_object/qbo/query-gl_time_elapsed-async_cpu_read_before-gl_unsigned_int: fail +spec/arb_query_buffer_object/qbo/query-gl_time_elapsed-async_cpu_read_before-gl_unsigned_int64_arb: fail +spec/arb_query_buffer_object/qbo/query-gl_time_elapsed-sync_cpu_read_after_cache_test-gl_int: fail +spec/arb_query_buffer_object/qbo/query-gl_time_elapsed-sync_cpu_read_after_cache_test-gl_unsigned_int: fail +spec/arb_query_buffer_object/qbo/query-gl_time_elapsed-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb: fail spec/arb_sample_locations/test: skip spec/arb_sample_shading/builtin-gl-num-samples 16: skip spec/arb_sample_shading/builtin-gl-num-samples 32: skip @@ -328,8 +518,35 @@ spec/arb_sample_shading/samplemask 6: skip spec/arb_sample_shading/samplemask 6 all: skip spec/arb_sample_shading/samplemask 8: skip spec/arb_sample_shading/samplemask 8 all: skip +spec/arb_separate_shader_objects/programuniform coverage/double matrices: skip +spec/arb_separate_shader_objects/programuniform coverage/double scalar and vectors: skip spec/arb_shader_atomic_counters/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/invalid/imageload/address bounds test/image2d/r11f_g11f_b10f: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r16: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r16_snorm: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r16f: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r16i: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r16ui: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r32f: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r32i: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r32ui: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r8: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r8_snorm: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r8i: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/r8ui: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg16: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg16_snorm: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg16f: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg16i: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg16ui: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg32f: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg32i: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg32ui: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg8: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg8_snorm: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg8i: fail +spec/arb_shader_image_load_store/invalid/imageload/address bounds test/image2d/rg8ui: fail spec/arb_shader_image_load_store/max-size/image2dmsarray max size test/4x16384x8x8: skip spec/arb_shader_image_load_store/max-size/image2dmsarray max size test/4x8x16384x8: skip spec/arb_shader_image_load_store/max-size/imagebuffer max size test/134217728x1x1x1: skip @@ -470,6 +687,7 @@ spec/arb_sparse_buffer/basic: skip spec/arb_sparse_buffer/buffer-data: skip spec/arb_sparse_buffer/commit: skip spec/arb_sparse_buffer/minmax: skip +spec/arb_tessellation_shader/arb_tessellation_shader-immediate-mode-draw-patches: skip spec/arb_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 @@ -582,15 +800,34 @@ spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg: skip spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg-float: skip spec/arb_texture_rg/multisample-formats 8 gl_arb_texture_rg-int: skip spec/arb_texture_stencil8/fbo-clear-formats/gl_stencil_index8 (fbo incomplete): skip +spec/arb_texture_view/rendering-formats/clear gl_r8 as gl_r8_snorm: fail +spec/arb_texture_view/rendering-formats/clear gl_r8 as gl_r8i: fail +spec/arb_texture_view/rendering-formats/clear gl_rg8 as gl_r16_snorm: fail +spec/arb_texture_view/rendering-formats/clear gl_rg8 as gl_r16f: fail +spec/arb_texture_view/rendering-formats/clear gl_rg8 as gl_r16i: fail +spec/arb_texture_view/rendering-formats/clear gl_rg8 as gl_rg8_snorm: fail +spec/arb_texture_view/rendering-formats/clear gl_rg8 as gl_rg8i: fail +spec/arb_texture_view/rendering-formats/clear gl_rgb8 as gl_rgb8_snorm: fail +spec/arb_texture_view/rendering-formats/clear gl_rgb8 as gl_rgb8i: fail +spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_r32f: fail +spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_r32i: fail +spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16_snorm: fail +spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16f: fail +spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16i: fail +spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_rgba8_snorm: fail +spec/arb_texture_view/rendering-formats/clear gl_rgba8 as gl_rgba8i: fail 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/egl 1.4/egl-copy-buffers: fail spec/egl 1.4/egl-flush-external: skip spec/egl 1.4/egl-invalid-attr: skip +spec/egl 1.4/eglcreatepbuffersurface with egl_samples set: skip spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglclientwaitsynckhr_native_zero_timeout: skip spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglclientwaitsynckhr_nonzero_timeout: skip spec/egl_android_native_fence_sync/egl_khr_fence_sync android_native/eglcreatesynckhr_default_attributes: skip @@ -620,19 +857,17 @@ spec/ext_direct_state_access/named-buffers 15/flushmappednamedbufferrangeext: sk spec/ext_direct_state_access/named-buffers 15/mapnamedbufferext: skip spec/ext_direct_state_access/named-buffers 15/mapnamedbufferrangeext: skip spec/ext_direct_state_access/named-buffers 15/namedcopybuffersubdataext: skip +spec/ext_external_objects/memory-object-api-errors: skip spec/ext_external_objects/semaphore-api-errors: skip spec/ext_external_objects/vk-buf-exchange: skip spec/ext_external_objects/vk-depth-display: skip spec/ext_external_objects/vk-image-display: skip -spec/ext_external_objects/vk-image-display-muliple-textures: skip spec/ext_external_objects/vk-image-display-overwrite: skip spec/ext_external_objects/vk-image-overwrite: skip spec/ext_external_objects/vk-pix-buf-update-errors: skip -spec/ext_external_objects/vk-semaphores: skip -spec/ext_external_objects/vk-semaphores-2: skip -spec/ext_external_objects/vk-stencil-display: skip spec/ext_external_objects/vk-vert-buf-reuse: skip spec/ext_external_objects/vk-vert-buf-update-errors: skip +spec/ext_external_objects_fd/memory-object-api-errors: skip spec/ext_external_objects_fd/semaphore-api-errors: skip spec/ext_framebuffer_blit/fbo-blit-check-limits: fail spec/ext_framebuffer_multisample/accuracy 16 color: skip @@ -1097,107 +1332,6 @@ spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=6: skip spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=6 with gl_texture_2d_multisample_array: skip spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=8: skip spec/ext_framebuffer_multisample_blit_scaled/blit-scaled samples=8 with gl_texture_2d_multisample_array: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture() 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture() 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture() 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture() 2darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture() cubeshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture(bias) 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture(bias) 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture(bias) 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture(bias) 2darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texture(bias) cubeshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad cube: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad cubearray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegrad cubeshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturegradoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelod 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelod 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelod 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4texturelodoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 1darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 1darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2darray: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2darrayshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 1d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2drect_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgrad 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 1d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2drect_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojgradoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 1d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 2d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojlodoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 1d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2drect: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2drect_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2drectshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset 3d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 1d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 1d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 1dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 2d: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 2d_projvec4: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 2dshadow: skip -spec/ext_gpu_shader4/tex-miplevel-selection gpu4textureprojoffset(bias) 3d: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-export: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-export-tex: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-intel_external_sampler_only: skip @@ -1206,7 +1340,6 @@ spec/ext_image_dma_buf_import/ext_image_dma_buf_import-invalid_hints: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-missing_attributes: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-ownership_transfer: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-refcount: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-reimport-bug: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_argb8888: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_ayuv: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_nv12: skip @@ -1216,12 +1349,6 @@ spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_p016: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_uyvy: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_xrgb8888: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_xyuv: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y210: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y212: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y216: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y410: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y412: skip -spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_y416: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yuv420: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yuyv: skip spec/ext_image_dma_buf_import/ext_image_dma_buf_import-sample_yvu420: skip @@ -1292,6 +1419,8 @@ spec/ext_window_rectangles/errors: skip spec/ext_window_rectangles/errors_gles3: skip spec/ext_window_rectangles/render: skip spec/ext_window_rectangles/render_gles3: skip +spec/glsl-1.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 @@ -1400,6 +1529,20 @@ spec/oes_texture_compression_astc/miptree-3d-gl srgb: skip spec/oes_texture_compression_astc/miptree-3d-gles hdr: skip spec/oes_texture_compression_astc/miptree-3d-gles ldr: skip spec/oes_texture_compression_astc/miptree-3d-gles srgb: skip +spec/oes_texture_view/rendering-formats/clear gl_r8 as gl_r8_snorm: fail +spec/oes_texture_view/rendering-formats/clear gl_r8 as gl_r8i: fail +spec/oes_texture_view/rendering-formats/clear gl_rg8 as gl_r16_snorm: fail +spec/oes_texture_view/rendering-formats/clear gl_rg8 as gl_r16f: fail +spec/oes_texture_view/rendering-formats/clear gl_rg8 as gl_r16i: fail +spec/oes_texture_view/rendering-formats/clear gl_rg8 as gl_rg8_snorm: fail +spec/oes_texture_view/rendering-formats/clear gl_rg8 as gl_rg8i: fail +spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_r32f: fail +spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_r32i: fail +spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16_snorm: fail +spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16f: fail +spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_rg16i: fail +spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_rgba8_snorm: fail +spec/oes_texture_view/rendering-formats/clear gl_rgba8 as gl_rgba8i: fail spec/oes_texture_view/rendering-formats/render to gl_rgb16 as gl_rgb16i: skip spec/oes_texture_view/rendering-formats/render to gl_rgb16 as gl_rgb16ui: skip spec/oes_texture_view/rendering-formats/render to gl_rgb16_snorm as gl_rgb16i: skip diff --git a/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_shader.txt b/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_shader.txt index 4dace0da0..351c7386f 100644 --- a/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_shader.txt +++ b/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_shader.txt @@ -107,7 +107,17 @@ spec/arb_shader_ballot/execution/fs-readinvocation-uint-uniform: skip spec/arb_shader_clock/execution/clock: skip spec/arb_shader_clock/execution/clock2x32: skip spec/arb_shader_storage_buffer_object/execution/ssbo-atomiccompswap-int: fail +spec/arb_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/fs-primitiveid-instanced: fail 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 @@ -148,6 +158,35 @@ spec/ext_shader_framebuffer_fetch_non_coherent/execution/gles3/simple-ms8: skip spec/ext_shader_image_load_formatted/execution/image_checkerboard: skip spec/glsl-1.10/preprocessor/extension-defined-test: skip spec/glsl-1.10/preprocessor/extension-if-1: skip +spec/glsl-1.20/execution/fs-nan-builtin-max: fail +spec/glsl-1.20/execution/fs-nan-builtin-min: fail +spec/glsl-1.20/execution/vs-nan-builtin-max: fail +spec/glsl-1.20/execution/vs-nan-builtin-min: fail +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 |