ci/zink: Add tests of gles2, gles3, and gl33 on lavapipe.
This catches a bunch of conformance issues on the current driver stack. Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8891>
This commit is contained in:
399
src/gallium/drivers/zink/ci/deqp-zink-lvp-fails.txt
Normal file
399
src/gallium/drivers/zink/ci/deqp-zink-lvp-fails.txt
Normal file
@@ -0,0 +1,399 @@
|
||||
dEQP-GLES2.functional.clipping.point.wide_point_clip,Fail
|
||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||
dEQP-GLES2.functional.clipping.point.wide_point_clip_viewport_corner,Fail
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_y_neg_z_and_pos_y_pos_z,Fail
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z,Fail
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_y_pos_z_and_neg_x_neg_y_neg_z,Fail
|
||||
dEQP-GLES2.functional.depth_stencil_clear.depth_stencil,Fail
|
||||
dEQP-GLES2.functional.draw.random.10,Fail
|
||||
dEQP-GLES2.functional.draw.random.42,Fail
|
||||
dEQP-GLES2.functional.polygon_offset.default_displacement_with_units,Fail
|
||||
dEQP-GLES2.functional.polygon_offset.fixed16_displacement_with_units,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_etc1,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_l8_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba4444_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba8888_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_clamp_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_etc1,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_mirror_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_etc1,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.linear_nearest_repeat_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_etc1,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_l8_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgb888_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba4444_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_clamp_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_etc1,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_mirror_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_etc1,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.2d.nearest_linear_repeat_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_etc1,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_clamp_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_mirror_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.linear_nearest_repeat_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_etc1,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_npot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_clamp_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_mirror_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_l8_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgb888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgba4444_pot,Fail
|
||||
dEQP-GLES2.functional.texture.filtering.cube.nearest_linear_repeat_rgba8888_pot,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_clamp,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_mirror,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.2d.filtering.linear_nearest_repeat,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_clamp,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_mirror,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_linear_repeat,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_clamp,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_mirror,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_nearest_repeat,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_clamp,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_mirror,Fail
|
||||
dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_linear_repeat,Fail
|
||||
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||
dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z,Fail
|
||||
dEQP-GLES3.functional.depth_stencil_clear.depth_stencil,Fail
|
||||
dEQP-GLES3.functional.draw.random.135,Fail
|
||||
dEQP-GLES3.functional.draw.random.31,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.conversion.rgb8_to_rgba4,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgb8_linear_out_of_bounds_blit_to_default,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.default_framebuffer.rgb8_nearest_scale_blit_to_default,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth24_stencil8_stencil_only,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth32f_stencil8_stencil_only,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth_component16_scale,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.depth_stencil.depth_component32f_scale,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_dst_x_nearest,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_dst_x_nearest,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.basic_reverse_src_x_nearest,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_y,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_dst_x_nearest,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_dst_x_nearest,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.out_of_bounds_reverse_src_x_nearest,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.scale_nearest,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.scale_reverse_dst_y_nearest,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.scale_reverse_src_dst_y_nearest,Crash
|
||||
dEQP-GLES3.functional.fbo.blit.rect.scale_reverse_src_y_nearest,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2d.r16ui,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2d.rg16f,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2d.rg16i,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2d.rg8ui,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2d.rgb10_a2,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2d.rgb8,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2d.rgba32f,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2d.rgba32i,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2d.rgba8,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2darray.r16ui,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2darray.rg16f,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2darray.rg16i,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2darray.rg8ui,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2darray.rgb10_a2,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2darray.rgb8,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2darray.rgba32f,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2darray.rgba32i,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex2darray.rgba8,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex3d.r16ui,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex3d.rg16f,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex3d.rg16i,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex3d.rg8ui,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex3d.rgb10_a2,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex3d.rgb8,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex3d.rgba32f,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex3d.rgba32i,Crash
|
||||
dEQP-GLES3.functional.fbo.color.tex3d.rgba8,Crash
|
||||
dEQP-GLES3.functional.fbo.color.texcube.r16ui,Crash
|
||||
dEQP-GLES3.functional.fbo.color.texcube.rg16f,Crash
|
||||
dEQP-GLES3.functional.fbo.color.texcube.rg16i,Crash
|
||||
dEQP-GLES3.functional.fbo.color.texcube.rg8ui,Crash
|
||||
dEQP-GLES3.functional.fbo.color.texcube.rgb10_a2,Crash
|
||||
dEQP-GLES3.functional.fbo.color.texcube.rgb8,Crash
|
||||
dEQP-GLES3.functional.fbo.color.texcube.rgba32f,Crash
|
||||
dEQP-GLES3.functional.fbo.color.texcube.rgba32i,Crash
|
||||
dEQP-GLES3.functional.fbo.color.texcube.rgba8,Crash
|
||||
dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_depth_stencil,Crash
|
||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_stencil,Fail
|
||||
dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_stencil,Crash
|
||||
dEQP-GLES3.functional.fbo.msaa.2_samples.depth32f_stencil8,Crash
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.depth_component24,Crash
|
||||
dEQP-GLES3.functional.fbo.msaa.4_samples.stencil_index8,Crash
|
||||
dEQP-GLES3.functional.fragment_out.array.int.r16i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.r16i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.r16i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.r32i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.r32i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.r32i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.r8i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.r8i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.r8i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rg16i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rg16i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rg16i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rg32i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rg32i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rg32i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rg8i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rg8i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rg8i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rgba16i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rgba16i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rgba16i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rgba32i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rgba32i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rgba32i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rgba8i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rgba8i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.int.rgba8i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.r16ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.r16ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.r16ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.r32ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.r32ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.r32ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.r8ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.r8ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.r8ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rg16ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rg16ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rg16ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rg32ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rg32ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rg32ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rg8ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rg8ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rg8ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgb10_a2ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgb10_a2ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgb10_a2ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgba16ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgba16ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgba16ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgba32ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgba32ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgba32ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgba8ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgba8ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.array.uint.rgba8ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.r16i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.r16i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.r16i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.r32i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.r32i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.r32i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.r8i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.r8i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.r8i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rg16i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rg16i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rg16i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rg32i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rg32i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rg32i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rg8i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rg8i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rg8i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rgba16i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rgba16i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rgba16i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rgba32i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rgba32i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rgba32i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rgba8i_highp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rgba8i_lowp_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.int.rgba8i_mediump_ivec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.r16ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.r16ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.r16ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.r32ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.r32ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.r32ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.r8ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.r8ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.r8ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rg16ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rg16ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rg16ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rg32ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rg32ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rg32ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rg8ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rg8ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rg8ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgb10_a2ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgb10_a2ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgb10_a2ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgba16ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgba16ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgba16ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgba32ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgba32ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgba32ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_highp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_lowp_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.basic.uint.rgba8ui_mediump_uvec3,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.10,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.18,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.2,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.22,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.30,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.34,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.38,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.42,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.50,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.54,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.58,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.6,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.62,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.66,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.70,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.78,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.82,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.86,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.90,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.94,Fail
|
||||
dEQP-GLES3.functional.fragment_out.random.98,Fail
|
||||
dEQP-GLES3.functional.polygon_offset.fixed16_render_with_units,Fail
|
||||
dEQP-GLES3.functional.polygon_offset.fixed24_displacement_with_units,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.basic.line_strip.unsigned_byte.draw_elements_instanced,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.basic.triangle_fan.unsigned_byte.draw_elements_instanced,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.basic.triangle_strip.unsigned_byte.draw_range_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.begin_restart.line_strip.unsigned_byte.draw_elements_instanced,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.begin_restart.triangle_fan.unsigned_byte.draw_elements_instanced,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.begin_restart.triangle_strip.unsigned_byte.draw_range_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.begin_restart_duplicate_restarts.line_strip.unsigned_byte.draw_range_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.begin_restart_duplicate_restarts.triangle_fan.unsigned_byte.draw_range_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.begin_restart_end_restart.triangle_strip.unsigned_byte.draw_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.begin_restart_end_restart_duplicate_restarts.line_strip.unsigned_byte.draw_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.begin_restart_end_restart_duplicate_restarts.triangle_fan.unsigned_byte.draw_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.begin_restart_end_restart_duplicate_restarts.triangle_strip.unsigned_byte.draw_elements_instanced,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.duplicate_restarts.line_strip.unsigned_byte.draw_range_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.duplicate_restarts.triangle_fan.unsigned_byte.draw_range_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.end_restart.triangle_strip.unsigned_byte.draw_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.end_restart_duplicate_restarts.line_strip.unsigned_byte.draw_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.end_restart_duplicate_restarts.triangle_fan.unsigned_byte.draw_elements,Fail
|
||||
dEQP-GLES3.functional.primitive_restart.end_restart_duplicate_restarts.triangle_strip.unsigned_byte.draw_elements_instanced,Fail
|
||||
dEQP-GLES3.functional.rasterization.flatshading.lines,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler2darray_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegrad.isampler3d_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2darray_fixed_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler2dshadow_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegrad.sampler3d_fixed_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2d_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler2darray_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.isampler3d_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2d_fixed_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2darray_fixed_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler2dshadow_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.texturegradoffset.sampler3d_fixed_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec3_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler2d_vec4_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.isampler3d_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec3_fixed_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2d_vec4_fixed_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler2dshadow_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgrad.sampler3d_fixed_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec3_float_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler2d_vec4_float_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.sampler3d_float_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec3_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler2d_vec4_vertex,Fail
|
||||
dEQP-GLES3.functional.shaders.texture_functions.textureprojgradoffset.usampler3d_vertex,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_nearest_clamp_clamp,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_nearest_mirror_mirror,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.2d.combinations.linear_nearest_repeat_repeat,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.2d.combinations.nearest_linear_clamp_repeat,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.2d.combinations.nearest_linear_repeat_mirror,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_nearest_mirror_mirror,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.2d_array.combinations.linear_nearest_repeat_repeat,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_linear_clamp_repeat,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.2d_array.combinations.nearest_linear_repeat_mirror,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_nearest_clamp_mirror_mirror,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_nearest_clamp_repeat_repeat,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_nearest_mirror_clamp_mirror,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_nearest_mirror_mirror_clamp,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_nearest_repeat_mirror_repeat,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.linear_nearest_repeat_repeat_clamp,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_linear_clamp_mirror_repeat,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_linear_clamp_repeat_clamp,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_linear_mirror_clamp_repeat,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_linear_mirror_repeat_mirror,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_linear_repeat_clamp_mirror,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.3d.combinations.nearest_linear_repeat_mirror_clamp,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_nearest_clamp_mirror,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.cube.combinations.linear_nearest_mirror_clamp,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_linear_mirror_repeat,Fail
|
||||
dEQP-GLES3.functional.texture.filtering.cube.combinations.nearest_linear_repeat_clamp,Fail
|
||||
dEQP-GLES3.functional.texture.vertex.2d.filtering.linear_nearest_clamp,Fail
|
||||
dEQP-GLES3.functional.texture.vertex.2d_array.filtering.linear_nearest_mirror,Fail
|
||||
dEQP-GLES3.functional.texture.vertex.2d_array.filtering.nearest_linear_repeat,Fail
|
||||
dEQP-GLES3.functional.texture.vertex.3d.filtering.linear_nearest_repeat,Fail
|
||||
dEQP-GLES3.functional.texture.vertex.3d.filtering.nearest_linear_clamp,Fail
|
||||
dEQP-GLES3.functional.texture.vertex.cube.filtering.nearest_linear_mirror,Fail
|
||||
dEQP-GLES3.functional.ubo.random.all_per_block_buffers.13,Crash
|
||||
KHR-GL32.glsl_noperspective.functionaltest,Fail
|
||||
KHR-GL32.gpu_shader5_gl.float_encoding,Fail
|
||||
KHR-GL32.packed_depth_stencil.blit.depth24_stencil8,Crash
|
||||
KHR-GL32.packed_depth_stencil.blit.depth32f_stencil8,Crash
|
||||
KHR-GL32.packed_depth_stencil.clear_buffer.depth24_stencil8,Fail
|
||||
KHR-GL32.packed_depth_stencil.clear_buffer.depth32f_stencil8,Fail
|
||||
KHR-GL32.packed_depth_stencil.verify_copy_tex_image.depth24_stencil8,Crash
|
||||
KHR-GL32.packed_depth_stencil.verify_copy_tex_image.depth32f_stencil8,Crash
|
||||
KHR-GL32.packed_depth_stencil.verify_get_tex_image.depth24_stencil8,Fail
|
||||
KHR-GL32.packed_depth_stencil.verify_get_tex_image.depth32f_stencil8,Fail
|
||||
KHR-GL32.packed_depth_stencil.verify_read_pixels.depth24_stencil8,Fail
|
||||
KHR-GL32.packed_depth_stencil.verify_read_pixels.depth32f_stencil8,Fail
|
||||
KHR-GL32.texture_size_promotion.functional,Crash
|
||||
KHR-GL32.transform_feedback.capture_geometry_separate_test,Fail
|
||||
KHR-GL32.transform_feedback.capture_vertex_interleaved_test,Fail
|
||||
KHR-GL32.transform_feedback.capture_vertex_separate_test,Fail
|
||||
KHR-GL32.transform_feedback.discard_vertex_test,Fail
|
||||
KHR-GL32.transform_feedback.draw_xfb_instanced_test,Crash
|
||||
KHR-GL32.transform_feedback.draw_xfb_stream_instanced_test,Crash
|
||||
KHR-GL32.transform_feedback.draw_xfb_stream_test,Fail
|
||||
KHR-GL32.transform_feedback.query_geometry_separate_test,Fail
|
||||
KHR-GL32.transform_feedback.query_vertex_interleaved_test,Fail
|
||||
KHR-GL32.transform_feedback.query_vertex_separate_test,Fail
|
@@ -1,20 +1,50 @@
|
||||
.zink-test:
|
||||
.zink-lvp-test:
|
||||
extends:
|
||||
- .zink-rules
|
||||
variables:
|
||||
MESA_LOADER_DRIVER_OVERRIDE: "zink"
|
||||
ZINK_USE_LAVAPIPE: "true"
|
||||
GPU_VERSION: zink-lvp
|
||||
# Fix non-conformant llvmpipe filter defaults
|
||||
GALLIVM_PERF: "no_filter_hacks"
|
||||
LP_NUM_THREADS: 0
|
||||
|
||||
zink-piglit-quick_gl:
|
||||
extends:
|
||||
- .test-gl
|
||||
- .piglit-test
|
||||
- .zink-test
|
||||
- .zink-lvp-test
|
||||
variables:
|
||||
LP_NUM_THREADS: 0
|
||||
PIGLIT_OPTIONS: >
|
||||
-x arb_map_buffer_alignment@arb_map_buffer_alignment-map-invalidate-range
|
||||
-x glx-make-current -x arb_timer_query -x arb_sample_shading/builtin-gl-sample-mask
|
||||
PIGLIT_PROFILES: quick_gl
|
||||
PIGLIT_RESULTS: "zink-quick_gl"
|
||||
GALLIVM_PERF: "no_filter_hacks"
|
||||
|
||||
.zink-lvp-deqp-test:
|
||||
extends:
|
||||
- .test-gl
|
||||
- .deqp-test
|
||||
- .zink-lvp-test
|
||||
variables:
|
||||
VK_DRIVER: lvp # Don't move to the top level, piglit runs do funny stuff with VK_DRIVER set
|
||||
DEQP_EXPECTED_RENDERER: "zink.*llvmpipe"
|
||||
|
||||
zink-lvp-gles2:
|
||||
extends:
|
||||
- .zink-lvp-deqp-test
|
||||
variables:
|
||||
DEQP_VER: gles2
|
||||
|
||||
zink-lvp-gles3:
|
||||
extends:
|
||||
- .zink-lvp-deqp-test
|
||||
variables:
|
||||
DEQP_VER: gles3
|
||||
DEQP_FRACTION: 4
|
||||
|
||||
zink-lvp-gl:
|
||||
extends:
|
||||
- .zink-lvp-deqp-test
|
||||
variables:
|
||||
DEQP_VER: gl32
|
||||
|
Reference in New Issue
Block a user