diff --git a/src/gallium/drivers/zink/ci/deqp-zink-anv-adl.toml b/src/gallium/drivers/zink/ci/deqp-zink-anv-adl.toml index 6ab16619976..22d0cf1d775 100644 --- a/src/gallium/drivers/zink/ci/deqp-zink-anv-adl.toml +++ b/src/gallium/drivers/zink/ci/deqp-zink-anv-adl.toml @@ -101,6 +101,25 @@ prefix = "noopt-" [deqp.env] ZINK_DEBUG = "nobgc,noopt,validation" +[[deqp]] +deqp = "/deqp-gles/modules/egl/deqp-egl-x11" +caselists = ["/deqp-gles/mustpass/egl-main.txt"] +deqp_args = [ + "--deqp-surface-width=256", "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", + "--deqp-gl-config-name=rgba8888d24s8ms0", +] + +[[deqp]] +deqp = "/deqp-gles/modules/egl/deqp-egl-wayland" +caselists = ["/deqp-gles/mustpass/egl-main.txt"] +deqp_args = [ + "--deqp-surface-width=256", "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", + "--deqp-gl-config-name=rgba8888d24s8ms0", +] +prefix = "wayland-" + [[piglit]] piglit_folder = "/piglit" profile = "quick_gl" diff --git a/src/gallium/drivers/zink/ci/deqp-zink-anv-tgl.toml b/src/gallium/drivers/zink/ci/deqp-zink-anv-tgl.toml index 078b4bf4bda..b0cec130cbb 100644 --- a/src/gallium/drivers/zink/ci/deqp-zink-anv-tgl.toml +++ b/src/gallium/drivers/zink/ci/deqp-zink-anv-tgl.toml @@ -101,6 +101,25 @@ prefix = "noopt-" [deqp.env] ZINK_DEBUG = "nobgc,noopt,validation" +[[deqp]] +deqp = "/deqp-gles/modules/egl/deqp-egl-x11" +caselists = ["/deqp-gles/mustpass/egl-main.txt"] +deqp_args = [ + "--deqp-surface-width=256", "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", + "--deqp-gl-config-name=rgba8888d24s8ms0", +] + +[[deqp]] +deqp = "/deqp-gles/modules/egl/deqp-egl-wayland" +caselists = ["/deqp-gles/mustpass/egl-main.txt"] +deqp_args = [ + "--deqp-surface-width=256", "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", + "--deqp-gl-config-name=rgba8888d24s8ms0", +] +prefix = "wayland-" + [[piglit]] piglit_folder = "/piglit" profile = "quick_gl" diff --git a/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt b/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt index ac7475409b0..2ceefdff39e 100644 --- a/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt @@ -607,85 +607,31 @@ spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precisio spec@ext_framebuffer_multisample@interpolation 4 non-centroid-deriv-disabled,Fail spec@ext_framebuffer_multisample@interpolation 4 centroid-deriv-disabled,Fail #glcts update -wayland-dEQP-EGL.functional.render.multi_context.gles2.rgba4444_window,Crash -wayland-dEQP-EGL.functional.render.multi_context.gles3.rgba4444_window,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_32.rgba4444_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_42.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.query_context.get_current_surface.rgba4444_window,Crash -wayland-dEQP-EGL.functional.color_clears.single_context.gles2.rgba4444_window,Crash -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_40.rgba4444_no_depth_no_stencil,Crash spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat4,Crash -wayland-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2.rgba4444_window,Crash -wayland-dEQP-EGL.functional.render.single_context.gles2.rgba4444_window,Crash -wayland-dEQP-EGL.functional.create_context_ext.gles_20.rgba4444_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba4444_window,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_30.rgba4444_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_33.rgba4444_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_43.rgba4444_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_30.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_33.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.gles_30.rgba4444_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgba4444_window,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_31.rgba4444_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.color_clears.multi_context.gles3.rgba4444_window,Crash -wayland-dEQP-EGL.functional.query_context.get_current_display.rgba4444_window,Crash -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba4444_window,Crash -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba4444_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.query_context.query_context.rgba4444_window,Crash -wayland-dEQP-EGL.functional.render.single_context.gles3.rgba4444_window,Crash dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_src_y,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_dst_y,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_src_x,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_src_x,Fail -wayland-dEQP-EGL.functional.resize.surface_size.shrink,Fail spec@arb_gpu_shader_fp64@uniform_buffers@fs-ubo-load.indirect.3,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_src_dst_y,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_src_y,Fail -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba4444_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.color_clears.multi_context.gles1.rgba4444_window,Crash -wayland-dEQP-EGL.functional.render.multi_thread.gles3.rgba4444_window,Crash -wayland-dEQP-EGL.functional.render.multi_thread.gles2.rgba4444_window,Crash -wayland-dEQP-EGL.functional.color_clears.multi_context.gles2.rgba4444_window,Crash -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba4444_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba4444_depth_no_stencil,Crash spec@arb_gpu_shader_fp64@execution@built-in-functions@gs-inverse-dmat4,Crash -wayland-dEQP-EGL.functional.query_context.get_current_context.rgba4444_window,Crash -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba4444_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_43.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_31.rgba4444_no_depth_no_stencil,Crash spec@glsl-4.00@execution@built-in-functions@gs-inverse-dmat4,Crash spec@glsl-4.00@execution@built-in-functions@vs-inverse-dmat4,Crash spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-inverse-dmat4,Crash spec@arb_gpu_shader_fp64@execution@built-in-functions@vs-inverse-dmat4,Crash -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba4444_window,Crash -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba4444_window,Crash spec@arb_gpu_shader_fp64@execution@glsl-fs-loop-unroll-mul-fp64,Crash -wayland-dEQP-EGL.functional.create_context_ext.gl_41.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.create_context_ext.gles_20.rgba4444_no_depth_no_stencil,Crash -wayland-dEQP-EGL.functional.color_clears.single_context.gles1.rgba4444_window,Crash -wayland-dEQP-EGL.functional.color_clears.single_context.gles3.rgba4444_window,Crash -wayland-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgba4444_window,Crash -wayland-dEQP-EGL.functional.resize.surface_size.stretch_width,Fail spec@khr_texture_compression_astc@miptree-gl srgb-fp@sRGB decode full precision,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_src_dst_y,Fail glx@glx-swap-pixmap-bad,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_src_dst_x,Fail spec@khr_texture_compression_astc@miptree-gl srgb-fp,Fail -wayland-dEQP-EGL.functional.resize.surface_size.stretch_height,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_src_dst_x,Fail spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_dst_y,Fail spec@ext_framebuffer_multisample@interpolation 8 centroid-deriv-disabled,Fail -wayland-dEQP-EGL.functional.resize.surface_size.grow,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_mag_reverse_dst_x,Fail dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds_min_reverse_dst_x,Fail spec@ext_framebuffer_multisample@interpolation 6 non-centroid-deriv-disabled,Fail @@ -711,3 +657,9 @@ KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_depth_component16,Fail KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_depth_component16,Fail KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_depth_component16,Fail + +# EGL +wayland-dEQP-EGL.functional.resize.surface_size.grow,Fail +wayland-dEQP-EGL.functional.resize.surface_size.shrink,Fail +wayland-dEQP-EGL.functional.resize.surface_size.stretch_height,Fail +wayland-dEQP-EGL.functional.resize.surface_size.stretch_width,Fail diff --git a/src/gallium/drivers/zink/ci/zink-anv-adl-flakes.txt b/src/gallium/drivers/zink/ci/zink-anv-adl-flakes.txt index 8695f1239ce..214fb2784d7 100644 --- a/src/gallium/drivers/zink/ci/zink-anv-adl-flakes.txt +++ b/src/gallium/drivers/zink/ci/zink-anv-adl-flakes.txt @@ -1,14 +1,6 @@ # initial flakes KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup KHR-Single-GL46.enhanced_layouts.xfb_global_buffer -dEQP-EGL.functional.buffer_age.preserve.no_resize.odd_clear_render_even_clear_render -dEQP-EGL.functional.create_surface.platform_ext_window.rgb888_depth_no_stencil -dEQP-EGL.functional.create_surface.platform_ext_window.rgba4444_depth_no_stencil -dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.10 -dEQP-EGL.functional.sharing.gles2.multithread.simple.buffers.buffersubdata_render -dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.teximage2d_render -dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.link -dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.programs.link glx@glx-buffer-age vblank_mode=0 glx@glx-destroycontext-1 glx@glx-destroycontext-3 @@ -44,794 +36,6 @@ spec@arb_shader_image_load_store@coherency@Vertex-Tessellation control shader/'c spec@arb_shader_image_load_store@coherency@Vertex-Tessellation control shader/'volatile' qualifier coherency test/256x256 spec@arb_timer_query@query gl_timestamp spec@ext_timer_query@time-elapsed -wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_clear_even_none -wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_even_clear -wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_render_even_clear -wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_render_even_render_render -wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_none_even_none -wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_even_clear -wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_render_even_clear -wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_render_even_render -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_clear_even_render -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_render_even_none -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_clear_even_clear_clear -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_clear_even_render_render -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_render_even_clear -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_render_even_render -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_render_even_render_render -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_render_even_render -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_clear_even_clear_clear -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_clear_even_none -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_even_render -wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_render_even_clear -wayland-dEQP-EGL.functional.buffer_age.preserve.no_resize.odd_clear_clear_even_clear -wayland-dEQP-EGL.functional.buffer_age.preserve.no_resize.odd_clear_clear_even_render -wayland-dEQP-EGL.functional.buffer_age.preserve.no_resize.odd_clear_render_even_none -wayland-dEQP-EGL.functional.buffer_age.preserve.no_resize.odd_render_render_even_clear_clear -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_after_swap.odd_clear_clear_even_render -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_after_swap.odd_clear_render_even_clear -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_after_swap.odd_clear_render_even_render -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_after_swap.odd_render_clear_even_none -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_after_swap.odd_render_even_none -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_after_swap.odd_render_render_even_clear_clear -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_before_swap.odd_clear_clear_even_render -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_before_swap.odd_clear_even_clear -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_before_swap.odd_clear_render_even_render_render -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_before_swap.odd_render_clear_even_clear_render -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_before_swap.odd_render_clear_even_render -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_before_swap.odd_render_clear_even_render_clear -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_before_swap.odd_render_render_even_clear -wayland-dEQP-EGL.functional.buffer_age.preserve.resize_before_swap.odd_render_render_even_render_render -wayland-dEQP-EGL.functional.color_clears.multi_context.gles1.rgb888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_context.gles1_gles2_gles3.rgb888_window -wayland-dEQP-EGL.functional.color_clears.multi_context.gles1_vg.rgb565_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_context.gles3.rgba8888_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_context.gles3_vg.rgba4444_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_context.gles3_vg.rgba8888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_context.vg.rgba4444_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_context.vg.rgba5551_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb888_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba8888_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb888_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba4444_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba5551_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb888_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb888_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba4444_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_vg.rgb565_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_vg.rgb888_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_vg.rgba5551_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_vg.rgb565_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_vg.rgb888_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_vg.rgba8888_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles2.rgb565_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba4444_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba5551_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles2_vg.rgb565_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles2_vg.rgba8888_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles3.rgb888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles3.rgb888_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba5551_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles3_vg.rgb888_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles3_vg.rgba4444_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles3_vg.rgba8888_window -wayland-dEQP-EGL.functional.color_clears.multi_thread.vg.rgb565_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.vg.rgb888_pixmap -wayland-dEQP-EGL.functional.color_clears.multi_thread.vg.rgba4444_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.vg.rgba4444_window -wayland-dEQP-EGL.functional.color_clears.single_context.vg.rgb565_pbuffer -wayland-dEQP-EGL.functional.color_clears.single_context.vg.rgb888_pixmap -wayland-dEQP-EGL.functional.create_context_ext.gl_30.rgb565_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_30.rgba4444_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_30.rgba8888_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_30.rgba8888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_31.rgb565_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_31.rgb888_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_31.rgb888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_31.rgba4444_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_31.rgba5551_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_31.rgba8888_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_31.rgba8888_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_31.rgba8888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_32.rgba4444_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_32.rgba4444_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_32.rgba5551_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_32.rgba5551_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_32.rgba5551_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_33.rgb565_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_33.rgb888_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_33.rgb888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_33.rgba5551_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_33.rgba8888_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_40.rgb565_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_40.rgb565_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_40.rgb888_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_40.rgb888_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_40.rgba4444_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_40.rgba8888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_41.rgb888_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_41.rgb888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_41.rgba4444_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_41.rgba5551_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_41.rgba8888_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_41.rgba8888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_42.rgb888_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_42.rgba4444_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_42.rgba8888_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_43.rgb565_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_43.rgb888_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_43.rgba5551_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_43.rgba5551_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gl_43.rgba8888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gles_20.rgb565_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gles_20.rgb565_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gles_20.rgb888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gles_20.rgba5551_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gles_20.rgba8888_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.gles_20.rgba8888_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.gles_30.rgba4444_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb565_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgb888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba4444_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba5551_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba5551_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_30.rgba8888_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb565_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb565_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb565_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgb888_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba5551_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_31.rgba8888_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgb565_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba4444_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba4444_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba5551_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_32.rgba5551_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb565_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb565_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgb888_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba4444_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba5551_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba5551_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba8888_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_33.rgba8888_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb565_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgb888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba4444_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba4444_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba5551_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba5551_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba8888_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba8888_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_40.rgba8888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb565_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgb888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba4444_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba4444_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba5551_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba5551_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba5551_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba8888_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_41.rgba8888_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba4444_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba4444_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_42.rgba5551_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb565_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb888_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb888_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgb888_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba8888_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gl_43.rgba8888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgb888_no_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba5551_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gles_2_ext.rgba8888_no_depth_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgba4444_depth_no_stencil -wayland-dEQP-EGL.functional.create_context_ext.robust_gles_3_ext.rgba4444_no_depth_no_stencil -wayland-dEQP-EGL.functional.fence_sync.invalid.wait_server_invalid_sync -wayland-dEQP-EGL.functional.get_frame_timestamps.other -wayland-dEQP-EGL.functional.get_frame_timestamps.rgb565_depth_no_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgb565_depth_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgb565_no_depth_no_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgb888_depth_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgb888_no_depth_no_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgb888_no_depth_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgba4444_depth_no_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgba4444_depth_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgba4444_no_depth_no_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgba4444_no_depth_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgba5551_depth_no_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgba5551_depth_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgba5551_no_depth_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgba8888_depth_no_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgba8888_depth_stencil -wayland-dEQP-EGL.functional.get_frame_timestamps.rgba8888_no_depth_no_stencil -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_android_get_frame_timestamps -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_android_native_fence_sync -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_angle_sync_control_rate -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_ext_device_query -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_ext_stream_consumer_egloutput -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_ext_surface_compression -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_khr_reusable_sync -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_khr_stream_producer_eglsurface -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_mesa_image_dma_buf_export -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_nv_stream_consumer_eglimage -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_nv_stream_reset -wayland-dEQP-EGL.functional.get_proc_address.extension.egl_wl_bind_wayland_display -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_amd_framebuffer_multisample_advanced -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_angle_framebuffer_blit -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_angle_framebuffer_multisample -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_angle_instanced_arrays -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_copy_image -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_discard_framebuffer -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_draw_buffers -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_draw_transform_feedback -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_external_buffer -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_fragment_shading_rate -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_memory_object -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_memory_object_fd -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_occlusion_query_boolean -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_separate_shader_objects -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_shader_framebuffer_fetch_non_coherent -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_shader_pixel_local_storage2 -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_sparse_texture -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_texture_view -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ext_win32_keyed_mutex -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_img_multisampled_render_to_texture -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_khr_blend_equation_advanced -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_khr_robustness -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_mesa_framebuffer_flip_y -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_nv_clip_space_w_scaling -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_nv_conservative_raster -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_nv_fence -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_nv_framebuffer_mixed_samples -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_nv_gpu_shader5 -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_nv_memory_object_sparse -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_nv_polygon_mode -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_nv_read_buffer -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_oes_fixed_point -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_oes_geometry_shader -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_oes_mapbuffer -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_oes_texture_storage_multisample_2d_array -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_oes_texture_view -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_ovr_multiview -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_qcom_extended_get -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_qcom_frame_extrapolation -wayland-dEQP-EGL.functional.get_proc_address.extension.gl_qcom_texture_foveated -wayland-dEQP-EGL.functional.hdr_metadata.cta861_3 -wayland-dEQP-EGL.functional.image.api.create_image_gles2_cubemap_pos_z_rgba -wayland-dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_depth_component_16 -wayland-dEQP-EGL.functional.image.api.create_image_gles2_renderbuffer_rgba4 -wayland-dEQP-EGL.functional.image.api.create_image_gles2_tex2d_luminance_alpha -wayland-dEQP-EGL.functional.image.api.image_target_gles2_tex2d -wayland-dEQP-EGL.functional.image.create.gles2_cubemap_negative_y_rgb_read_pixels -wayland-dEQP-EGL.functional.image.create.gles2_cubemap_negative_z_rgb_texture -wayland-dEQP-EGL.functional.image.create.gles2_cubemap_negative_z_rgba_texture -wayland-dEQP-EGL.functional.image.create.gles2_cubemap_positive_x_rgba_texture -wayland-dEQP-EGL.functional.image.create.gles2_cubemap_positive_y_rgb_texture -wayland-dEQP-EGL.functional.image.create.gles2_renderbuffer_depth16_depth_buffer -wayland-dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb5_a1_read_pixels -wayland-dEQP-EGL.functional.image.create.gles2_renderbuffer_rgb5_a1_texture -wayland-dEQP-EGL.functional.image.create.gles2_texture_rgba8_texture -wayland-dEQP-EGL.functional.image.modify.renderbuffer_rgb5_a1_renderbuffer_clear_color -wayland-dEQP-EGL.functional.image.modify.renderbuffer_rgba4_tex_subimage_rgba8 -wayland-dEQP-EGL.functional.image.modify.tex_rgb565_tex_subimage_rgb8 -wayland-dEQP-EGL.functional.image.modify.tex_rgb8_renderbuffer_clear_color -wayland-dEQP-EGL.functional.image.modify.tex_rgb8_tex_subimage_rgb8 -wayland-dEQP-EGL.functional.image.render_multiple_contexts.gles2_cubemap_negative_y_rgb8_texture -wayland-dEQP-EGL.functional.image.render_multiple_contexts.gles2_cubemap_negative_y_rgba8_read_pixels -wayland-dEQP-EGL.functional.image.render_multiple_contexts.gles2_cubemap_positive_x_rgb8_read_pixels -wayland-dEQP-EGL.functional.image.render_multiple_contexts.gles2_cubemap_positive_y_rgb8_texture -wayland-dEQP-EGL.functional.image.render_multiple_contexts.gles2_cubemap_positive_y_rgba8_texture -wayland-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer -wayland-dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_rgb565_texture -wayland-dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgb5_a1_read_pixels -wayland-dEQP-EGL.functional.image.render_multiple_contexts.gles2_texture_rgba8_texture -wayland-dEQP-EGL.functional.multicontext.non_shared -wayland-dEQP-EGL.functional.multicontext.non_shared_clear -wayland-dEQP-EGL.functional.multicontext.shared -wayland-dEQP-EGL.functional.multicontext.shared_clear -wayland-dEQP-EGL.functional.multithread.context -wayland-dEQP-EGL.functional.multithread.pbuffer_single_window_context -wayland-dEQP-EGL.functional.mutable_render_buffer.basic -wayland-dEQP-EGL.functional.mutable_render_buffer.negativeConfigBit -wayland-dEQP-EGL.functional.mutable_render_buffer.querySurface -wayland-dEQP-EGL.functional.native_color_mapping.native_pixmap.rgb565_depth_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.native_pixmap.rgb565_no_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.native_pixmap.rgb888_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.native_pixmap.rgb888_depth_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_pixmap.rgb888_no_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_pixmap.rgb888_no_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.native_pixmap.rgb888_no_depth_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_pixmap.rgba5551_no_depth_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.native_pixmap.rgba8888_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.native_pixmap.rgba8888_depth_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.native_pixmap.rgba8888_no_depth_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_window.other_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgb565_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgb565_no_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgb565_no_depth_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgb888_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgb888_depth_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgba4444_no_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgba4444_no_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgba4444_no_depth_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgba5551_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgba8888_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgba8888_no_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.native_window.rgba8888_no_depth_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.pbuffer_to_native_pixmap.other_clear -wayland-dEQP-EGL.functional.native_color_mapping.pbuffer_to_native_pixmap.rgb565_no_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.pbuffer_to_native_pixmap.rgb565_no_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.pbuffer_to_native_pixmap.rgb888_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.pbuffer_to_native_pixmap.rgb888_depth_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.pbuffer_to_native_pixmap.rgb888_depth_stencil_render -wayland-dEQP-EGL.functional.native_color_mapping.pbuffer_to_native_pixmap.rgb888_no_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.pbuffer_to_native_pixmap.rgb888_no_depth_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.pbuffer_to_native_pixmap.rgba4444_depth_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.pbuffer_to_native_pixmap.rgba5551_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_color_mapping.pbuffer_to_native_pixmap.rgba8888_no_depth_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.native_pixmap.other_clear -wayland-dEQP-EGL.functional.native_coord_mapping.native_pixmap.rgb888_depth_stencil_clear -wayland-dEQP-EGL.functional.native_coord_mapping.native_pixmap.rgb888_depth_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.native_pixmap.rgb888_no_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.native_pixmap.rgb888_no_depth_stencil_clear -wayland-dEQP-EGL.functional.native_coord_mapping.native_pixmap.rgba4444_depth_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.native_pixmap.rgba4444_no_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_coord_mapping.native_pixmap.rgba5551_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.native_pixmap.rgba5551_no_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.native_pixmap.rgba8888_depth_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.native_window.other_render -wayland-dEQP-EGL.functional.native_coord_mapping.native_window.rgb565_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_coord_mapping.native_window.rgb888_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.native_window.rgb888_depth_stencil_clear -wayland-dEQP-EGL.functional.native_coord_mapping.native_window.rgba4444_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.native_window.rgba5551_no_depth_stencil_clear -wayland-dEQP-EGL.functional.native_coord_mapping.native_window.rgba8888_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_coord_mapping.pbuffer_to_native_pixmap.other_clear -wayland-dEQP-EGL.functional.native_coord_mapping.pbuffer_to_native_pixmap.other_render -wayland-dEQP-EGL.functional.native_coord_mapping.pbuffer_to_native_pixmap.rgb565_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.pbuffer_to_native_pixmap.rgb565_no_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.pbuffer_to_native_pixmap.rgb565_no_depth_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.pbuffer_to_native_pixmap.rgb888_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.pbuffer_to_native_pixmap.rgb888_depth_stencil_clear -wayland-dEQP-EGL.functional.native_coord_mapping.pbuffer_to_native_pixmap.rgba4444_depth_stencil_clear -wayland-dEQP-EGL.functional.native_coord_mapping.pbuffer_to_native_pixmap.rgba5551_no_depth_no_stencil_clear -wayland-dEQP-EGL.functional.native_coord_mapping.pbuffer_to_native_pixmap.rgba5551_no_depth_no_stencil_render -wayland-dEQP-EGL.functional.native_coord_mapping.pbuffer_to_native_pixmap.rgba8888_no_depth_no_stencil_clear -wayland-dEQP-EGL.functional.negative_api.create_context -wayland-dEQP-EGL.functional.negative_api.create_window_surface -wayland-dEQP-EGL.functional.negative_api.get_current_context -wayland-dEQP-EGL.functional.negative_api.swap_buffers -wayland-dEQP-EGL.functional.negative_api.swap_interval -wayland-dEQP-EGL.functional.negative_partial_update.pass_null_0_as_params -wayland-dEQP-EGL.functional.negative_partial_update.set_damage_region_twice -wayland-dEQP-EGL.functional.partial_update.odd_clear_even_clear -wayland-dEQP-EGL.functional.partial_update.odd_clear_render_even_clear -wayland-dEQP-EGL.functional.partial_update.odd_render_clear_even_clear_clear -wayland-dEQP-EGL.functional.partial_update.odd_render_clear_even_render_clear -wayland-dEQP-EGL.functional.partial_update.odd_render_render_even_clear -wayland-dEQP-EGL.functional.preserve_swap.no_preserve.no_read_before_swap.post_clear -wayland-dEQP-EGL.functional.preserve_swap.no_preserve.no_read_before_swap.post_render -wayland-dEQP-EGL.functional.preserve_swap.no_preserve.no_read_before_swap.pre_clear_post_render -wayland-dEQP-EGL.functional.preserve_swap.no_preserve.read_before_swap.pre_clear_post_render -wayland-dEQP-EGL.functional.preserve_swap.preserve.no_read_before_swap.pre_clear_post_render -wayland-dEQP-EGL.functional.preserve_swap.preserve.read_before_swap.pre_clear_post_clear -wayland-dEQP-EGL.functional.preserve_swap.preserve.read_before_swap.pre_render -wayland-dEQP-EGL.functional.render.multi_context.gles2.rgb888_window -wayland-dEQP-EGL.functional.render.multi_context.gles2.rgba4444_pbuffer -wayland-dEQP-EGL.functional.render.multi_context.gles2.rgba8888_pixmap -wayland-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb565_window -wayland-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb888_pbuffer -wayland-dEQP-EGL.functional.render.multi_context.gles2_gles3.rgb888_pixmap -wayland-dEQP-EGL.functional.render.multi_context.gles3.rgb565_window -wayland-dEQP-EGL.functional.render.multi_context.gles3.rgb888_pixmap -wayland-dEQP-EGL.functional.render.multi_context.gles3.rgba4444_pixmap -wayland-dEQP-EGL.functional.render.multi_context.gles3.rgba5551_window -wayland-dEQP-EGL.functional.render.multi_thread.gles2.rgb565_pixmap -wayland-dEQP-EGL.functional.render.multi_thread.gles2.rgb888_pixmap -wayland-dEQP-EGL.functional.render.multi_thread.gles2.rgba4444_pbuffer -wayland-dEQP-EGL.functional.render.multi_thread.gles2.rgba5551_window -wayland-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb888_window -wayland-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba4444_window -wayland-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba5551_pbuffer -wayland-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba5551_pixmap -wayland-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba8888_window -wayland-dEQP-EGL.functional.render.multi_thread.gles3.rgba4444_pixmap -wayland-dEQP-EGL.functional.render.single_context.gles2.rgba4444_pixmap -wayland-dEQP-EGL.functional.render.single_context.gles2.rgba5551_pixmap -wayland-dEQP-EGL.functional.render.single_context.gles3.rgb565_window -wayland-dEQP-EGL.functional.render.single_context.gles3.rgba5551_window -wayland-dEQP-EGL.functional.resize.back_buffer.shrink -wayland-dEQP-EGL.functional.resize.back_buffer.stretch_width -wayland-dEQP-EGL.functional.reusable_sync.invalid.create_invalid_type -wayland-dEQP-EGL.functional.reusable_sync.invalid.get_invalid_display -wayland-dEQP-EGL.functional.reusable_sync.invalid.get_invalid_sync -wayland-dEQP-EGL.functional.reusable_sync.invalid.wait_server_invalid_display -wayland-dEQP-EGL.functional.reusable_sync.valid.wait_no_context -wayland-dEQP-EGL.functional.robustness.create_context.lose_context_on_reset -wayland-dEQP-EGL.functional.robustness.create_context.query_robust_access -wayland-dEQP-EGL.functional.robustness.negative_context.invalid_notification_strategy_enum -wayland-dEQP-EGL.functional.robustness.negative_context.invalid_robust_context_creation -wayland-dEQP-EGL.functional.robustness.negative_context.invalid_robust_shared_context_creation -wayland-dEQP-EGL.functional.robustness.reset_context.fixed_function_pipeline.reset_status.index_buffer_out_of_bounds -wayland-dEQP-EGL.functional.robustness.reset_context.fixed_function_pipeline.reset_status.vertex_buffer_out_of_bounds -wayland-dEQP-EGL.functional.robustness.reset_context.fixed_function_pipeline_non_robust.reset_status.index_buffer_out_of_bounds -wayland-dEQP-EGL.functional.robustness.reset_context.fixed_function_pipeline_non_robust.reset_status.vertex_buffer_out_of_bounds -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.reads.local_array.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.reads.local_array.fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.reads.local_array.vertex -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.reads.local_array.vertex_and_fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.reads.shader_storage_block.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.reads.shader_storage_block.fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.reads.shader_storage_block.vertex_and_fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.reads.uniform_block.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.reads.uniform_block.fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.reads.uniform_block.vertex -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.writes.local_array.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.writes.local_array.fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.writes.local_array.vertex_and_fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.writes.shader_storage_block.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.writes.shader_storage_block.fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.writes.shader_storage_block.vertex -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.writes.uniform_block.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.writes.uniform_block.fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.writes.uniform_block.vertex -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds.reset_status.writes.uniform_block.vertex_and_fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.reads.local_array.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.reads.local_array.fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.reads.local_array.vertex_and_fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.reads.shader_storage_block.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.reads.shader_storage_block.fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.reads.shader_storage_block.vertex -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.reads.shader_storage_block.vertex_and_fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.reads.uniform_block.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.reads.uniform_block.fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.reads.uniform_block.vertex_and_fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.writes.local_array.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.writes.local_array.fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.writes.local_array.vertex -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.writes.local_array.vertex_and_fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.writes.shader_storage_block.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.writes.shader_storage_block.vertex_and_fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.writes.uniform_block.compute -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.writes.uniform_block.fragment -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.writes.uniform_block.vertex -wayland-dEQP-EGL.functional.robustness.reset_context.shaders.out_of_bounds_non_robust.reset_status.writes.uniform_block.vertex_and_fragment -wayland-dEQP-EGL.functional.sharing.gles2.context.create_destroy -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.13 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.bufferdata.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.11 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.13 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.buffersubdata.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.1 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.11 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.14 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.buffers.gen_delete.7 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.16 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copyteximage2d.3 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.13 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.14 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.copytexsubimage2d.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.1 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.3 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.create_destroy.6 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.18 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.3 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.teximage2d.6 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.14 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.15 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.18 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.images.texsubimage2d.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.14 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.16 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.3 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.attach_detach.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.11 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.13 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.create_destroy.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.11 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.7 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.7 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.compile.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.create_destroy.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.shaders.source.6 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.11 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.15 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copyteximage2d.6 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.11 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.copytexsubimage2d.7 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.14 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.gen_delete.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.3 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.teximage2d.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.18 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random.textures.texsubimage2d.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.bufferdata.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.13 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.6 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.buffersubdata.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.buffers.gen_delete.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.11 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.14 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.18 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.3 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.copytexsubimage2d.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.14 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.16 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.create_destroy.6 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.18 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.teximage2d.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.11 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.images.texsubimage2d.7 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.attach_detach.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.13 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.14 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.16 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.create_destroy.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.1 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.compile.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.16 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.create_destroy.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.11 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.14 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.15 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.shaders.source.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.1 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copyteximage2d.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.3 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.copytexsubimage2d.7 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.gen_delete.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.16 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.3 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.teximage2d.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.13 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.15 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.textures.texsubimage2d.3 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.bufferdata.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.15 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.18 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.6 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.buffersubdata.7 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.16 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.buffers.gen_delete.6 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copyteximage2d.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.copytexsubimage2d.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.18 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.create_destroy.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.18 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.7 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.teximage2d.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.images.texsubimage2d.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.14 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.15 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.attach_detach.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.13 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.create_destroy.15 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.15 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.16 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.7 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.compile.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.15 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.6 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.7 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.create_destroy.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.16 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.3 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.shaders.source.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.12 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.15 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.3 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copyteximage2d.7 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.16 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.18 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.4 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.5 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.6 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.16 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.17 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.18 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.gen_delete.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.10 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.11 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.13 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.teximage2d.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.0 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.11 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.13 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.14 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.15 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.19 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.2 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.8 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.9 -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple.buffers.bufferdata -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.copytexsubimage2d_render -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple.images.texture_source.create_texture -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.copyteximage2d_render -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple.textures.gen_delete -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.buffers.gen_delete -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.teximage2d -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.images.texture_source.teximage2d_render -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.programs.link -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.shaders.vtx_create_destroy -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.copyteximage2d_render -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_server_sync.textures.teximage2d_texsubimage2d_render -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.buffers.bufferdata_render -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.buffers.buffersubdata -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.programs.attach -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.shaders.frag_create_destroy -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.copyteximage2d_copytexsubimage2d -wayland-dEQP-EGL.functional.sharing.gles2.multithread.simple_egl_sync.textures.teximage2d_texsubimage2d_render -wayland-dEQP-EGL.functional.sharing.gles2.program.create_delete_mixed -wayland-dEQP-EGL.functional.sharing.gles2.program.render -wayland-dEQP-EGL.functional.sharing.gles2.texture.render -wayland-dEQP-EGL.functional.sharing.gles2.texture.render_sample_mixed -wayland-dEQP-EGL.functional.surfaceless_context.rgb565_depth_no_stencil -wayland-dEQP-EGL.functional.surfaceless_context.rgb565_depth_stencil -wayland-dEQP-EGL.functional.surfaceless_context.rgb888_depth_stencil -wayland-dEQP-EGL.functional.surfaceless_context.rgba4444_no_depth_stencil -wayland-dEQP-EGL.functional.surfaceless_context.rgba5551_depth_stencil -wayland-dEQP-EGL.functional.surfaceless_context.rgba5551_no_depth_no_stencil -wayland-dEQP-EGL.functional.swap_buffers.rgb565_no_depth_no_stencil -wayland-dEQP-EGL.functional.swap_buffers.rgb565_no_depth_stencil -wayland-dEQP-EGL.functional.swap_buffers.rgba4444_no_depth_stencil -wayland-dEQP-EGL.functional.swap_buffers.rgba5551_depth_stencil -wayland-dEQP-EGL.functional.swap_buffers_with_damage.no_resize.buffer_age_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.no_resize.buffer_age_render_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.no_resize.buffer_age_render_render -wayland-dEQP-EGL.functional.swap_buffers_with_damage.no_resize.clear_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.no_resize.preserve_buffer_render_render -wayland-dEQP-EGL.functional.swap_buffers_with_damage.no_resize.render_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.buffer_age_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.buffer_age_clear_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.buffer_age_clear_render -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.buffer_age_render -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.buffer_age_render_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.buffer_age_render_render -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.preserve_buffer_clear_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.preserve_buffer_clear_render -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.preserve_buffer_render -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.preserve_buffer_render_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.render -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_before_swap.buffer_age_clear_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_before_swap.buffer_age_render -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_before_swap.buffer_age_render_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_before_swap.clear_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_before_swap.clear_render -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_before_swap.preserve_buffer_clear_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_before_swap.preserve_buffer_render_clear -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_before_swap.preserve_buffer_render_render -wayland-dEQP-EGL.functional.swap_buffers_with_damage.resize_before_swap.render_clear -wayland-dEQP-EGL.functional.thread_cleanup.multi_context_multi_surface -wayland-dEQP-EGL.functional.thread_cleanup.multi_context_single_surface -wayland-dEQP-EGL.functional.thread_cleanup.single_context_multi_surface -wayland-dEQP-EGL.functional.wide_color.1010102 -wayland-dEQP-EGL.functional.wide_color.pbuffer_1010102_colorspace_bt2020_hlg -wayland-dEQP-EGL.functional.wide_color.pbuffer_1010102_colorspace_bt2020_linear -wayland-dEQP-EGL.functional.wide_color.pbuffer_1010102_colorspace_bt2020_pq -wayland-dEQP-EGL.functional.wide_color.pbuffer_1010102_colorspace_default -wayland-dEQP-EGL.functional.wide_color.pbuffer_1010102_colorspace_p3 -wayland-dEQP-EGL.functional.wide_color.pbuffer_8888_colorspace_default -wayland-dEQP-EGL.functional.wide_color.pbuffer_8888_colorspace_p3 -wayland-dEQP-EGL.functional.wide_color.pbuffer_8888_colorspace_p3_passthrough -wayland-dEQP-EGL.functional.wide_color.pbuffer_8888_colorspace_srgb -wayland-dEQP-EGL.functional.wide_color.pbuffer_888_colorspace_default -wayland-dEQP-EGL.functional.wide_color.pbuffer_888_colorspace_p3_passthrough -wayland-dEQP-EGL.functional.wide_color.pbuffer_888_colorspace_srgb -wayland-dEQP-EGL.functional.wide_color.pbuffer_fp16_colorspace_bt2020_hlg -wayland-dEQP-EGL.functional.wide_color.pbuffer_fp16_colorspace_bt2020_linear -wayland-dEQP-EGL.functional.wide_color.pbuffer_fp16_colorspace_bt2020_pq -wayland-dEQP-EGL.functional.wide_color.pbuffer_fp16_colorspace_p3 -wayland-dEQP-EGL.functional.wide_color.pbuffer_fp16_colorspace_p3_passthrough -wayland-dEQP-EGL.functional.wide_color.pbuffer_fp16_colorspace_scrgb -wayland-dEQP-EGL.functional.wide_color.pbuffer_fp16_colorspace_scrgb_linear -wayland-dEQP-EGL.functional.wide_color.pbuffer_fp16_colorspace_srgb -wayland-dEQP-EGL.functional.wide_color.pbuffer_fp16_default_colorspace -wayland-dEQP-EGL.functional.wide_color.window_1010102_colorspace_bt2020_hlg -wayland-dEQP-EGL.functional.wide_color.window_1010102_colorspace_bt2020_linear -wayland-dEQP-EGL.functional.wide_color.window_1010102_colorspace_bt2020_pq -wayland-dEQP-EGL.functional.wide_color.window_1010102_colorspace_default -wayland-dEQP-EGL.functional.wide_color.window_1010102_colorspace_p3_passthrough -wayland-dEQP-EGL.functional.wide_color.window_1010102_colorspace_srgb -wayland-dEQP-EGL.functional.wide_color.window_8888_colorspace_default -wayland-dEQP-EGL.functional.wide_color.window_8888_colorspace_p3 -wayland-dEQP-EGL.functional.wide_color.window_8888_colorspace_p3_passthrough -wayland-dEQP-EGL.functional.wide_color.window_8888_colorspace_srgb -wayland-dEQP-EGL.functional.wide_color.window_888_colorspace_default -wayland-dEQP-EGL.functional.wide_color.window_888_colorspace_p3_passthrough -wayland-dEQP-EGL.functional.wide_color.window_888_colorspace_srgb -wayland-dEQP-EGL.functional.wide_color.window_fp16_colorspace_bt2020_hlg -wayland-dEQP-EGL.functional.wide_color.window_fp16_colorspace_bt2020_linear -wayland-dEQP-EGL.functional.wide_color.window_fp16_colorspace_bt2020_pq -wayland-dEQP-EGL.functional.wide_color.window_fp16_colorspace_scrgb_linear -wayland-dEQP-EGL.functional.wide_color.window_fp16_default_colorspace glx@glx-visuals-stencil -pixmap glx@glx-multithread-clearbuffer @@ -859,3 +63,5 @@ spec@arb_shader_storage_buffer_object@max-ssbo-size@vsexceed # New flakes with Linux 6.16 KHR-Single-GL46.arrays_of_arrays_gl.InteractionFunctionCalls1_var_type_index_13 + +dEQP-EGL.functional.sharing.gles2.multithread.simple.programs.link diff --git a/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt b/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt index 4d5cf809e48..56558135239 100644 --- a/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt @@ -1,10 +1,3 @@ -dEQP-EGL.functional.query_context.get_current_context.rgba8888_window,Crash - -wayland-dEQP-EGL.functional.resize.surface_size.grow,Fail -wayland-dEQP-EGL.functional.resize.surface_size.shrink,Fail -wayland-dEQP-EGL.functional.resize.surface_size.stretch_width,Fail -wayland-dEQP-EGL.functional.resize.surface_size.stretch_height,Fail - spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_ust_test,Fail spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_msc_and_sbc_test,Fail spec@egl_chromium_sync_control@conformance,Fail @@ -705,3 +698,120 @@ KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_depth_component16,Fail KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_depth_component16,Fail KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_depth_component16,Fail + +# EGL +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_clear_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_clear_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_clear_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_clear_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_render_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_render_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_render_even_clear_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_render_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_render_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_clear_render_even_render_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_none_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_clear_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_clear_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_clear_even_clear_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_clear_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_clear_even_render_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_clear_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_clear_even_render_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_render_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_render_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_render_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_render_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.no_resize.odd_render_render_even_render_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_clear_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_clear_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_clear_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_clear_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_render_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_render_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_render_even_clear_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_render_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_render_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_render_even_render_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_none_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_clear_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_clear_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_clear_even_clear_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_clear_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_clear_even_render_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_clear_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_clear_even_render_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_render_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_render_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_render_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_render_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_render_even_render_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_clear_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_clear_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_clear_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_clear_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_render_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_render_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_render_even_clear_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_render_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_render_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_clear_render_even_render_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_none_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_clear_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_clear_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_clear_even_clear_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_clear_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_clear_even_render_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_clear_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_clear_even_render_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_render_even_clear_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_render_even_clear,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_render_even_none,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_render_even_render,Fail +wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_before_swap.odd_render_render_even_render_render,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_clear_even_clear_clear,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_clear_even_clear,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_clear_even_none,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_clear_even_render,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_even_clear,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_even_none,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_render_even_clear_clear,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_render_even_clear,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_render_even_clear_render,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_render_even_none,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_render_even_render,Fail +wayland-dEQP-EGL.functional.partial_update.odd_clear_render_even_render_render,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_clear_even_clear_clear,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_clear_even_clear,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_clear_even_clear_render,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_clear_even_none,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_clear_even_render_clear,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_clear_even_render,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_clear_even_render_render,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_even_clear,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_even_none,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_even_render,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_render_even_clear_clear,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_render_even_clear,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_render_even_none,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_render_even_render,Fail +wayland-dEQP-EGL.functional.partial_update.odd_render_render_even_render_render,Fail +wayland-dEQP-EGL.functional.resize.surface_size.grow,Fail +wayland-dEQP-EGL.functional.resize.surface_size.shrink,Fail +wayland-dEQP-EGL.functional.resize.surface_size.stretch_height,Fail +wayland-dEQP-EGL.functional.resize.surface_size.stretch_width,Fail diff --git a/src/gallium/drivers/zink/ci/zink-anv-tgl-flakes.txt b/src/gallium/drivers/zink/ci/zink-anv-tgl-flakes.txt index 89aa94f30de..7ebcc7915f9 100644 --- a/src/gallium/drivers/zink/ci/zink-anv-tgl-flakes.txt +++ b/src/gallium/drivers/zink/ci/zink-anv-tgl-flakes.txt @@ -5,26 +5,6 @@ spec@arb_query_buffer_object@qbo@query-GL_PRIMITIVES_SUBMITTED-ASYNC_CPU_READ_BE dEQP-GLES31.functional.image_load_store.buffer.atomic.comp_swap_r32i_return_value -# "../src/gallium/drivers/zink/zink_fence.c:130: fence_wait: Assertion `fence->batch_id' failed." -.*dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.copytexsubimage2d.4 -.*dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.textures.texsubimage2d.4 - -# deqp-egl: ../src/intel/vulkan/anv_batch_chain.c:520: cmd_buffer_chain_to_batch_bo: Assertion `batch->end == current_bbo->bo->map + current_bbo->bo->size' failed. -dEQP-EGL.functional.swap_buffers_with_damage.resize.* - -# around the time of kernel warnings about dma_resv -# "ZINK: vkQueueSubmit failed (VK_ERROR_DEVICE_LOST) -# ../src/vulkan/runtime/vk_object.h:101: vk_object_base_assert_valid: Assertion `base == NULL || base->type == obj_type' failed." -dEQP-EGL.functional.query_context.get_current_display.* -dEQP-EGL.functional.query_context.get_current_.*_window -dEQP-EGL.functional.query_context.query_context.*_window - -# Probably more of the above. -dEQP-EGL.functional.color_clears.*_window - -# MESA: error: ZINK: vkQueueSubmit failed (VK_ERROR_DEVICE_LOST) -dEQP-EGL.functional.render.*_window - # ../../src/xcb_in.c:746: xcb_request_check: Assertion `!reply' failed. glx@glx-make-current @@ -59,54 +39,6 @@ spec@arb_shader_image_load_store@coherency spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat4 -# Around the time of running these tests there are some warnings from the kernel in dma_resv.c, and at least -# some failures look like not waiting for rendering to complete. -# Because those tests sometimes pass, keep them here -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb565_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgb888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2_gles3.rgba8888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb565_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgb888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1_gles2.rgba8888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb565_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgb888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles1.rgba8888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles2.rgb565_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles2.rgb888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles2.rgba8888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles3.rgb565_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles3.rgb888_pbuffer -wayland-dEQP-EGL.functional.color_clears.multi_thread.gles3.rgba8888_pbuffer -wayland-dEQP-EGL.functional.color_clears.single_context.gles1.rgb565_pbuffer -wayland-dEQP-EGL.functional.color_clears.single_context.gles1.rgb888_pbuffer -wayland-dEQP-EGL.functional.color_clears.single_context.gles1.rgba8888_pbuffer -wayland-dEQP-EGL.functional.color_clears.single_context.gles2.rgb565_pbuffer -wayland-dEQP-EGL.functional.color_clears.single_context.gles2.rgb888_pbuffer -wayland-dEQP-EGL.functional.color_clears.single_context.gles2.rgba8888_pbuffer -wayland-dEQP-EGL.functional.color_clears.single_context.gles3.rgb565_pbuffer -wayland-dEQP-EGL.functional.color_clears.single_context.gles3.rgb888_pbuffer -wayland-dEQP-EGL.functional.color_clears.single_context.gles3.rgba8888_pbuffer -wayland-dEQP-EGL.functional.negative_api.create_pixmap_surface -wayland-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb565_pbuffer -wayland-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgb888_pbuffer -wayland-dEQP-EGL.functional.render.multi_thread.gles2_gles3.rgba8888_pbuffer -wayland-dEQP-EGL.functional.render.multi_thread.gles2.rgb565_pbuffer -wayland-dEQP-EGL.functional.render.multi_thread.gles2.rgb888_pbuffer -wayland-dEQP-EGL.functional.render.multi_thread.gles2.rgba8888_pbuffer -wayland-dEQP-EGL.functional.render.multi_thread.gles3.rgb565_pbuffer -wayland-dEQP-EGL.functional.render.multi_thread.gles3.rgb888_pbuffer -wayland-dEQP-EGL.functional.render.multi_thread.gles3.rgba8888_pbuffer -wayland-dEQP-EGL.functional.render.single_context.gles2.rgb565_pbuffer -wayland-dEQP-EGL.functional.render.single_context.gles2.rgb888_pbuffer -wayland-dEQP-EGL.functional.render.single_context.gles2.rgba8888_pbuffer -wayland-dEQP-EGL.functional.render.single_context.gles3.rgb565_pbuffer -wayland-dEQP-EGL.functional.render.single_context.gles3.rgb888_pbuffer -wayland-dEQP-EGL.functional.render.single_context.gles3.rgba8888_pbuffer - -# Everything in wayland EGL is flaking with crashes since at least early 2023-09 -# Possibly https://gitlab.freedesktop.org/mesa/mesa/-/issues/9577 -wayland-dEQP-EGL.functional.* - spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-vec4-index-wr spec@arb_timer_query@timestamp-get @@ -143,7 +75,6 @@ KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup_texture_2d_multisample_* spec@arb_gpu_shader_fp64@execution@arb_gpu_shader_fp64-gs-getuniformdv spec@arb_gpu_shader_fp64@execution@arb_gpu_shader_fp64-vs-getuniformdv -dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.7 # Fails in the pre-merge job and passes in the nightly KHR-GL46.shader_viewport_layer_array.ShaderViewportIndexTestCase