gallium/util: add a cache of live shaders for shader CSO deduplication
[mesa.git] / .gitlab-ci / deqp-lima-fails.txt
index ab5e353b566aa0f5390acafd85f6d193610cbf56..3f88017c6c19f6db8f0ab0cf78ad1a914621e969 100644 (file)
-dEQP-GLES2.functional.depth_stencil_clear.stencil Fail
-dEQP-GLES2.functional.depth_stencil_clear.stencil_masked Fail
-dEQP-GLES2.functional.depth_stencil_clear.stencil_scissored Fail
-dEQP-GLES2.functional.depth_stencil_clear.stencil_scissored_masked Fail
-dEQP-GLES2.functional.depth_stencil_clear.depth_stencil Fail
-dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked Fail
-dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_scissored Fail
-dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_scissored_masked Fail
-dEQP-GLES2.functional.buffer.write.use.index_array.array Fail
-dEQP-GLES2.functional.buffer.write.use.index_array.element_array Fail
-dEQP-GLES2.functional.depth_range.write.reverse Fail
-dEQP-GLES2.functional.depth_range.write.half_to_zero Fail
-dEQP-GLES2.functional.depth_range.write.one_to_half Fail
-dEQP-GLES2.functional.depth_range.write.0_8_to_third Fail
-dEQP-GLES2.functional.depth_range.write.half_to_half Fail
-dEQP-GLES2.functional.depth_range.compare.reverse Fail
-dEQP-GLES2.functional.depth_range.compare.half_to_zero Fail
-dEQP-GLES2.functional.depth_range.compare.one_to_half Fail
-dEQP-GLES2.functional.depth_range.compare.0_8_to_third Fail
-dEQP-GLES2.functional.depth_range.compare.half_to_half Fail
+dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center
+dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z
+dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z
+dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb565_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgb5_a1_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_rbo_rgba4_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgba_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.no_rebind_tex2d_rgb_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb565_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgb5_a1_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_rbo_rgba4_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgba_stencil_index8
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16
+dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb5_a1_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgba4_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_stencil_index8
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16
+dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.0
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.1
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.10
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.11
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.12
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.13
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.14
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.15
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.16
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.17
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.18
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.19
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.2
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.20
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.21
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.22
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.23
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.24
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.3
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.4
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.5
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.6
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.7
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.8
+dEQP-GLES2.functional.fragment_ops.depth_stencil.random.9
+dEQP-GLES2.functional.fragment_ops.depth_stencil.write_mask.stencil
+dEQP-GLES2.functional.shaders.algorithm.hsl_to_rgb_vertex
+dEQP-GLES2.functional.shaders.functions.array_arguments.global_in_int_vertex
+dEQP-GLES2.functional.shaders.functions.array_arguments.local_in_int_vertex
+dEQP-GLES2.functional.shaders.functions.datatypes.int_int_vertex
+dEQP-GLES2.functional.shaders.functions.overloading.builtin_sin_vertex
+dEQP-GLES2.functional.shaders.functions.overloading.builtin_step_vertex
+dEQP-GLES2.functional.shaders.functions.overloading.user_func_arg_int_types_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_highp_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.inout_lowp_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_highp_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_int_vertex
+dEQP-GLES2.functional.shaders.functions.qualifiers.out_lowp_int_vertex
+dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_static_loop_read_vertex
+dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_loop_write_static_read_vertex
+dEQP-GLES2.functional.shaders.indexing.matrix_subscript.mat3_dynamic_write_dynamic_loop_read_vertex
+dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_subscript_write_component_read_fragment
+dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_subscript_write_direct_read_fragment
+dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_subscript_write_dynamic_loop_subscript_read_fragment
+dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_subscript_write_static_loop_subscript_read_fragment
+dEQP-GLES2.functional.shaders.indexing.vector_subscript.vec2_dynamic_subscript_write_static_subscript_read_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_constant_iterations.conditional_body_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.vector_counter_fragment
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.conditional_body_vertex
+dEQP-GLES2.functional.shaders.loops.do_while_uniform_iterations.nested_tricky_dataflow_2_vertex
+dEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.vector_counter_fragment
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.compound_statement_vertex
+dEQP-GLES2.functional.shaders.loops.while_constant_iterations.sequence_statement_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.nested_sequence_vertex
+dEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.vector_counter_fragment
+dEQP-GLES2.functional.shaders.loops.while_uniform_iterations.nested_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.highp_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.highp_ivec2_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.highp_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.highp_ivec3_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.highp_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.highp_ivec4_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.highp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.lowp_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.lowp_ivec2_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.lowp_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.lowp_ivec3_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.lowp_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.lowp_ivec4_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.lowp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.mediump_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.mediump_ivec2_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.mediump_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.mediump_ivec3_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.mediump_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.mediump_ivec4_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_effect.mediump_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.highp_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.highp_ivec2_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.highp_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.highp_ivec3_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.highp_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.highp_ivec4_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.highp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.lowp_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.lowp_ivec2_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.lowp_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.lowp_ivec3_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.lowp_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.lowp_ivec4_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.lowp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.mediump_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.mediump_ivec2_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.mediump_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.mediump_ivec3_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.mediump_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.mediump_ivec4_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub_assign_result.mediump_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.highp_int_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.highp_int_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.highp_int_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.highp_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.highp_ivec2_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.highp_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.highp_ivec3_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.highp_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.highp_ivec4_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.highp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.lowp_int_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.lowp_int_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.lowp_int_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.lowp_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.lowp_ivec2_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.lowp_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.lowp_ivec3_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.lowp_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.lowp_ivec4_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.lowp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.mediump_int_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.mediump_int_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.mediump_int_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.mediump_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.mediump_ivec2_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.mediump_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.mediump_ivec3_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.mediump_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.mediump_ivec4_int_vertex
+dEQP-GLES2.functional.shaders.operator.binary_operator.sub.mediump_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.highp_int_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.highp_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.highp_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.highp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.lowp_int_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.lowp_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.lowp_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.lowp_ivec4_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.mediump_int_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.mediump_ivec2_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.mediump_ivec3_vertex
+dEQP-GLES2.functional.shaders.operator.unary_operator.minus.mediump_ivec4_vertex
+dEQP-GLES2.functional.shaders.random.all_features.fragment.37
+dEQP-GLES2.functional.shaders.random.exponential.fragment.11
+dEQP-GLES2.functional.shaders.random.exponential.fragment.12
+dEQP-GLES2.functional.shaders.random.exponential.fragment.14
+dEQP-GLES2.functional.shaders.random.exponential.fragment.37
+dEQP-GLES2.functional.shaders.random.exponential.fragment.5
+dEQP-GLES2.functional.shaders.random.exponential.fragment.74
+dEQP-GLES2.functional.shaders.random.texture.fragment.28
+dEQP-GLES2.functional.shaders.random.texture.fragment.106
+dEQP-GLES2.functional.shaders.random.trigonometric.fragment.1
+dEQP-GLES2.functional.shaders.random.trigonometric.fragment.65
+dEQP-GLES2.functional.shaders.random.trigonometric.fragment.69
+dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2d_bias
+dEQP-GLES2.functional.shaders.texture_functions.fragment.texture2dproj_vec4_bias
+dEQP-GLES2.functional.shaders.texture_functions.fragment.texturecube_bias
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_clamp_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_linear_mirror_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_clamp_rgba8888
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_etc1
+dEQP-GLES2.functional.texture.filtering.2d.linear_mipmap_linear_nearest_mirror_rgba8888
+dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear
+dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest
+dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_linear
+dEQP-GLES2.functional.texture.mipmap.cube.bias.linear_nearest
+dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_linear
+dEQP-GLES2.functional.texture.mipmap.cube.projected.linear_nearest
+dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgb
+dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgba
+dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgb
+dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgba