v3d/ci: annotate failures
authorJuan A. Suarez Romero <jasuarez@igalia.com>
Thu, 11 May 2023 06:39:36 +0000 (08:39 +0200)
committerJuan A. Suarez Romero <jasuarez@igalia.com>
Thu, 11 May 2023 07:30:19 +0000 (09:30 +0200)
Annotate some of the failures with the root cause.

Remove also some tests that are actually skipped.

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22953>

src/broadcom/ci/broadcom-rpi4-fails.txt

index 0359fce..de59f84 100644 (file)
@@ -98,21 +98,12 @@ spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail
 spec@!opengl 2.1@pbo,Fail
 spec@!opengl 2.1@pbo@test_polygon_stip,Fail
 spec@!opengl 2.1@polygon-stipple-fs,Fail
-spec@!opengl 3.0@bindfragdata-link-error,Fail
-spec@!opengl 3.0@bindfragdata-nonexistent-variable,Fail
-spec@!opengl 3.0@clearbuffer-mixed-format,Fail
-spec@!opengl 3.0@getfragdatalocation,Fail
-spec@!opengl 3.0@minmax,Fail
-spec@!opengl 3.0@required-texture-attachment-formats,Fail
-spec@!opengl 3.1@minmax,Fail
 spec@!opengl 3.1@primitive-restart-xfb flush,Fail
 spec@!opengl 3.1@primitive-restart-xfb generated,Fail
-spec@!opengl 3.1@required-texture-attachment-formats,Fail
 spec@arb_color_buffer_float@gl_rgba32f-render,Fail
 spec@arb_color_buffer_float@gl_rgba32f-render-fog,Fail
 spec@arb_color_buffer_float@gl_rgba32f-render-sanity,Fail
 spec@arb_color_buffer_float@gl_rgba32f-render-sanity-fog,Fail
-spec@arb_compute_shader@minmax,Fail
 spec@arb_copy_image@arb_copy_image-formats,Fail
 spec@arb_copy_image@arb_copy_image-formats@Source: GL_ALPHA16/Destination: GL_ALPHA16,Fail
 spec@arb_depth_buffer_float@fbo-generatemipmap-formats,Fail
@@ -414,11 +405,7 @@ spec@glsl-1.10@execution@glsl-vs-inline-explosion,Crash
 spec@glsl-1.20@compiler@invalid-vec4-array-to-vec3-array-conversion.vert,Fail
 spec@glsl-1.20@execution@clipping@vs-clip-vertex-primitives,Fail
 spec@glsl-1.20@execution@fs-underflow-mul-compare-zero,Fail
-spec@glsl-1.30@built-in constants,Fail
-spec@glsl-1.30@built-in constants@gl_MaxDrawBuffers,Fail
 spec@glsl-1.30@execution@clipping@fs-clip-distance-interpolated,Crash
-spec@glsl-1.40@built-in constants,Fail
-spec@glsl-1.40@built-in constants@gl_MaxDrawBuffers,Fail
 spec@intel_performance_query@intel_performance_query-issue_2235,Fail
 spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail
 spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,Fail
@@ -479,7 +466,24 @@ spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,Crash
 spec@oes_point_sprite@arb_point_sprite-checkerboard_gles1,Fail
 spec@oes_shader_io_blocks@compiler@layout-location-aliasing.vert,Fail
 
-# OpenGL 3.1 applies non-seamless cubemap texturing, while our
+# V3D does not support PIPE_FORMAT_{R16,R16G16,R16G16B16A16}_UNORM for
+# rendering
+spec@!opengl 3.0@required-texture-attachment-formats,Fail
+spec@!opengl 3.1@required-texture-attachment-formats,Fail
+
+# OpenGL 3.x requires 8 RT (MAX_DRAW_BUFFERS)/ color attachments (MAX_COLOR_ATTACHMENTS)
+spec@!opengl 3.0@bindfragdata-link-error,Fail
+spec@!opengl 3.0@bindfragdata-nonexistent-variable,Fail
+spec@!opengl 3.0@clearbuffer-mixed-format,Fail
+spec@!opengl 3.0@getfragdatalocation,Fail
+spec@!opengl 3.0@minmax,Fail
+spec@!opengl 3.1@minmax,Fail
+spec@glsl-1.30@built-in constants,Fail
+spec@glsl-1.30@built-in constants@gl_MaxDrawBuffers,Fail
+spec@glsl-1.40@built-in constants,Fail
+spec@glsl-1.40@built-in constants@gl_MaxDrawBuffers,Fail
+
+# OpenGL 3.x applies non-seamless cubemap texturing, while our
 # driver/GLES uses seamless cubemap texturing.
 spec@!opengl 3.0@sampler-cube-shadow,Fail
 spec@arb_texture_cube_map_array@arb_texture_cube_map_array-sampler-cube-array-shadow,Fail