diff --git a/src/panfrost/ci/deqp-panfrost-g52-piglit.toml b/src/panfrost/ci/deqp-panfrost-g52-piglit.toml index a3416008cff..577019a01a6 100644 --- a/src/panfrost/ci/deqp-panfrost-g52-piglit.toml +++ b/src/panfrost/ci/deqp-panfrost-g52-piglit.toml @@ -2,3 +2,13 @@ piglit_folder = "/piglit" profile = "quick_gl" process_isolation = true + +# Smoke test AFBC-P +[[piglit]] +piglit_folder = "/piglit" +profile = "quick_gl" +process_isolation = true +include = [ "spec@.*texture" ] +prefix = "afbcp-" + [piglit.env] + PAN_MESA_DEBUG = "forcepack" diff --git a/src/panfrost/ci/deqp-panfrost-g52.toml b/src/panfrost/ci/deqp-panfrost-g52.toml index 8a6d2c51539..8ca0b72c05d 100644 --- a/src/panfrost/ci/deqp-panfrost-g52.toml +++ b/src/panfrost/ci/deqp-panfrost-g52.toml @@ -55,3 +55,17 @@ prefix = "spill-" fraction = 2 [deqp.env] BIFROST_MESA_DEBUG = "spill" + +# Smoke test AFBC-P +[[deqp]] +deqp = "/deqp-gles/modules/gles2/deqp-gles2" +caselists = ["/deqp-gles/mustpass/gles2-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 = "afbcp-" +include = [ "dEQP-GLES2.*texture" ] +[deqp.env] +PAN_MESA_DEBUG = "forcepack" diff --git a/src/panfrost/ci/deqp-panfrost-g57-piglit.toml b/src/panfrost/ci/deqp-panfrost-g57-piglit.toml index a3416008cff..577019a01a6 100644 --- a/src/panfrost/ci/deqp-panfrost-g57-piglit.toml +++ b/src/panfrost/ci/deqp-panfrost-g57-piglit.toml @@ -2,3 +2,13 @@ piglit_folder = "/piglit" profile = "quick_gl" process_isolation = true + +# Smoke test AFBC-P +[[piglit]] +piglit_folder = "/piglit" +profile = "quick_gl" +process_isolation = true +include = [ "spec@.*texture" ] +prefix = "afbcp-" + [piglit.env] + PAN_MESA_DEBUG = "forcepack" diff --git a/src/panfrost/ci/deqp-panfrost-g57.toml b/src/panfrost/ci/deqp-panfrost-g57.toml index 99f2bb8776b..8c89aa9d619 100644 --- a/src/panfrost/ci/deqp-panfrost-g57.toml +++ b/src/panfrost/ci/deqp-panfrost-g57.toml @@ -55,3 +55,17 @@ prefix = "spill-" fraction = 2 [deqp.env] BIFROST_MESA_DEBUG = "spill" + +# Smoke test AFBC-P +[[deqp]] +deqp = "/deqp-gles/modules/gles2/deqp-gles2" +caselists = ["/deqp-gles/mustpass/gles2-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 = "afbcp-" +include = [ "dEQP-GLES2.*texture" ] +[deqp.env] +PAN_MESA_DEBUG = "forcepack" diff --git a/src/panfrost/ci/deqp-panfrost-g610-piglit.toml b/src/panfrost/ci/deqp-panfrost-g610-piglit.toml index 3a11d098626..793aab73b05 100644 --- a/src/panfrost/ci/deqp-panfrost-g610-piglit.toml +++ b/src/panfrost/ci/deqp-panfrost-g610-piglit.toml @@ -4,3 +4,14 @@ profile = "gpu" process_isolation = true [piglit.env] PIGLIT_NO_WINDOW = "1" + +# Smoke test AFBC-P +[[piglit]] +piglit_folder = "/piglit" +profile = "gpu" +process_isolation = true +include = [ "spec@.*texture" ] +prefix = "afbcp-" + [piglit.env] + PIGLIT_NO_WINDOW = "1" + PAN_MESA_DEBUG = "forcepack" diff --git a/src/panfrost/ci/deqp-panfrost-g610.toml b/src/panfrost/ci/deqp-panfrost-g610.toml index 4ace02d9cae..4a14dc73911 100644 --- a/src/panfrost/ci/deqp-panfrost-g610.toml +++ b/src/panfrost/ci/deqp-panfrost-g610.toml @@ -55,3 +55,17 @@ prefix = "spill-" fraction = 2 [deqp.env] BIFROST_MESA_DEBUG = "spill" + +# Smoke test AFBC-P +[[deqp]] +deqp = "/deqp-gles/modules/gles2/deqp-gles2" +caselists = ["/deqp-gles/mustpass/gles2-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 = "afbcp-" +include = [ "dEQP-GLES2.*texture" ] +[deqp.env] +PAN_MESA_DEBUG = "forcepack" diff --git a/src/panfrost/ci/gitlab-ci.yml b/src/panfrost/ci/gitlab-ci.yml index ca9d52ce887..a9954527b19 100644 --- a/src/panfrost/ci/gitlab-ci.yml +++ b/src/panfrost/ci/gitlab-ci.yml @@ -110,6 +110,7 @@ panfrost-g52-vk-full:arm64: DEQP_FRACTION: 1 panfrost-g52-piglit:arm64: + parallel: 2 extends: - .lava-arm64-test-gl - .panfrost-bifrost-gl-manual-rules diff --git a/src/panfrost/ci/panfrost-g52-fails.txt b/src/panfrost/ci/panfrost-g52-fails.txt index a29929f3117..cf321666bc7 100644 --- a/src/panfrost/ci/panfrost-g52-fails.txt +++ b/src/panfrost/ci/panfrost-g52-fails.txt @@ -276,8 +276,118 @@ spec@!opengl 3.1@primitive-restart-xfb generated,Fail spec@!opengl 3.1@primitive-restart-xfb written,Fail spec@!opengl es 3.0@gles-3.0-transform-feedback-uniform-buffer-object,Fail +afbcp-spec@arb_direct_state_access@gettextureimage-formats,Fail +afbcp-spec@arb_direct_state_access@gettextureimage-formats init-by-rendering,Fail +afbcp-spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail +afbcp-spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2drect,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2drectshadow,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2drect,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2drect_projvec4,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2drectshadow,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb),Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY16F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY8,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY8I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE16_ALPHA16,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE8,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE8I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb),Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_INTENSITY16F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_INTENSITY32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_INTENSITY8I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@texture-buffer-size-clamp,Crash +afbcp-spec@arb_texture_float@arb_texture_float-texture-float-formats,Fail +afbcp-spec@arb_texture_float@fbo-alphatest-formats,Crash +afbcp-spec@arb_texture_float@fbo-blending-formats,Crash +afbcp-spec@arb_texture_float@fbo-clear-formats,Fail +afbcp-spec@arb_texture_float@fbo-clear-formats@GL_INTENSITY16F_ARB,Fail +afbcp-spec@arb_texture_float@fbo-generatemipmap-formats,Fail +afbcp-spec@arb_texture_float@fbo-generatemipmap-formats@GL_INTENSITY16F_ARB,Fail +afbcp-spec@arb_texture_float@fbo-generatemipmap-formats@GL_INTENSITY16F_ARB NPOT,Fail +afbcp-spec@arb_texture_float@multisample-formats 2 gl_arb_texture_float,Fail +afbcp-spec@arb_texture_float@multisample-formats 4 gl_arb_texture_float,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_R16I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_R16_SNORM,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_R32I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_R8I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_R8_SNORM,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG16F,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG16I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG16_SNORM,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG32F,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG32I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG8I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG8_SNORM,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB10_A2,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB10_A2UI,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB10,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB16I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB16_SNORM,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB32I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB4,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB8,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB8I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB9_E5,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA16,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA16F,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA16I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA32F,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA32I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA4,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA8,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA8I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_SRGB8_ALPHA8,Fail +afbcp-spec@arb_texture_rectangle@tex-miplevel-selection gl2:texture() 2drect,Fail +afbcp-spec@arb_texture_rectangle@tex-miplevel-selection gl2:texture() 2drectshadow,Fail +afbcp-spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drect,Crash +afbcp-spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drect_projvec4,Crash +afbcp-spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drectshadow,Crash +afbcp-spec@arb_texture_rg@fbo-blending-formats,Fail +afbcp-spec@arb_texture_rg@fbo-blending-formats@GL_R8,Fail +afbcp-spec@arb_texture_rg@fbo-blending-formats@GL_RG8,Fail +afbcp-spec@arb_texture_rg@fbo-blending-formats@GL_RG,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texture() 2drect,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texture() 2drectshadow,Fail +afbcp-spec@khr_texture_compression_astc@miptree-gles hdr,Fail +afbcp-spec@khr_texture_compression_astc@miptree-gles hdr@HDR Profile,Fail +afbcp-spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail +afbcp-spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,Fail +afbcp-spec@khr_texture_compression_astc@miptree-gl hdr,Fail +afbcp-spec@khr_texture_compression_astc@miptree-gl hdr@HDR Profile,Fail +afbcp-spec@khr_texture_compression_astc@miptree-gl srgb-fp,Fail +afbcp-spec@khr_texture_compression_astc@miptree-gl srgb-fp@sRGB decode full precision,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gles hdr,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gles hdr@HDR Profile,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode full precision,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gl hdr,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gl hdr@HDR Profile,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,Fail + # uprev Piglit in Mesa spec@ext_image_dma_buf_import@ext_image_dma_buf_import-refcount-multithread,Crash +afbcp-spec@ext_image_dma_buf_import@ext_image_dma_buf_import-refcount-multithread,Crash # physical device and device needs more robustness in allocation handling dEQP-VK.api.object_management.max_concurrent.device,Fail diff --git a/src/panfrost/ci/panfrost-g52-flakes.txt b/src/panfrost/ci/panfrost-g52-flakes.txt index ee788484238..b0c451e0bec 100644 --- a/src/panfrost/ci/panfrost-g52-flakes.txt +++ b/src/panfrost/ci/panfrost-g52-flakes.txt @@ -19,11 +19,20 @@ spec@!opengl 1.1@depthstencil-default_fb-blit spec@glsl-1.30@execution@texturesize@vs-texturesize-isamplercube namespace pollution@renderbuffer with glgetteximage-compressed +afbcp-glx@glx-multithread-texture +afbcp-spec@arb_texture_gather@texturegather@fs-r-none-float-cube +afbcp-spec@arb_texture_gather@texturegather@fs-r-none-float-cubearray +afbcp-spec@arb_texture_gather@texturegatheroffset@vs-rgba-zero-unorm-2darray +afbcp-spec@egl_nok_texture_from_pixmap@basic +afbcp-spec@glsl-1.30@execution@texturesize@vs-texturesize-isamplercube + # first seen 2023-05-13 spec@egl 1.4@largest possible eglcreatepbuffersurface and then glclear +afbcp-spec@egl 1.4@largest possible eglcreatepbuffersurface and then glclear # uprev Piglit in Mesa glx@glx-multithread-clearbuffer +afbcp-glx@glx-multithread-clearbuffer # Cause a "gpu sched timeout" (fixed by sched increase to 10s) dEQP-VK.memory.pipeline_barrier.host_write_vertex_buffer.1048576_vertex_buffer_stride_2 diff --git a/src/panfrost/ci/panfrost-g57-fails.txt b/src/panfrost/ci/panfrost-g57-fails.txt index 06e6d9b3163..318083a321a 100644 --- a/src/panfrost/ci/panfrost-g57-fails.txt +++ b/src/panfrost/ci/panfrost-g57-fails.txt @@ -324,3 +324,330 @@ spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2d,Fail spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2d_projvec4,Fail spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2dshadow,Fail spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 3d,Fail + +afbcp-glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero,Fail +afbcp-glx@glx-make-current,Fail +afbcp-glx@glx-multi-window-single-context,Fail +afbcp-glx@glx-swap-pixmap-bad,Fail +afbcp-glx@glx-visuals-depth -pixmap,Crash +afbcp-glx@glx-visuals-stencil -pixmap,Crash +afbcp-shaders@point-vertex-id divisor,Fail +afbcp-shaders@point-vertex-id gl_instanceid divisor,Fail +afbcp-shaders@point-vertex-id gl_instanceid,Fail +afbcp-shaders@point-vertex-id gl_vertexid divisor,Fail +afbcp-shaders@point-vertex-id gl_vertexid,Fail +afbcp-shaders@point-vertex-id gl_vertexid gl_instanceid divisor,Fail +afbcp-shaders@point-vertex-id gl_vertexid gl_instanceid,Fail +afbcp-spec@arb_direct_state_access@gettextureimage-formats,Fail +afbcp-spec@arb_direct_state_access@gettextureimage-formats init-by-rendering,Fail +afbcp-spec@arb_point_sprite@arb_point_sprite-mipmap,Fail +afbcp-spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail +afbcp-spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail +afbcp-spec@arb_texture_buffer_object@texture-buffer-size-clamp,Crash +afbcp-spec@arb_texture_float@arb_texture_float-texture-float-formats,Fail +afbcp-spec@arb_texture_float@fbo-alphatest-formats,Crash +afbcp-spec@arb_texture_float@fbo-blending-formats,Crash +afbcp-spec@arb_texture_float@fbo-clear-formats,Fail +afbcp-spec@arb_texture_float@fbo-clear-formats@GL_INTENSITY16F_ARB,Fail +afbcp-spec@arb_texture_float@fbo-generatemipmap-formats,Fail +afbcp-spec@arb_texture_float@fbo-generatemipmap-formats@GL_INTENSITY16F_ARB,Fail +afbcp-spec@arb_texture_float@fbo-generatemipmap-formats@GL_INTENSITY16F_ARB NPOT,Fail +afbcp-spec@arb_texture_float@multisample-formats 2 gl_arb_texture_float,Fail +afbcp-spec@arb_texture_float@multisample-formats 4 gl_arb_texture_float,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_R16I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_R16_SNORM,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_R32I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_R8I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_R8_SNORM,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG16F,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG16I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG16_SNORM,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG32F,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG32I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG8I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RG8_SNORM,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB10_A2,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB10_A2UI,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB10,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB16I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB16_SNORM,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB32I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB4,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB8,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB8I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGB9_E5,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA16,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA16F,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA16I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA32F,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA32I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA4,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA8,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_RGBA8I,Fail +afbcp-spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch@Texture type: GL_SRGB8_ALPHA8,Fail +afbcp-spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drect,Crash +afbcp-spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drect_projvec4,Crash +afbcp-spec@arb_texture_rectangle@tex-miplevel-selection gl2:textureproj 2drectshadow,Crash +afbcp-spec@arb_texture_rg@fbo-blending-formats,Fail +afbcp-spec@arb_texture_rg@fbo-blending-formats@GL_R8,Fail +afbcp-spec@arb_texture_rg@fbo-blending-formats@GL_RG8,Fail +afbcp-spec@arb_texture_rg@fbo-blending-formats@GL_RG,Fail +afbcp-spec@arb_transform_feedback_instanced@draw-auto instanced,Fail +afbcp-spec@egl 1.4@eglterminate then unbind context,Fail +afbcp-spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_msc_and_sbc_test,Fail +afbcp-spec@egl_chromium_sync_control@conformance,Fail +afbcp-spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail +afbcp-spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,Fail +afbcp-spec@egl_khr_surfaceless_context@viewport,Fail +afbcp-spec@egl_mesa_configless_context@basic,Fail +afbcp-spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-formats,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-formats@GL_ALPHA4,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-formats@GL_ALPHA8,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-formats@GL_ALPHA,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY4,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY8,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-formats@GL_INTENSITY,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-formats@GL_LUMINANCE4,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-formats@GL_LUMINANCE8,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-formats@GL_LUMINANCE,Fail +afbcp-spec@ext_framebuffer_object@fbo-blending-snorm,Fail +afbcp-spec@ext_framebuffer_object@getteximage-formats init-by-clear-and-render,Fail +afbcp-spec@ext_framebuffer_object@getteximage-formats init-by-rendering,Fail +afbcp-spec@ext_transform_feedback2@draw-auto,Fail +afbcp-spec@ext_transform_feedback@builtin-varyings gl_clipdistance,Fail +afbcp-spec@ext_transform_feedback@change-size base-shrink,Fail +afbcp-spec@ext_transform_feedback@change-size offset-shrink,Fail +afbcp-spec@ext_transform_feedback@change-size range-grow,Fail +afbcp-spec@ext_transform_feedback@change-size range-shrink,Fail +afbcp-spec@ext_transform_feedback@immediate-reuse-index-buffer,Crash +afbcp-spec@ext_transform_feedback@immediate-reuse-uniform-buffer,Crash +afbcp-spec@ext_transform_feedback@interleaved-attribs,Fail +afbcp-spec@ext_transform_feedback@intervening-read output,Fail +afbcp-spec@ext_transform_feedback@intervening-read prims_written,Fail +afbcp-spec@ext_transform_feedback@order elements lines,Fail +afbcp-spec@ext_transform_feedback@order elements points,Fail +afbcp-spec@ext_transform_feedback@order elements triangles,Fail +afbcp-spec@ext_transform_feedback@overflow-edge-cases,Fail +afbcp-spec@ext_transform_feedback@position-readback-bufferbase-discard,Fail +afbcp-spec@ext_transform_feedback@position-readback-bufferbase,Fail +afbcp-spec@ext_transform_feedback@position-readback-bufferoffset-discard,Fail +afbcp-spec@ext_transform_feedback@position-readback-bufferoffset,Fail +afbcp-spec@ext_transform_feedback@position-readback-bufferrange-discard,Fail +afbcp-spec@ext_transform_feedback@position-readback-bufferrange,Fail +afbcp-spec@ext_transform_feedback@position-render-bufferbase-discard,Fail +afbcp-spec@ext_transform_feedback@position-render-bufferbase,Fail +afbcp-spec@ext_transform_feedback@position-render-bufferoffset-discard,Fail +afbcp-spec@ext_transform_feedback@position-render-bufferoffset,Fail +afbcp-spec@ext_transform_feedback@position-render-bufferrange-discard,Fail +afbcp-spec@ext_transform_feedback@position-render-bufferrange,Fail +afbcp-spec@ext_transform_feedback@query-primitives_written-bufferrange-discard,Fail +afbcp-spec@ext_transform_feedback@query-primitives_written-bufferrange,Fail +afbcp-spec@ext_transform_feedback@tessellation line_loop flat_first,Fail +afbcp-spec@ext_transform_feedback@tessellation line_loop flat_last,Fail +afbcp-spec@ext_transform_feedback@tessellation line_loop monochrome,Fail +afbcp-spec@ext_transform_feedback@tessellation line_loop smooth,Fail +afbcp-spec@ext_transform_feedback@tessellation line_strip flat_first,Fail +afbcp-spec@ext_transform_feedback@tessellation line_strip flat_last,Fail +afbcp-spec@ext_transform_feedback@tessellation line_strip monochrome,Fail +afbcp-spec@ext_transform_feedback@tessellation line_strip smooth,Fail +afbcp-spec@ext_transform_feedback@tessellation polygon monochrome,Fail +afbcp-spec@ext_transform_feedback@tessellation polygon smooth,Fail +afbcp-spec@ext_transform_feedback@tessellation quads monochrome,Fail +afbcp-spec@ext_transform_feedback@tessellation quads smooth,Fail +afbcp-spec@ext_transform_feedback@tessellation quad_strip monochrome,Fail +afbcp-spec@ext_transform_feedback@tessellation quad_strip smooth,Fail +afbcp-spec@ext_transform_feedback@tessellation triangle_fan flat_first,Fail +afbcp-spec@ext_transform_feedback@tessellation triangle_fan flat_last,Fail +afbcp-spec@ext_transform_feedback@tessellation triangle_fan monochrome,Fail +afbcp-spec@ext_transform_feedback@tessellation triangle_fan smooth,Fail +afbcp-spec@ext_transform_feedback@tessellation triangle_fan wireframe,Fail +afbcp-spec@ext_transform_feedback@tessellation triangle_strip flat_first,Fail +afbcp-spec@ext_transform_feedback@tessellation triangle_strip flat_last,Fail +afbcp-spec@ext_transform_feedback@tessellation triangle_strip monochrome,Fail +afbcp-spec@ext_transform_feedback@tessellation triangle_strip smooth,Fail +afbcp-spec@ext_transform_feedback@tessellation triangle_strip wireframe,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2drect,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2drectshadow,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 2drect,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 2drectshadow,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 2drect,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureoffset 2drectshadow,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2drect,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2drect_projvec4,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2drectshadow,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2drect,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2drect_projvec4,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2drectshadow,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2drect,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2drect_projvec4,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2drectshadow,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2drect,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2drect_projvec4,Crash +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojoffset 2drectshadow,Crash +afbcp-spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail +afbcp-spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,Fail +afbcp-spec@khr_texture_compression_astc@miptree-gl srgb-fp,Fail +afbcp-spec@khr_texture_compression_astc@miptree-gl srgb-fp@sRGB decode full precision,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode full precision,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail +afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,Fail +afbcp-spec@!opengl 1.0@gl-1.0-edgeflag-const,Fail +afbcp-spec@!opengl 1.0@gl-1.0-edgeflag,Fail +afbcp-spec@!opengl 1.0@gl-1.0-edgeflag-quads,Fail +afbcp-spec@!opengl 1.0@gl-1.0-no-op-paths,Fail +afbcp-spec@!opengl 1.0@rasterpos,Crash +afbcp-spec@!opengl 1.1@getteximage-formats,Fail +afbcp-spec@!opengl 1.1@linestipple@Factor 2x,Fail +afbcp-spec@!opengl 1.1@linestipple@Factor 3x,Fail +afbcp-spec@!opengl 1.1@linestipple,Fail +afbcp-spec@!opengl 1.1@linestipple@Line loop,Fail +afbcp-spec@!opengl 1.1@linestipple@Line strip,Fail +afbcp-spec@!opengl 1.1@linestipple@Restarting lines within a single Begin-End block,Fail +afbcp-spec@!opengl 1.1@line-smooth-stipple,Fail +afbcp-spec@!opengl 1.1@longprim,Crash +afbcp-spec@!opengl 1.1@polygon-mode-facing,Fail +afbcp-spec@!opengl 1.1@polygon-mode,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on bottom edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on left edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on right edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on top edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 1: Expected blue pixel in center,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 1: Expected white pixel on right edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 1: Expected white pixel on top edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 2: Expected blue pixel in center,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 2: Expected white pixel on right edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 2: Expected white pixel on top edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on bottom edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on left edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on right edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 3: Expected white pixel on top edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on bottom edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on left edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on right edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 4: Expected white pixel on top edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 5: Expected blue pixel in center,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 5: Expected white pixel on right edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 5: Expected white pixel on top edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 6: Expected blue pixel in center,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on right edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on top edge,Fail +afbcp-spec@!opengl 1.1@polygon-mode-offset,Fail +afbcp-spec@!opengl 1.1@streaming-texture-leak,Crash +afbcp-spec@!opengl 2.0@gl-2.0-edgeflag,Fail +afbcp-spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail +afbcp-spec@!opengl 2.1@pbo,Fail +afbcp-spec@!opengl 2.1@pbo@test_polygon_stip,Fail +afbcp-spec@!opengl 2.1@polygon-stipple-fs,Fail +afbcp-spec@!opengl 3.1@primitive-restart-xfb flush,Fail +afbcp-spec@!opengl 3.1@primitive-restart-xfb generated,Fail +afbcp-spec@!opengl 3.1@primitive-restart-xfb written,Fail +afbcp-spec@!opengl es 3.0@gles-3.0-transform-feedback-uniform-buffer-object,Fail + +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1d,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1dshadow,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2d,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2dshadow,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 3d,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1d,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1d_projvec4,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1dshadow,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d_projvec4,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2dshadow,Fail +afbcp-spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 3d,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb),Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA16UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA32UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_ALPHA8UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY16F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_INTENSITY32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE16_ALPHA16,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE8_ALPHA8,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (fs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb),Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA16UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA32UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA8I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_ALPHA8UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_INTENSITY16F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_INTENSITY32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE16_ALPHA16,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE8_ALPHA8,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA16UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32F_ARB,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA32UI_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA8I_EXT,Fail +afbcp-spec@arb_texture_buffer_object@formats (vs- arb)@GL_LUMINANCE_ALPHA8UI_EXT,Fail +afbcp-spec@arb_texture_float@texwrap formats,Fail +afbcp-spec@arb_texture_float@texwrap formats offset,Fail +afbcp-spec@arb_texture_float@texwrap formats offset@GL_INTENSITY16F_ARB,Fail +afbcp-spec@arb_texture_float@texwrap formats offset@GL_INTENSITY16F_ARB- NPOT,Fail +afbcp-spec@arb_texture_float@texwrap formats offset@GL_INTENSITY16F_ARB- swizzled,Fail +afbcp-spec@arb_texture_float@texwrap formats@GL_INTENSITY16F_ARB,Fail +afbcp-spec@arb_texture_float@texwrap formats@GL_INTENSITY16F_ARB- NPOT,Fail +afbcp-spec@arb_texture_float@texwrap formats@GL_INTENSITY16F_ARB- swizzled,Fail +afbcp-spec@arb_timer_query@query gl_timestamp,Fail +afbcp-spec@arb_timer_query@timestamp-get,Fail +afbcp-spec@ext_disjoint_timer_query@simple,Fail +afbcp-spec@ext_image_dma_buf_import@ext_image_dma_buf_import-refcount-multithread,Crash +afbcp-spec@ext_timer_query@time-elapsed,Fail +afbcp-spec@ext_transform_feedback@max-varyings,Fail +afbcp-spec@ext_transform_feedback@max-varyings@max-varying-single-dimension-array,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1d,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1darray,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1darrayshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1dshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2d,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2darray,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2darrayshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2dshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 3d,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 1d,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 1darray,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 1darrayshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 1dshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 2d,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 2darray,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 2darrayshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 2dshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection texturegradoffset 3d,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1d,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1d_projvec4,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1dshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2d,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2d_projvec4,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2dshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 3d,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 1d,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 1d_projvec4,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 1dshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2d,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2d_projvec4,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 2dshadow,Fail +afbcp-spec@glsl-1.30@execution@tex-miplevel-selection textureprojgradoffset 3d,Fail diff --git a/src/panfrost/ci/panfrost-g57-flakes.txt b/src/panfrost/ci/panfrost-g57-flakes.txt index aa4e20df3e1..994eab60c8e 100644 --- a/src/panfrost/ci/panfrost-g57-flakes.txt +++ b/src/panfrost/ci/panfrost-g57-flakes.txt @@ -19,10 +19,21 @@ spec@!opengl 1.1@depthstencil-default_fb-blit spec@glsl-1.30@execution@texturesize@vs-texturesize-isamplercube namespace pollution@renderbuffer with glgetteximage-compressed +afbcp-glx@glx-multithread-texture +afbcp-spec@arb_texture_gather@texturegather@fs-r-none-float-cube +afbcp-spec@arb_texture_gather@texturegather@fs-r-none-float-cubearray +afbcp-spec@arb_texture_gather@texturegatheroffset@vs-rgba-zero-unorm-2darray +afbcp-spec@egl_nok_texture_from_pixmap@basic +afbcp-spec@glsl-1.30@execution@texturesize@vs-texturesize-isamplercube + # first seen 2023-05-13 spec@egl 1.4@largest possible eglcreatepbuffersurface and then glclear +afbcp-spec@egl 1.4@largest possible eglcreatepbuffersurface and then glclear # Initial flakes on mt8195-cherry-tomato-r2 glx@glx-visuals-stencil spec@arb_texture_float@texwrap formats bordercolor spec@arb_texture_float@texwrap formats bordercolor@GL_INTENSITY16F_ARB- border color only +afbcp-glx@glx-visuals-stencil +afbcp-spec@arb_texture_float@texwrap formats bordercolor +afbcp-spec@arb_texture_float@texwrap formats bordercolor@GL_INTENSITY16F_ARB- border color only diff --git a/src/panfrost/ci/panfrost-g610-fails.txt b/src/panfrost/ci/panfrost-g610-fails.txt index 1c602058c60..79766b65fd7 100644 --- a/src/panfrost/ci/panfrost-g610-fails.txt +++ b/src/panfrost/ci/panfrost-g610-fails.txt @@ -1,4 +1,5 @@ # uprev Piglit in Mesa spec@ext_image_dma_buf_import@ext_image_dma_buf_import-refcount-multithread,Crash +afbcp-spec@ext_image_dma_buf_import@ext_image_dma_buf_import-refcount-multithread,Crash dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.dowhile_trap_vertex,Crash