diff options
Diffstat (limited to 'src/gallium/drivers/lima/ci')
-rw-r--r-- | src/gallium/drivers/lima/ci/deqp-lima-fails.txt | 59 | ||||
-rw-r--r-- | src/gallium/drivers/lima/ci/deqp-lima-mali450-deqp.toml | 35 | ||||
-rw-r--r-- | src/gallium/drivers/lima/ci/deqp-lima-mali450-piglit.toml | 4 | ||||
-rw-r--r-- | src/gallium/drivers/lima/ci/deqp-lima-skips.txt | 3 | ||||
-rw-r--r-- | src/gallium/drivers/lima/ci/gitlab-ci.yml | 46 | ||||
-rw-r--r-- | src/gallium/drivers/lima/ci/lima-fails.txt | 635 | ||||
-rw-r--r-- | src/gallium/drivers/lima/ci/lima-flakes.txt | 4 | ||||
-rw-r--r-- | src/gallium/drivers/lima/ci/lima-skips.txt | 91 |
8 files changed, 806 insertions, 71 deletions
diff --git a/src/gallium/drivers/lima/ci/deqp-lima-fails.txt b/src/gallium/drivers/lima/ci/deqp-lima-fails.txt deleted file mode 100644 index 680b8f247fd..00000000000 --- a/src/gallium/drivers/lima/ci/deqp-lima-fails.txt +++ /dev/null @@ -1,59 +0,0 @@ -dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail -dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail -dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z,Fail -dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z,Fail -dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z,Fail -dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.0,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.1,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.10,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.11,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.12,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.13,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.14,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.15,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.16,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.17,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.18,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.19,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.2,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.20,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.21,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.22,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.23,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.24,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.3,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.4,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.5,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.6,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.7,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.8,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.random.9,Fail -dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.stencil,Fail -dEQP-GLES2.functional.negative_api.shader.uniform_matrixfv_invalid_transpose,Fail -dEQP-GLES2.functional.negative_api.texture.generatemipmap_zero_level_array_compressed,Fail -dEQP-GLES2.functional.shaders.builtin_variable.frontfacing,Fail -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_loop_read_vertex,Fail -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_read_vertex,Fail -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_static_loop_read_vertex,Fail -dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat4_dynamic_loop_write_static_read_vertex,Fail -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_loop_read_vertex,Fail -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_read_vertex,Fail -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_static_loop_read_vertex,Fail -dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_dynamic_loop_write_static_read_vertex,Fail -dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_dynamic_loop_read,Fail -dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_dynamic_read,Fail -dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_static_loop_read,Fail -dEQP-GLES2.functional.shaders.indexing.varying_array.vec4_dynamic_loop_write_static_read,Fail -dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2d_bias,Fail -dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec4_bias,Fail -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_rgba8888,Fail -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_rgba8888,Fail -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_rgba8888,Fail -dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_rgba8888,Fail -dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear,Fail -dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest,Fail -dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear,Fail -dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest,Fail -dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear,Fail -dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest,Fail diff --git a/src/gallium/drivers/lima/ci/deqp-lima-mali450-deqp.toml b/src/gallium/drivers/lima/ci/deqp-lima-mali450-deqp.toml new file mode 100644 index 00000000000..588edb95ab1 --- /dev/null +++ b/src/gallium/drivers/lima/ci/deqp-lima-mali450-deqp.toml @@ -0,0 +1,35 @@ +[[deqp]] +deqp = "/deqp/modules/gles2/deqp-gles2" +caselists = ["/deqp/mustpass/gles2-main.txt"] +tests_per_group = 250 +deqp_args = [ + "--deqp-surface-width=256", "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", + "--deqp-gl-config-name=rgba8888d24s8ms0", +] +version_check = "GL ES 2.0.*git" +renderer_check = "Mali450" + +# wayland +[[deqp]] +deqp = "/deqp/modules/egl/deqp-egl-wayland" +caselists = ["/deqp/mustpass/egl-main.txt"] +tests_per_group = 250 +deqp_args = [ + "--deqp-surface-width=256", "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", + "--deqp-gl-config-name=rgba8888d24s8ms0", +] +prefix = "wayland-" + +# x11 +[[deqp]] +deqp = "/deqp/modules/egl/deqp-egl-x11" +caselists = ["/deqp/mustpass/egl-main.txt"] +tests_per_group = 250 +deqp_args = [ + "--deqp-surface-width=256", "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", + "--deqp-gl-config-name=rgba8888d24s8ms0", +] +prefix = "x11-" diff --git a/src/gallium/drivers/lima/ci/deqp-lima-mali450-piglit.toml b/src/gallium/drivers/lima/ci/deqp-lima-mali450-piglit.toml new file mode 100644 index 00000000000..1cc878998b0 --- /dev/null +++ b/src/gallium/drivers/lima/ci/deqp-lima-mali450-piglit.toml @@ -0,0 +1,4 @@ +[[piglit]] +piglit_folder = "/piglit" +profile = "gpu" +process_isolation = true diff --git a/src/gallium/drivers/lima/ci/deqp-lima-skips.txt b/src/gallium/drivers/lima/ci/deqp-lima-skips.txt deleted file mode 100644 index 824ea20af4c..00000000000 --- a/src/gallium/drivers/lima/ci/deqp-lima-skips.txt +++ /dev/null @@ -1,3 +0,0 @@ -# Note: skips lists for CI are just a list of lines that, when -# non-zero-length and not starting with '#', will regex match to -# delete lines from the test list. Be careful. diff --git a/src/gallium/drivers/lima/ci/gitlab-ci.yml b/src/gallium/drivers/lima/ci/gitlab-ci.yml index ee42f3c6397..680ed8c1f5a 100644 --- a/src/gallium/drivers/lima/ci/gitlab-ci.yml +++ b/src/gallium/drivers/lima/ci/gitlab-ci.yml @@ -1,15 +1,43 @@ -lima-mali450-test:arm64: +.lima-rules: + stage: arm + rules: + - !reference [.test, rules] + - !reference [.lima-farm-rules, rules] + - !reference [.gl-rules, rules] + - changes: + - src/gallium/drivers/lima/**/* + - src/gallium/winsys/lima/**/* + - src/lima/**/* + when: on_success + +# 4 devices (2023-12-16) +.lava-meson-gxl-s805x-libretech-ac:arm64: + variables: + DEVICE_TYPE: meson-gxl-s805x-libretech-ac + DTB: meson-gxl-s805x-libretech-ac + FDO_CI_CONCURRENT: 4 + GPU_VERSION: lima + RUNNER_TAG: mesa-ci-x86-64-lava-lima + +lima-mali450-deqp:arm64: extends: - - .lava-test:arm64 + - .lava-test-deqp:arm64 - .lima-rules + - .lava-meson-gxl-s805x-libretech-ac:arm64 variables: - DEVICE_TYPE: meson-gxl-s805x-libretech-ac - DTB: ${DEVICE_TYPE} FDO_HTTP_CACHE_URI: '' - GPU_VERSION: lima - DEQP_PARALLEL: 4 - DEQP_EXPECTED_RENDERER: Mali450 + HWCI_START_WESTON: 1 + DEQP_SUITE: lima-mali450-deqp VISIBILITY_GROUP: "mesa-ci" - tags: - - mesa-ci-x86-64-lava-lima +lima-mali450-piglit:arm64: + extends: + - .lava-test-deqp:arm64 + - .lima-rules + - .lava-meson-gxl-s805x-libretech-ac:arm64 + variables: + DEQP_SUITE: lima-mali450-piglit + FDO_HTTP_CACHE_URI: '' + PIGLIT_PLATFORM: gbm + VISIBILITY_GROUP: "mesa-ci" + parallel: 2 diff --git a/src/gallium/drivers/lima/ci/lima-fails.txt b/src/gallium/drivers/lima/ci/lima-fails.txt new file mode 100644 index 00000000000..ca73d800d81 --- /dev/null +++ b/src/gallium/drivers/lima/ci/lima-fails.txt @@ -0,0 +1,635 @@ +dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z,Fail +dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z,Fail +dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z,Fail +dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.0,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.1,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.10,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.11,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.12,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.13,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.14,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.15,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.16,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.17,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.18,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.19,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.2,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.20,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.21,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.22,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.23,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.24,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.3,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.4,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.5,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.6,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.7,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.8,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.random.9,Fail +dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.stencil,Fail +dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2d_bias,Fail +dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec3_bias,Fail +dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec4_bias,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec2_const_write_dynamic_read_vertex,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec3_const_write_dynamic_read_vertex,Fail +dEQP-GLES2.functional.shaders.indexing.tmp_array.vec4_const_write_dynamic_read_vertex,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_rgba8888,Fail +dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_rgba8888,Fail +dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear,Fail +dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear,Fail +dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest,Fail +dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear,Fail +dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest,Fail + +wayland-dEQP-EGL.functional.create_context.no_config,Fail +wayland-dEQP-EGL.functional.image.modify.renderbuffer_depth16_renderbuffer_clear_depth,Fail +wayland-dEQP-EGL.functional.render.multi_context.gles2.rgb888_window,Fail +wayland-dEQP-EGL.functional.render.multi_thread.gles2.rgb888_window,Fail +wayland-dEQP-EGL.functional.wide_color.window_fp16_default_colorspace,Fail + +x11-dEQP-EGL.functional.create_context.no_config,Fail +x11-dEQP-EGL.functional.image.modify.renderbuffer_depth16_renderbuffer_clear_depth,Fail +x11-dEQP-EGL.functional.render.multi_context.gles2.rgb888_window,Fail +x11-dEQP-EGL.functional.render.multi_context.gles2.rgba8888_pbuffer,Fail +x11-dEQP-EGL.functional.render.multi_thread.gles2.rgb888_window,Fail +x11-dEQP-EGL.functional.render.multi_thread.gles2.rgba8888_pbuffer,Fail +x11-dEQP-EGL.functional.wide_color.pbuffer_8888_colorspace_srgb,Fail +x11-dEQP-EGL.functional.wide_color.window_8888_colorspace_srgb,Fail + +shaders@glsl-arb-fragment-coord-conventions,Fail +shaders@glsl-bug-110796,Fail +shaders@glsl-fs-flat-color,Fail +shaders@glsl-predication-on-large-array,Fail +shaders@glsl-routing,Fail +spec@arb_color_buffer_float@gl_rgba8-render,Fail +spec@arb_color_buffer_float@gl_rgba8-render-sanity,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT24 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32 NPOT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT,Fail +spec@arb_depth_texture@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT NPOT,Fail +spec@arb_depth_texture@texdepth,Fail +spec@arb_draw_elements_base_vertex@arb_draw_elements_base_vertex-negative-index,Fail +spec@arb_draw_elements_base_vertex@arb_draw_elements_base_vertex-negative-index-user_varrays,Fail +spec@arb_es2_compatibility@fbo-blending-formats,Fail +spec@arb_es2_compatibility@fbo-blending-formats@GL_RGB565,Fail +spec@arb_fragment_coord_conventions@fp-arb-fragment-coord-conventions-integer,Fail +spec@arb_fragment_program@fdo38145,Fail +spec@arb_fragment_program@fp-abs-01,Fail +spec@arb_fragment_program_shadow@masked,Fail +spec@arb_fragment_program_shadow@tex-shadow1d,Fail +spec@arb_fragment_program_shadow@tex-shadow2d,Fail +spec@arb_fragment_program_shadow@tex-shadow2drect,Fail +spec@arb_fragment_program_shadow@txp-shadow1d,Fail +spec@arb_fragment_program_shadow@txp-shadow2d,Fail +spec@arb_fragment_program_shadow@txp-shadow2drect,Fail +spec@arb_framebuffer_srgb@arb_framebuffer_srgb-srgb_conformance,Fail +spec@arb_framebuffer_srgb@framebuffer-srgb,Fail +spec@arb_occlusion_query@occlusion_query_conform,Fail +spec@arb_occlusion_query@occlusion_query_conform@GetObjivAval_multi2,Fail +spec@arb_pixel_buffer_object@cubemap npot pbo,Fail +spec@arb_pixel_buffer_object@cubemap pbo,Fail +spec@arb_pixel_buffer_object@fbo-pbo-readpixels-small,Fail +spec@arb_pixel_buffer_object@pbo-getteximage,Fail +spec@arb_pixel_buffer_object@texsubimage-unpack pbo,Fail +spec@arb_point_sprite@arb_point_sprite-checkerboard,Fail +spec@arb_point_sprite@arb_point_sprite-mipmap,Fail +spec@arb_provoking_vertex@arb-provoking-vertex-clipped-geometry-flatshading,Fail +spec@arb_provoking_vertex@arb-provoking-vertex-render,Fail +spec@arb_sampler_objects@gl_ext_texture_srgb_decode,Fail +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-01,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-02,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-03,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-04,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-05,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-07,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-08,Fail +spec@arb_shader_texture_lod@execution@glsl-fs-shadow2dgradarb-cumulative,Fail +spec@arb_texture_cube_map@copyteximage cube,Fail +spec@arb_texture_cube_map@copyteximage cube samples=2,Fail +spec@arb_texture_cube_map@copyteximage cube samples=4,Fail +spec@arb_texture_cube_map@cubemap,Fail +spec@arb_texture_cube_map@cubemap npot,Fail +spec@arb_texture_cube_map@cubemap-shader,Fail +spec@arb_texture_rectangle@1-1-linear-texture,Fail +spec@arb_texture_rectangle@copyteximage rect samples=2,Fail +spec@arb_texture_rectangle@copyteximage rect samples=4,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-01,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-02,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-03,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-04,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-05,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-07,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect-08,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drect,Fail +spec@arb_texture_rectangle@glsl-fs-shadow2drectproj,Fail +spec@arb_texture_rg@execution@fs-shadow2d-red-01,Fail +spec@arb_texture_rg@execution@fs-shadow2d-red-02,Fail +spec@arb_texture_rg@execution@fs-shadow2d-red-03,Fail +spec@arb_texture_rg@fbo-blending-formats,Fail +spec@arb_texture_rg@fbo-blending-formats@GL_R16,Fail +spec@arb_texture_rg@fbo-blending-formats@GL_R8,Fail +spec@arb_texture_rg@fbo-blending-formats@GL_RG16,Fail +spec@arb_texture_rg@fbo-blending-formats@GL_RG8,Fail +spec@arb_texture_rg@fbo-blending-formats@GL_RG,Fail +spec@arb_texture_rg@texwrap formats bordercolor,Fail +spec@arb_texture_rg@texwrap formats bordercolor@GL_RG8- border color only,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled,Fail +spec@arb_texture_rg@texwrap formats bordercolor-swizzled@GL_RG8- swizzled- border color only,Fail +spec@arb_texture_storage@texture-storage@cube array texture,Fail +spec@arb_vertex_program@arl,Fail +spec@arb_vertex_program@big-param,Fail +spec@arb_vertex_program@clip-plane-transformation arb,Fail +spec@arb_vertex_program@instructions@arl,Fail +spec@arb_vertex_program@vp-address-01,Fail +spec@arb_vertex_program@vp-arl-constant-array,Fail +spec@arb_vertex_program@vp-arl-constant-array-huge,Fail +spec@arb_vertex_program@vp-arl-constant-array-huge-offset,Fail +spec@arb_vertex_program@vp-arl-constant-array-huge-offset-neg,Fail +spec@arb_vertex_program@vp-arl-constant-array-huge-relative-offset,Fail +spec@arb_vertex_program@vp-arl-constant-array-huge-varying,Fail +spec@arb_vertex_program@vp-arl-constant-array-varying,Fail +spec@arb_vertex_program@vp-arl-env-array,Fail +spec@arb_vertex_program@vp-arl-local-array,Fail +spec@arb_vertex_program@vp-arl-neg-array-2,Fail +spec@arb_vertex_program@vp-arl-neg-array,Fail +spec@ati_fragment_shader@ati_fragment_shader-render-default,Fail +spec@ati_fragment_shader@ati_fragment_shader-render-notexture,Fail +spec@ati_fragment_shader@ati_fragment_shader-render-sources,Fail +spec@egl 1.4@eglterminate then unbind context,Fail +spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail +spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,Fail +spec@egl_khr_surfaceless_context@viewport,Fail +spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail +spec@ext_framebuffer_multisample@dlist,Fail +spec@ext_framebuffer_multisample@renderbuffer-samples,Fail +spec@ext_framebuffer_multisample@samples,Fail +spec@ext_framebuffer_object@ext_framebuffer_object-error-handling,Fail +spec@ext_framebuffer_object@fbo-blending-formats@3,Fail +spec@ext_framebuffer_object@fbo-blending-formats,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_R3_G3_B2,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_RGB10,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_RGB12,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_RGB16,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_RGB5,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_RGB8,Fail +spec@ext_framebuffer_object@fbo-blending-formats@GL_RGB,Fail +spec@ext_framebuffer_object@fbo-cubemap,Fail +spec@ext_framebuffer_object@fbo-depth-sample-compare,Fail +spec@ext_framebuffer_object@fbo-maxsize,Fail +spec@ext_framebuffer_object@fbo-scissor-bitmap,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index16-blit,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index16-copypixels,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index1-blit,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index1-copypixels,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index4-blit,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index4-copypixels,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-blit,Fail +spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-copypixels,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p010,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p012,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p016,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y210,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y212,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y216,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y410,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y412,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y416,Fail +spec@ext_packed_depth_stencil@depth_stencil texture,Fail +spec@ext_packed_depth_stencil@fbo-blit-d24s8,Fail +spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-blit,Fail +spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-copypixels,Fail +spec@ext_provoking_vertex@provoking-vertex,Fail +spec@ext_texture_format_bgra8888@api-errors,Fail +spec@ext_texture_lod_bias@lodbias,Fail +spec@ext_texture_srgb@tex-srgb,Fail +spec@ext_texture_srgb@texwrap formats bordercolor,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8_ALPHA8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8_ALPHA8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats,Fail +spec@ext_texture_srgb@texwrap formats@GL_SRGB8_ALPHA8,Fail +spec@ext_texture_srgb@texwrap formats@GL_SRGB8_ALPHA8- NPOT,Fail +spec@ext_texture_srgb@texwrap formats@GL_SRGB8_ALPHA8- swizzled,Fail +spec@ext_texture_srgb@texwrap formats@GL_SRGB8,Fail +spec@ext_texture_srgb@texwrap formats@GL_SRGB8- NPOT,Fail +spec@ext_texture_srgb@texwrap formats@GL_SRGB8- swizzled,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc,Fail +spec@ext_texture_srgb@texwrap formats-s3tc@GL_COMPRESSED_SRGB_ALPHA- NPOT,Fail +spec@ext_texture_srgb@texwrap formats-s3tc@GL_COMPRESSED_SRGB_ALPHA- swizzled,Fail +spec@ext_texture_srgb@texwrap formats-s3tc@GL_COMPRESSED_SRGB_ALPHA,Fail +spec@ext_texture_srgb@texwrap formats-s3tc@GL_COMPRESSED_SRGB- NPOT,Fail +spec@ext_texture_srgb@texwrap formats-s3tc@GL_COMPRESSED_SRGB- swizzled,Fail +spec@ext_texture_srgb@texwrap formats-s3tc@GL_COMPRESSED_SRGB,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-vec2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-atan-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-degrees-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-degrees-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-degrees-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-degrees-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-dot-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-dot-vec4-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-exp-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-exp-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-exp-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-exp-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-fract-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-inversesqrt-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-length-vec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-log2-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-log-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mix-float-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-mod-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-int-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec2-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec3-ivec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec4-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec4-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat3-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-mat4-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-mult-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-mat2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-float-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec2-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec3-ivec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec4-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec4-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat3-mat3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat4-mat4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-mult-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-pow-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-radians-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-sin-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-float-float-float,Fail +spec@glsl-1.10@execution@built-in-functions@fs-tan-float,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec2-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec3-ivec3,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec4-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec2-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec3-ivec3,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec4-ivec4,Fail +spec@glsl-1.10@execution@clipping@clip-plane-transformation clipvert_pos,Fail +spec@glsl-1.10@execution@clipping@clip-plane-transformation fixed,Fail +spec@glsl-1.10@execution@clipping@clip-plane-transformation pos_clipvert,Fail +spec@glsl-1.10@execution@derivatives@glsl-derivs-abs-sign,Fail +spec@glsl-1.10@execution@derivatives@glsl-derivs-swizzle,Fail +spec@glsl-1.10@execution@glsl-vs-large-uniform-array,Fail +spec@glsl-1.10@execution@glsl-vs-uniform-array-4,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-smooth-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-flat-fixed,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-flat-none,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-other-flat-vertex,Fail +spec@glsl-1.10@execution@interpolation@interpolation-none-other-smooth-vertex,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-01,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-02,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-03,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-04,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-05,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-bias,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1dproj-bias,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow1dproj,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-01,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-02,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-03,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-04,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-05,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-08,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-bias,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2dproj-bias,Fail +spec@glsl-1.10@execution@samplers@glsl-fs-shadow2dproj,Fail +spec@glsl-1.10@execution@temp-array-indexing@glsl-vs-giant-temp-array,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat2-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat3-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-array-mat4-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat2-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat2-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat2-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat2-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat3-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat3-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat3-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat3-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@fs-temp-mat4-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat2-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-index-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat3-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat2-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat2-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat2-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat2-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat3-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat3-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat3-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat3-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat4-col-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat4-col-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat4-row-wr,Fail +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat4-wr,Fail +spec@glsl-1.10@glsl-fs-discard-only,Fail +spec@glsl-1.10@linker@glsl-link-varyings-3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat2x4-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat3x2-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat3x4-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-div-mat4x3-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-float-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat2x4-mat2x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat3x2-mat3x2,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat3x4-mat3x4,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-div-mat4x3-mat4x3,Fail +spec@glsl-1.20@execution@built-in-functions@fs-op-mult-mat4x3-mat3x4,Fail +spec@glsl-1.20@execution@clipping@fixed-clip-enables,Fail +spec@glsl-1.20@execution@clipping@vs-clip-vertex-const-reject,Fail +spec@glsl-1.20@execution@clipping@vs-clip-vertex-different-from-position,Fail +spec@glsl-1.20@execution@clipping@vs-clip-vertex-enables,Fail +spec@glsl-1.20@execution@clipping@vs-clip-vertex-equal-to-position,Fail +spec@glsl-1.20@execution@clipping@vs-clip-vertex-homogeneity,Fail +spec@glsl-1.20@execution@clipping@vs-clip-vertex-primitives,Fail +spec@glsl-1.20@execution@fs-underflow-mul-compare-zero,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-index-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat2-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-index-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat3-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-index-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat2-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat2-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat2-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat2-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat3-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat3-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat3-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat3-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-mat4-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-index-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat2-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-index-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat3-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat2-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat2-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat2-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat2-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat3-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat3-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat3-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat3-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat4-col-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat4-col-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat4-row-wr,Fail +spec@glsl-1.20@execution@variable-indexing@vs-varying-mat4-wr,Fail +spec@intel_performance_query@intel_performance_query-issue_2235,Fail +spec@khr_texture_compression_astc@basic-gles,Fail +spec@khr_texture_compression_astc@miptree-gles srgb,Fail +spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail +spec@oes_point_sprite@arb_point_sprite-checkerboard_gles1,Fail +spec@!opengl 1.0@gl-1.0-dlist-bitmap,Fail +spec@!opengl 1.0@gl-1.0-dlist-materials,Fail +spec@!opengl 1.0@gl-1.0-dlist-shademodel,Fail +spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail +spec@!opengl 1.0@gl-1.0-edgeflag-const,Fail +spec@!opengl 1.0@gl-1.0-edgeflag,Fail +spec@!opengl 1.0@gl-1.0-edgeflag-quads,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_AND,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_AND_INVERTED,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_AND_REVERSE,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_CLEAR,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_COPY_INVERTED,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_EQUIV,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_INVERT,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_NAND,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_NOOP,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_NOR,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_OR,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_OR_INVERTED,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_OR_REVERSE,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_SET,Fail +spec@!opengl 1.0@gl-1.0-logicop@GL_XOR,Fail +spec@!opengl 1.0@gl-1.0-no-op-paths,Fail +spec@!opengl 1.0@gl-1.0-ortho-pos,Fail +spec@!opengl 1.0@gl-1.0-rastercolor,Fail +spec@!opengl 1.0@gl-1.0-scissor-bitmap,Fail +spec@!opengl 1.0@gl-1.0-swapbuffers-behavior,Fail +spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail +spec@!opengl 1.1@gl-1.1-xor-copypixels,Fail +spec@!opengl 1.1@gl-1.1-xor,Fail +spec@!opengl 1.1@line-flat-clip-color,Fail +spec@!opengl 1.1@linestipple@Factor 2x,Fail +spec@!opengl 1.1@linestipple@Factor 3x,Fail +spec@!opengl 1.1@linestipple,Fail +spec@!opengl 1.1@linestipple@Line loop,Fail +spec@!opengl 1.1@linestipple@Line strip,Fail +spec@!opengl 1.1@linestipple@Restarting lines within a single Begin-End block,Fail +spec@!opengl 1.1@polygon-mode,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on bottom edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on left edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 1: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 1: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 1: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 2: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 2: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 2: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on bottom edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on left edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on bottom edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on left edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 5: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 5: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 5: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 6: Expected blue pixel in center,Fail +spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on right edge,Fail +spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on top edge,Fail +spec@!opengl 1.1@polygon-mode-offset,Fail +spec@!opengl 1.1@teximage-scale-bias,Fail +spec@!opengl 1.1@texsubimage,Fail +spec@!opengl 1.1@texsubimage-unpack,Fail +spec@!opengl 1.1@user-clip,Fail +spec@!opengl 1.3@gl-1.3-texture-env,Fail +spec@!opengl 1.4@copy-pixels,Fail +spec@!opengl 1.4@gl-1.4-polygon-offset,Fail +spec@!opengl 1.5@depth-tex-compare,Fail +spec@!opengl 2.0@early-z,Fail +spec@!opengl 2.0@gl-2.0-edgeflag,Fail +spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail +spec@!opengl 2.0@vertex-program-two-side back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side back front2 back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side back front2,Fail +spec@!opengl 2.0@vertex-program-two-side back front2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2 back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back front2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled back@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front back back2@vs and fs,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front front2 back2,Fail +spec@!opengl 2.0@vertex-program-two-side enabled front front2 back2@vs and fs,Fail +spec@!opengl 2.1@pbo,Fail +spec@!opengl 2.1@pbo@test_bitmap,Fail +spec@!opengl 2.1@pbo@test_polygon_stip,Fail +spec@!opengl 2.1@polygon-stipple-fs,Fail +spec@!opengl es 2.0@glsl-fs-pointcoord,Fail + +# see https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/730 +# and https://gitlab.freedesktop.org/mesa/mesa/-/issues/7208 +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgb_s3tc_dxt1_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgba_s3tc_dxt1_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgba_s3tc_dxt3_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgba_s3tc_dxt5_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_alpha_s3tc_dxt1_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_alpha_s3tc_dxt3_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_alpha_s3tc_dxt5_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_s3tc_dxt1_ext,Fail + +# Expects that some format/internal_format combinations should be supported when they currently aren't. +spec@arb_clear_texture@arb_clear_texture-supported-formats,Fail + +# Precision issue when lowering GL_RGB16 and GL_RGBA16 +spec@arb_clear_texture@arb_clear_texture-sized-formats,Fail + +spec@!opengl 1.1@line-smooth-stipple,Fail + +# bookworm update +spec@ext_framebuffer_multisample@renderbufferstorage-samples,Fail + +# remove this after https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/843 +# is merged and piglit is updated +spec@glsl-1.10@execution@glsl-1.10-built-in-uniform-state,Fail + +x11-dEQP-EGL.functional.wide_color.pbuffer_888_colorspace_srgb,Fail +x11-dEQP-EGL.functional.wide_color.window_888_colorspace_srgb,Fail diff --git a/src/gallium/drivers/lima/ci/lima-flakes.txt b/src/gallium/drivers/lima/ci/lima-flakes.txt new file mode 100644 index 00000000000..403fc9c63cb --- /dev/null +++ b/src/gallium/drivers/lima/ci/lima-flakes.txt @@ -0,0 +1,4 @@ +# dEQP error: terminate called after throwing an instance of 'tcu::TestError' +# dEQP error: what(): Runtime check failed: '!m_requiresRestart' at teglGLES2SharingThreadedTests.cpp:2271 +x11-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.19 +wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.19 diff --git a/src/gallium/drivers/lima/ci/lima-skips.txt b/src/gallium/drivers/lima/ci/lima-skips.txt new file mode 100644 index 00000000000..497abcb8ef0 --- /dev/null +++ b/src/gallium/drivers/lima/ci/lima-skips.txt @@ -0,0 +1,91 @@ +# Note: skips lists for CI are just a list of lines that, when +# non-zero-length and not starting with '#', will regex match to +# delete lines from the test list. Be careful. + +# deqp-egl skips +# slow +dEQP-EGL.functional.multicontext + +# piglit skips +gles3 +glsl-1.3 +glsl-1.4 +glsl-1.5 +glsl-3 +glsl-4 +glsl-es-3 +opengl 3 +opengl 4 +opengl es 3 +glx@ + +# dmesg-fail +spec@arb_draw_elements_base_vertex@arb_draw_elements_base_vertex-negative-index +spec@arb_draw_elements_base_vertex@arb_draw_elements_base_vertex-negative-index-user_varrays +spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count +spec@!opengl 1.4@triangle-rasterization-overdraw + +# oom +spec@!opengl 1.1@streaming-texture-leak +spec@!opengl 1.2@tex3d-maxsize + +# Allocates >1GB CPU memory and more GPU, and ooms. +ppgtt_memory_alignment + +# slow +shaders@glsl-predication-on-large-array +spec@glsl-1.10@execution@temp-array-indexing@glsl-fs-giant-temp-array + +# timeout +shaders@glsl-uniform-interstage-limits@subdivide 5 +shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges +spec@arb_internalformat_query2@all internalformat_<x>_type pname checks + +# very large list of fails +spec@!opengl 1.1@clipflat + +# large lists of skips with "Failed to create waffle_context for OpenGL [34].x" errors +spec@amd_shader_trinary_minmax +spec@arb_bindless_texture +spec@arb_compute_shader +spec@arb_compute_variable_group_size +spec@arb_direct_state_access +spec@arb_draw_indirect +spec@arb_enhanced_layouts +spec@arb_es3_compatibility +spec@arb_explicit_uniform_location +spec@arb_geometry_shader4 +spec@arb_gl_spirv +spec@arb_gpu_shader5 +spec@arb_gpu_shader_fp64 +spec@arb_gpu_shader_int64 +spec@arb_pipeline_statistics_query +spec@arb_program_interface_query +spec@arb_sample_shading +spec@arb_shader_atomic_counters +spec@arb_shader_draw_parameters +spec@arb_shader_image_load_store +spec@arb_shader_precision +spec@arb_shader_storage_buffer_object +spec@arb_shader_texture_image_samples +spec@arb_sparse_buffer +spec@arb_stencil_texturing +spec@arb_tessellation_shader +spec@arb_texture_barrier +spec@arb_texture_buffer_object +spec@arb_texture_cube_map_array +spec@arb_texture_gather +spec@arb_texture_stencil8 +spec@arb_texture_view +spec@arb_transform_feedback3 +spec@arb_uniform_buffer_object +spec@arb_vertex_attrib_64bit +spec@arb_viewport_array +spec@ext_shader_samples_identical +spec@ext_texture_array +spec@ext_transform_feedback +spec@intel_conservative_rasterization +spec@intel_shader_integer_functions2 +spec@nv_alpha_to_coverage_dither_control +spec@nv_compute_shader_derivatives +spec@nv_shader_atomic_int64 |