From 92dbf454f81ddf2468766837b38e8dcfd31d8fc4 Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Thu, 15 Jun 2023 13:34:50 +0200 Subject: [PATCH] ci/etnaviv: update ci expectation I have been running ci stress tests during the last few days and nights and this is what I needed to get a pass rate > 80%. There are still many flakes but I think this is a good starting point to make better use of the ci. Signed-off-by: Christian Gmeiner Part-of: --- src/etnaviv/ci/etnaviv-gc2000-fails.txt | 107 +++++++++++++++---------------- src/etnaviv/ci/etnaviv-gc2000-flakes.txt | 79 ++++++++++++++++++++++- src/etnaviv/ci/etnaviv-gc2000-skips.txt | 5 +- src/etnaviv/ci/etnaviv-gc7000-fails.txt | 2 +- 4 files changed, 135 insertions(+), 58 deletions(-) diff --git a/src/etnaviv/ci/etnaviv-gc2000-fails.txt b/src/etnaviv/ci/etnaviv-gc2000-fails.txt index 7ca6c9a..aba0594 100644 --- a/src/etnaviv/ci/etnaviv-gc2000-fails.txt +++ b/src/etnaviv/ci/etnaviv-gc2000-fails.txt @@ -158,7 +158,6 @@ fast_color_clear@fcc-read-after-clear copy tex,Fail shaders@glsl-bug-110796,Fail shaders@glsl-fs-flat-color,Fail -shaders@glsl-fs-loop-nested,Crash shaders@glsl-fs-pointcoord,Fail # segfault @@ -168,15 +167,13 @@ shaders@glsl-kwin-blur-2,Crash shaders@glsl-max-varyings,Crash shaders@glsl-max-varyings >max_varying_components,Crash shaders@glsl-novertexdata,Fail -shaders@glsl-preprocessor-comments,Fail shaders@glsl-routing,Crash shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges,Timeout shaders@glsl-uniform-interstage-limits@subdivide 5,Timeout -shaders@glsl-vs-loop-nested,Crash shaders@glsl-vs-point-size,Fail +shaders@glsl-vs-statechange-1,Fail spec@arb_arrays_of_arrays@execution@glsl-arrays-copy-size-mismatch,Fail -spec@arb_depth_texture@fbo-depth-gl_depth_component16-drawpixels,Fail spec@arb_depth_texture@fbo-depth-gl_depth_component16-tex1d,Fail spec@arb_depth_texture@fbo-depth-gl_depth_component24-blit,Fail spec@arb_depth_texture@texwrap formats bordercolor,Fail @@ -206,7 +203,7 @@ spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index4,Fail spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index8,Fail spec@arb_framebuffer_object@fbo-alpha,Crash -spec@arb_framebuffer_object@fbo-attachments-blit-scaled-linear,Crash +spec@arb_framebuffer_object@fbo-attachments-blit-scaled-linear,Fail spec@arb_framebuffer_object@fbo-blit-stretch,Fail spec@arb_framebuffer_object@fbo-generatemipmap-cubemap s3tc_dxt1,Crash @@ -305,8 +302,6 @@ spec@arb_vertex_buffer_object@pos-array,Fail spec@arb_vertex_program@big-param,Fail spec@arb_vertex_program@clip-plane-transformation arb,Fail -spec@glsl-1.10@execution@copy-propagation@glsl-fs-copy-propagation-texcoords-2,Fail - spec@egl 1.4@eglterminate then unbind context,Fail spec@egl_ext_protected_content@conformance,Fail spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail @@ -323,18 +318,18 @@ spec@ext_direct_state_access@textures@TextureParameteriEXT + display list GL_COM spec@ext_direct_state_access@textures@TextureParameterivEXT + display list GL_COMPILE_AND_EXECUTE,Fail spec@ext_direct_state_access@textures@TextureParameterivEXT + display list GL_COMPILE,Fail spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail -spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil,Crash -spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil linear,Crash -spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil,Crash -spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil linear,Crash +spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil linear,Fail +spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil linear,Fail spec@ext_framebuffer_multisample@accuracy all_samples depth_draw depthstencil,Fail spec@ext_framebuffer_multisample@accuracy all_samples depth_draw small depthstencil,Fail spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve depthstencil,Fail spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve small depthstencil,Fail -spec@ext_framebuffer_multisample@accuracy all_samples srgb depthstencil,Crash -spec@ext_framebuffer_multisample@accuracy all_samples srgb depthstencil linear,Crash -spec@ext_framebuffer_multisample@accuracy all_samples srgb small depthstencil,Crash -spec@ext_framebuffer_multisample@accuracy all_samples srgb small depthstencil linear,Crash +spec@ext_framebuffer_multisample@accuracy all_samples srgb depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples srgb depthstencil linear,Fail +spec@ext_framebuffer_multisample@accuracy all_samples srgb small depthstencil,Fail +spec@ext_framebuffer_multisample@accuracy all_samples srgb small depthstencil linear,Fail spec@ext_framebuffer_multisample@accuracy all_samples stencil_draw depthstencil,Fail spec@ext_framebuffer_multisample@accuracy all_samples stencil_draw small depthstencil,Fail spec@ext_framebuffer_multisample@accuracy all_samples stencil_resolve depthstencil,Fail @@ -369,6 +364,7 @@ spec@ext_packed_depth_stencil@fbo-clear-formats stencil,Fail spec@ext_packed_depth_stencil@fbo-clear-formats stencil@GL_DEPTH24_STENCIL8,Fail spec@ext_packed_depth_stencil@fbo-clear-formats stencil@GL_DEPTH_STENCIL,Fail spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-copypixels,Fail +spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-tex1d,Fail spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-blit,Fail spec@ext_packed_depth_stencil@texwrap formats bordercolor,Fail spec@ext_packed_depth_stencil@texwrap formats bordercolor@GL_DEPTH24_STENCIL8- border color only,Fail @@ -389,8 +385,7 @@ spec@ext_texture_array@maxlayers,Fail spec@ext_texture_array@render-1darray,Fail spec@ext_texture_array@texsubimage array,Fail -spec@ext_texture_compression_s3tc@getteximage-targets 2d s3tc,Fail -spec@ext_texture_compression_s3tc@s3tc-teximage,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_alpha_s3tc_dxt1_ext,Fail spec@ext_texture_compression_s3tc@texwrap formats bordercolor,Fail spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT1_EXT- border color only,Fail spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- border color only,Fail @@ -401,6 +396,7 @@ spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRE spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- swizzled- border color only,Fail spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGBA_S3TC_DXT5_EXT- swizzled- border color only,Fail spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled@GL_COMPRESSED_RGB_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_env_combine@texture-env-combine,Crash spec@ext_texture_format_bgra8888@api-errors,Fail spec@ext_texture_srgb@fbo-alphatest-formats,Crash spec@ext_texture_srgb@texwrap formats bordercolor,Fail @@ -431,40 +427,31 @@ spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SR spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA- swizzled- border color only,Fail spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- swizzled- border color only,Fail spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB- swizzled- border color only,Fail -spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-int-int,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec2-int,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec2-ivec2,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec3-int,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec3-ivec3,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec4-int,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec4-ivec4,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-int,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-ivec2,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-ivec3,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-ivec4,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec2-int,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec2-ivec2,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec3-int,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec3-ivec3,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec4-int,Crash -spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec4-ivec4,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-int-int,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec2-int,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec2-ivec2,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec3-int,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec3-ivec3,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec4-int,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec4-ivec4,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-div-int-int,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-div-int-ivec2,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-div-int-ivec3,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-div-int-ivec4,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec2-int,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec2-ivec2,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec3-int,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec3-ivec3,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec4-int,Crash -spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec4-ivec4,Crash +spec@glsl-1.10@execution@built-in-functions@fs-faceforward-vec2-vec2-vec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-int-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec2-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec3-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec3-ivec3,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec4-int,Fail +spec@glsl-1.10@execution@built-in-functions@fs-op-div-ivec4-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@fs-smoothstep-vec3-vec3-vec3,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-int-int,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec2-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec3-int,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec3-ivec3,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec4-int,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-div-ivec4-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-div-int-int,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-div-int-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-div-int-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec2-ivec2,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec3-int,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec3-ivec3,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec4-int,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-div-ivec4-ivec4,Fail +spec@glsl-1.10@execution@built-in-functions@vs-op-lt-int-int-using-if,Fail spec@glsl-1.10@execution@clipping@clip-plane-transformation clipvert_pos,Fail spec@glsl-1.10@execution@clipping@clip-plane-transformation fixed,Fail spec@glsl-1.10@execution@clipping@clip-plane-transformation pos_clipvert,Fail @@ -496,6 +483,7 @@ spec@glsl-1.10@execution@interpolation@interpolation-none-other-smooth-vertex,Fa spec@glsl-1.10@execution@samplers@glsl-fs-shadow1d-07,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-07,Fail spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail +spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat4-col-rd,Fail spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat4-index-col-rd,Fail spec@glsl-1.10@execution@variable-indexing@fs-varying-array-mat4-index-col-row-rd,Fail spec@glsl-1.10@execution@variable-indexing@vs-varying-array-mat4-index-col-rd,Fail @@ -533,6 +521,7 @@ spec@glsl-1.10@execution@varying-packing@simple vec3 array,Crash spec@glsl-1.10@execution@varying-packing@simple vec3 separate,Crash spec@glsl-1.10@execution@varying-packing@simple vec4 array,Crash spec@glsl-1.10@execution@varying-packing@simple vec4 separate,Crash +spec@glsl-1.20@execution@built-in-functions@vs-op-mult,Fail spec@glsl-1.20@execution@clipping@fixed-clip-enables,Fail spec@glsl-1.20@execution@clipping@vs-clip-vertex-const-reject,Fail spec@glsl-1.20@execution@clipping@vs-clip-vertex-different-from-position,Fail @@ -543,9 +532,11 @@ spec@glsl-1.20@execution@clipping@vs-clip-vertex-primitives,Fail spec@glsl-1.20@execution@const-builtin@glsl-const-builtin-normalize,Fail spec@glsl-1.20@execution@fs-nan-builtin-max,Fail spec@glsl-1.20@execution@fs-nan-builtin-min,Fail -spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-256-elements,Fail +spec@glsl-1.20@execution@fs-vec4-const-array-indirect-access-256-elements,Crash spec@glsl-1.20@execution@out-parameter-indexing@fs-inout-index-two-level,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 3d,Fail +spec@glsl-1.20@execution@variable-indexing@fs-temp-array-mat4-col-rd,Fail +spec@glsl-1.20@execution@variable-indexing@vs-uniform-array-mat3-index-col-rd,Fail spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat4-index-col-rd,Fail spec@glsl-1.20@execution@variable-indexing@fs-varying-array-mat4-index-col-row-rd,Fail spec@glsl-1.20@execution@variable-indexing@vs-varying-array-mat4-index-col-rd,Fail @@ -565,7 +556,14 @@ spec@khr_texture_compression_astc@miptree-gles srgb,Fail spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail spec@khr_texture_compression_astc@miptree-gl srgb-fp,Fail spec@khr_texture_compression_astc@miptree-gl srgb-fp@sRGB decode full precision,Fail +spec@nv_conditional_render@copypixels,Fail +spec@nv_conditional_render@copyteximage,Fail +spec@nv_conditional_render@copytexsubimage,Fail +spec@nv_conditional_render@dlist,Fail +spec@nv_conditional_render@drawpixels,Fail +spec@nv_conditional_render@vertex_array,Fail spec@nv_copy_image@nv_copy_image-simple --tex-to-tex,Fail +spec@nv_fog_distance@simple draw - gl_eye_plane,Fail spec@nv_primitive_restart@primitive-restart-draw-mode-lines,Fail spec@nv_primitive_restart@primitive-restart-draw-mode-triangles,Fail @@ -581,7 +579,6 @@ spec@!opengl 1.0@gl-1.0-blend-func,Fail spec@!opengl 1.0@gl-1.0-dlist-materials,Fail spec@!opengl 1.0@gl-1.0-dlist-shademodel,Fail spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail -spec@!opengl 1.0@gl-1.0-drawpixels-depth-test,Fail spec@!opengl 1.0@gl-1.0-edgeflag-const,Fail spec@!opengl 1.0@gl-1.0-edgeflag,Fail spec@!opengl 1.0@gl-1.0-edgeflag-quads,Fail @@ -2019,6 +2016,7 @@ spec@!opengl 1.1@two-sided-lighting,Fail spec@!opengl 1.1@user-clip,Fail spec@!opengl 1.2@copyteximage 3d,Fail spec@!opengl 1.2@lodclamp-between-max,Fail +spec@!opengl 1.2@texture-packed-formats,Fail spec@!opengl 1.2@texwrap 3d bordercolor,Fail spec@!opengl 1.2@texwrap 3d bordercolor@GL_RGBA8- border color only,Fail spec@!opengl 1.2@texwrap 3d proj bordercolor,Fail @@ -2032,10 +2030,9 @@ spec@!opengl 1.3@gl-1.3-texture-env,Fail spec@!opengl 1.3@tex3d-depth1,Fail spec@!opengl 1.3@tex-border-1,Fail -spec@!opengl 1.4@blendminmax,Fail - spec@!opengl 1.4@gl-1.4-polygon-offset,Fail spec@!opengl 1.5@depth-tex-compare,Fail +spec@!opengl 2.0@fragment-and-vertex-texturing,Fail spec@!opengl 2.0@gl-2.0-edgeflag,Fail spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail spec@!opengl 2.0@gl-2.0-two-sided-stencil,Fail diff --git a/src/etnaviv/ci/etnaviv-gc2000-flakes.txt b/src/etnaviv/ci/etnaviv-gc2000-flakes.txt index 20ecd81..a2347de 100644 --- a/src/etnaviv/ci/etnaviv-gc2000-flakes.txt +++ b/src/etnaviv/ci/etnaviv-gc2000-flakes.txt @@ -1,6 +1,7 @@ dEQP-GLES2.functional.fbo.render.color_clear.tex2d_rgb dEQP-GLES2.functional.fbo.render.color_clear.tex2d_rgba_stencil_index8 dEQP-GLES2.functional.fbo.render.color.blend_npot_rbo_rgb5_a1 +dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgb dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgb_depth_component16 dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgba dEQP-GLES2.functional.fbo.render.color.blend_npot_tex2d_rgba_depth_component16 @@ -26,21 +27,38 @@ dEQP-GLES2.functional.uniform_api.random.54 dEQP-GLES2.functional.uniform_api.random.55 dEQP-GLES2.functional.uniform_api.value.*sampler.* +spec@!opengl 1.0@gl-1.0-scissor-copypixels spec@!opengl 1.0@gl-1.0-textured-triangle spec@!opengl 1.1@depthstencil-default_fb-copypixels spec@!opengl 1.1@draw-pixels spec@!opengl 1.1@texgen spec@!opengl 1.1@texredefine +spec@!opengl 1.1@texsubimage-depth-formats +spec@!opengl 1.2@lodclamp +spec@!opengl 1.2@tex3d +spec@!opengl 1.2@texwrap 3d +spec@!opengl 1.2@texwrap 3d proj +spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- NPOT- projected +spec@!opengl 2.0@gl-2.0-link-empty-prog spec@!opengl 2.0@tex3d-npot spec@!opengl 2.1@pbo@test_draw_pixels spec@arb_depth_texture@depth-level-clamp spec@arb_depth_texture@fbo-depth-gl_depth_component16-copypixels spec@arb_depth_texture@fbo-depth-gl_depth_component24-blit +spec@arb_depth_texture@fbo-depth-gl_depth_component32-copypixels +spec@arb_depth_texture@fbo-depth-gl_depth_component32-drawpixels +spec@arb_depth_texture@texdepth spec@arb_es2_compatibility@texwrap formats spec@arb_pixel_buffer_object@texsubimage pbo manual gl_texture_2d gl_rgb8 6 10 0 94 53 0 spec@arb_pixel_buffer_object@texsubimage-depth-formats pbo spec@arb_pixel_buffer_object@texsubimage-unpack pbo +spec@arb_texture_cube_map@copyteximage cube +spec@arb_texture_cube_map@cubemap-shader bias +spec@arb_texture_rectangle@fbo-blit rect +spec@arb_texture_rectangle@glsl-fs-shadow2drect spec@arb_texture_rectangle@texrect-many +spec@arb_texture_rectangle@texwrap rect +spec@arb_texture_rectangle@texwrap rect@GL_RGBA8- NPOT spec@arb_texture_storage@texture-storage spec@arb_texture_storage@texture-storage@2D mipmap rendering spec@arb_texture_storage@texture-storage@cube array texture @@ -48,15 +66,22 @@ spec@ext_framebuffer_object@fbo-generatemipmap-viewport spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-copypixels spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-blit +spec@ext_texture_compression_s3tc@s3tc-teximage spec@ext_texture_compression_s3tc@s3tc-texsubimage spec@ext_texture_compression_s3tc@s3tc-texsubimage_gles2 +spec@ext_texture_compression_s3tc@texwrap formats spec@ext_texture_lod_bias@lodbias spec@nv_copy_image@nv_copy_image-simple --tex-to-tex spec@oes_compressed_etc1_rgb8_texture@miptree +spec@oes_point_sprite@arb_point_sprite-checkerboard_gles1 spec@!opengl 1.0@gl-1.0-readpixsanity spec@!opengl 1.1@copytexsubimage spec@!opengl 1.1@depthstencil-default_fb-copypixels +spec@!opengl 1.1@texwrap 1d +spec@!opengl 1.1@texwrap 1d@GL_RGBA8 +spec@!opengl 1.1@texwrap 1d@GL_RGBA8- swizzled +spec@!opengl 1.1@texwrap 2d spec@!opengl 1.1@texwrap formats@GL_ALPHA12- NPOT spec@!opengl 1.1@texwrap formats@GL_ALPHA16 spec@!opengl 1.1@texwrap formats@GL_ALPHA16- swizzled @@ -114,6 +139,7 @@ spec@!opengl 1.1@texwrap formats@GL_RGBA8 spec@!opengl 1.1@texwrap formats@GL_RGBA8- NPOT spec@!opengl 1.1@texwrap formats@GL_RGBA8- swizzled spec@arb_depth_texture@depth-level-clamp +spec@arb_depth_texture@fbo-depth-gl_depth_component16-drawpixels spec@arb_depth_texture@fbo-depth-gl_depth_component24-blit spec@arb_pixel_buffer_object@cubemap pbo spec@arb_pixel_buffer_object@texsubimage-depth-formats pbo @@ -122,17 +148,68 @@ spec@arb_texture_storage@texture-storage@2D mipmap rendering spec@ext_direct_state_access@textures@CopyTextureImage1DEXT spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420 spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-copypixels -spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 2dshadow spec@nv_copy_image@nv_copy_image-simple --tex-to-tex # manually added +shaders@glsl-fs-texture2drect-proj4 shaders@glsl-fs-texturecube-2-bias +shaders@glsl-fs-texturecube-bias shaders@glsl-fwidth +shaders@glsl-vs-texturematrix-2 spec@!opengl 1.1@texwrap formats spec@ext_direct_state_access@multi-texture spec@ext_direct_state_access@multi-texture@CopyMultiTexImage1DEXT spec@ext_direct_state_access@multi-texture@CopyMultiTexImage2DEXT spec@ext_direct_state_access@textures spec@ext_direct_state_access@textures@CopyTextureImage2DEXT +spec@ext_texture_array@glsl-fs-shadow1darray spec@ext_texture_array@render-2darray +spec@glsl-1.10@execution@algebraic@glsl-algebraic-logicand-true +spec@glsl-1.10@execution@built-in-functions@fs-notequal-ivec3-ivec3 +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-add-vec4-vec4 +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-int-int +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec2-ivec2 +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec3-int +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec3-ivec3 +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec4-int +spec@glsl-1.10@execution@built-in-functions@fs-op-assign-div-ivec4-ivec4 +spec@glsl-1.10@execution@built-in-functions@fs-op-div-vec3-vec3 +spec@glsl-1.10@execution@built-in-functions@fs-op-ne-bool-bool +spec@glsl-1.10@execution@built-in-functions@vs-floor-vec2 +spec@glsl-1.10@execution@built-in-functions@vs-greaterthanequal-ivec3-ivec3 +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-mult-vec2-vec2 +spec@glsl-1.10@execution@built-in-functions@vs-op-assign-sub-mat4-mat4 +spec@glsl-1.10@execution@built-in-functions@vs-op-le-float-float +spec@glsl-1.10@execution@built-in-functions@vs-op-sub-mat3-mat3 +spec@glsl-1.10@execution@builtins@glsl-vs-cross +spec@glsl-1.10@execution@glsl-fs-functions-samplers +spec@glsl-1.10@execution@glsl-fs-uniform-sampler-array +spec@glsl-1.10@execution@loops@glsl-fs-loop-break spec@glsl-1.10@execution@samplers@glsl-fs-texture2d-bias +spec@glsl-1.10@execution@samplers@normal-parameter-struct +spec@glsl-1.10@execution@struct-array +spec@glsl-1.10@execution@temp-array-indexing@glsl-vs-giant-temp-array +spec@glsl-1.10@execution@texture3d-computed-coord +spec@glsl-1.10@execution@variable-indexing@vs-temp-array-mat3-index-col-wr +spec@glsl-1.10@execution@variable-indexing@vs-varying-mat3-row-rd +spec@glsl-1.10@execution@fs-saturate-pow +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-mult-mat3x2-float +spec@glsl-1.20@execution@built-in-functions@fs-op-assign-sub-mat2x4-mat2x4 +spec@glsl-1.20@execution@built-in-functions@fs-op-ne-mat2x4-mat2x4 +spec@glsl-1.20@execution@built-in-functions@vs-op-mult-mat2x3-mat3x2 +spec@glsl-1.20@execution@built-in-functions@vs-transpose-mat2x3 +spec@glsl-1.20@execution@glsl-array-length +spec@glsl-1.20@execution@variable-indexing@vs-temp-mat4-rd + +spec@ext_texture_srgb@tex-srgb +spec@ext_texture_srgb@texwrap formats +spec@ext_texture_srgb@texwrap formats@GL_SLUMINANCE8 +spec@ext_texture_srgb@texwrap formats@GL_SLUMINANCE8- swizzled +spec@ext_texture_srgb@texwrap formats@GL_SRGB8 +spec@ext_texture_srgb@texwrap formats@GL_SRGB8- swizzled +spec@ext_texture_srgb@texwrap formats@GL_SRGB8_ALPHA8 +spec@ext_texture_srgb@texwrap formats@GL_SRGB8_ALPHA8- swizzled + +spec@amd_shader_trinary_minmax@execution@built-in-functions@vs-min3-vec2-vec2-vec2 +spec@arb_fragment_program@texturing@txp-2d +spec@arb_vertex_program@instructions@xpd diff --git a/src/etnaviv/ci/etnaviv-gc2000-skips.txt b/src/etnaviv/ci/etnaviv-gc2000-skips.txt index d898f32..873af78 100644 --- a/src/etnaviv/ci/etnaviv-gc2000-skips.txt +++ b/src/etnaviv/ci/etnaviv-gc2000-skips.txt @@ -9,7 +9,10 @@ glx.* shaders@glsl-uniform-interstage-limits@subdivide 5 shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges spec@arb_internalformat_query2@all internalformat__type pname checks -spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 2dshadow spec@!opengl 1.1@streaming-texture-leak spec@arb_map_buffer_alignment@arb_map_buffer_alignment-map-invalidate-range spec@!opengl 1.0@depth-clear-precision-check +spec@arb_point_parameters@arb_point_parameters-point-attenuation + +# not a flake not an error ... hmmm +spec@glsl-1.20@execution@tex-miplevel-* diff --git a/src/etnaviv/ci/etnaviv-gc7000-fails.txt b/src/etnaviv/ci/etnaviv-gc7000-fails.txt index 9020bb7..dc5af53 100644 --- a/src/etnaviv/ci/etnaviv-gc7000-fails.txt +++ b/src/etnaviv/ci/etnaviv-gc7000-fails.txt @@ -37,4 +37,4 @@ dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_linear_linear dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_clamp,Fail dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_mirror,Fail dEQP-GLES2.functional.texture.vertex.cube.filtering.nearest_mipmap_nearest_linear_repeat,Fail -dEQP-GLES2.functional.uniform_api.random.79,Fail +dEQP-GLES2.functional.uniform_api.random.79,Crash -- 2.7.4