diff options
author | Jonathan Gray <jsg@cvs.openbsd.org> | 2023-01-28 08:15:04 +0000 |
---|---|---|
committer | Jonathan Gray <jsg@cvs.openbsd.org> | 2023-01-28 08:15:04 +0000 |
commit | 1c5c7896c1d54abd25c0f33ca996165b359eecb3 (patch) | |
tree | bc5a10bbe89ecd4008a5bed7a029babc992f66b5 /lib/mesa/src/broadcom/ci | |
parent | c55dff45ea3a2c70e45601240b248017acc48198 (diff) |
Import Mesa 22.3.4
Diffstat (limited to 'lib/mesa/src/broadcom/ci')
-rw-r--r-- | lib/mesa/src/broadcom/ci/broadcom-rpi3-fails.txt | 533 | ||||
-rw-r--r-- | lib/mesa/src/broadcom/ci/broadcom-rpi3-flakes.txt | 8 | ||||
-rw-r--r-- | lib/mesa/src/broadcom/ci/broadcom-rpi3-skips.txt | 2 | ||||
-rw-r--r-- | lib/mesa/src/broadcom/ci/broadcom-rpi4-fails.txt | 35 | ||||
-rw-r--r-- | lib/mesa/src/broadcom/ci/broadcom-rpi4-flakes.txt | 6 | ||||
-rw-r--r-- | lib/mesa/src/broadcom/ci/broadcom-rpi4-skips.txt | 69 | ||||
-rw-r--r-- | lib/mesa/src/broadcom/ci/deqp-broadcom-rpi3.toml | 8 | ||||
-rw-r--r-- | lib/mesa/src/broadcom/ci/gitlab-ci.yml | 71 | ||||
-rw-r--r-- | lib/mesa/src/broadcom/ci/traces-broadcom.yml | 112 |
9 files changed, 363 insertions, 481 deletions
diff --git a/lib/mesa/src/broadcom/ci/broadcom-rpi3-fails.txt b/lib/mesa/src/broadcom/ci/broadcom-rpi3-fails.txt index c0b04cdb4..13699df9d 100644 --- a/lib/mesa/src/broadcom/ci/broadcom-rpi3-fails.txt +++ b/lib/mesa/src/broadcom/ci/broadcom-rpi3-fails.txt @@ -1,395 +1,107 @@ +# Test expects red instead of luminance, contra OES_depth_texture spec. +# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3815 KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth_component16,Fail KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth_component24,Fail KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_short_depth_component16,Fail -# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3133 -KHR-GLES2.texture_3d.copy_sub_image.rgba,Fail - -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_linear_repeat_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_linear_repeat_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_linear_nearest_repeat_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_linear_repeat_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_mipmap_nearest_nearest_repeat_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.linear_nearest_repeat_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_linear_repeat_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_linear_repeat_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_linear_nearest_repeat_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_linear_repeat_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_mipmap_nearest_nearest_repeat_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_clamp_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_mirror_repeat_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_clamp_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_clamp_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_clamp_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_mirror_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_mirror_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_mirror_repeat,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_repeat_clamp,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_repeat_mirror,Fail -KHR-GLES2.texture_3d.filtering.combinations.nearest_nearest_repeat_repeat_repeat,Fail - -KHR-GLES2.texture_3d.filtering.formats.rgba8_linear,Fail -KHR-GLES2.texture_3d.filtering.formats.rgba8_linear_mipmap_linear,Fail -KHR-GLES2.texture_3d.filtering.formats.rgba8_linear_mipmap_nearest,Fail -KHR-GLES2.texture_3d.filtering.formats.rgba8_nearest,Fail -KHR-GLES2.texture_3d.filtering.formats.rgba8_nearest_mipmap_linear,Fail -KHR-GLES2.texture_3d.filtering.formats.rgba8_nearest_mipmap_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.128x32x64_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.128x32x64_linear_mipmap_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.128x32x64_linear_mipmap_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.128x32x64_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.128x32x64_nearest_mipmap_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.128x32x64_nearest_mipmap_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.32x64x16_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.32x64x16_linear_mipmap_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.32x64x16_linear_mipmap_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.32x64x16_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.32x64x16_nearest_mipmap_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.32x64x16_nearest_mipmap_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.3x7x5_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.3x7x5_linear_mipmap_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.3x7x5_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.3x7x5_nearest_mipmap_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.3x7x5_nearest_mipmap_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.4x8x8_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.4x8x8_linear_mipmap_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.4x8x8_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.4x8x8_nearest_mipmap_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.4x8x8_nearest_mipmap_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.63x63x63_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.63x63x63_linear_mipmap_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.63x63x63_linear_mipmap_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest,Fail -KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest_mipmap_linear,Fail -KHR-GLES2.texture_3d.filtering.sizes.63x63x63_nearest_mipmap_nearest,Fail -KHR-GLES2.texture_3d.framebuffer_texture.rgba,Fail -KHR-GLES2.texture_3d.sub_image.rgba8,Fail - +# Creating OpenGL ES 3 context +# Fail, context: 0x00000000, error: EGL_BAD_MATCH +# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3816 dEQP-EGL.functional.create_context.no_config,Fail +# wide line outside the viewport incorrectly clipped out when ES wants it +# rendered as a quad and clipped appropriately. I think by expanding +# CLIPPER_XY_SCALING to have a guard band we might get these to work. dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail + dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked,Fail -dEQP-GLES2.functional.draw.draw_arrays.line_loop.multiple_attributes,Fail -dEQP-GLES2.functional.draw.draw_arrays.line_loop.single_attribute,Fail + +# A glTexImage, glDraw, glTexSubImage sequence into a texture is missing what looks like the drawing. dEQP-GLES2.functional.fbo.render.texsubimage.after_render_tex2d_rgba,Fail +# A glTexImage, glDraw, glTexSubImage, glDraw sequence into a texture is missing what looks like the first drawing. dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgba,Fail -dEQP-GLES2.functional.negative_api.vertex_array.vertex_attrib,Fail -dEQP-GLES2.functional.negative_api.vertex_array.vertex_attribv,Fail + +# Sampling grid slightly off in test 2? dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888,Fail dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888,Fail dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_mirror_rgba8888,Fail dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_nearest_linear_repeat_rgba8888,Fail + +# " Warning: High precision not supported in fragment shaders. +# ERROR: Image verification failed, found 2048 invalid pixels!" +# one of the magnified pixels is (0xff, 0x29,0xd6) instead of (0xff,0x2d,0xd2). +# We do support highp, so we should fix glGetShaderPrecisionFormat reporting. dEQP-GLES2.functional.texture.mipmap.2d.basic.linear_linear_repeat_non_square,Fail dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_clamp_non_square,Fail dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_mirror_non_square,Fail dEQP-GLES2.functional.texture.mipmap.2d.basic.nearest_linear_repeat_non_square,Fail + +# Sequence of glTexImage, glDraw, glCopyTexSubImage. +# background red/green checkerboard on the left side is incorrectly white. dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgba,Fail +# Maybe it was copied as RGB instead of RGBA? dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgba,Fail + +# One of the pixels on the left edge near the bottom is wrong for both min and +# mag. Also a line of pixels through the image in minification. dEQP-GLES2.functional.texture.wrap.clamp_clamp_nearest_npot_etc1,Fail +# Despite exposing GL 2.1, the HW doesn't actually support 3D textures so we set +# 0 max levels. These tests fail (or assertion fail) as a result. +spec@!opengl 1.1@max-texture-size,Crash +spec@!opengl 1.2@copyteximage 3d,Fail +spec@!opengl 1.2@getteximage-targets 3d,Fail +spec@!opengl 1.2@tex3d-maxsize,Fail +spec@!opengl 1.2@tex3d,Fail +spec@!opengl 1.2@texture-packed-formats,Fail +spec@!opengl 1.2@texwrap 3d bordercolor,Fail +spec@!opengl 1.2@texwrap 3d proj bordercolor,Fail +spec@!opengl 1.2@texwrap 3d proj,Fail +spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- NPOT- projected,Fail +spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- projected,Fail +spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- swizzled- projected,Fail +spec@!opengl 1.2@texwrap 3d,Fail +spec@!opengl 1.2@texwrap 3d@GL_RGBA8- NPOT,Fail +spec@!opengl 1.2@texwrap 3d@GL_RGBA8- swizzled,Fail +spec@!opengl 1.2@texwrap 3d@GL_RGBA8,Fail +spec@!opengl 1.3@tex3d-depth1,Fail +spec@!opengl 2.0@tex3d-npot,Fail +spec@!opengl 2.1@minmax,Fail +spec@arb_framebuffer_object@fbo-generatemipmap-3d,Fail +spec@arb_framebuffer_object@fbo-incomplete,Fail +spec@arb_framebuffer_object@fbo-incomplete@invalid slice of 3D texture,Fail +spec@arb_get_texture_sub_image@arb_get_texture_sub_image-get,Fail +spec@arb_robustness@arb_robustness_client-mem-bounds,Fail +spec@arb_texture_multisample@arb_texture_multisample-teximage-3d-multisample,Fail +spec@arb_texture_storage@texture-storage,Crash +spec@arb_texture_storage@texture-storage@3D mipmapped ,Fail +spec@arb_texture_storage@texture-storage@3D mipmapped (EXT_dsa),Fail +spec@arb_texture_storage@texture-storage@3D non-mipmapped ,Fail +spec@arb_texture_storage@texture-storage@3D non-mipmapped (EXT_dsa),Fail +spec@ext_direct_state_access@multi-texture@MultiTexImage3DEXT,Fail +spec@ext_direct_state_access@textures,Crash +spec@ext_direct_state_access@textures@CopyTextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@textures@CopyTextureSubImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@textures@CopyTextureSubImage3DEXT,Fail +spec@ext_direct_state_access@textures@GL_PROXY_TEXTURE_3D + glTex* + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@textures@GL_PROXY_TEXTURE_3D + glTex* + display list GL_COMPILE,Fail +spec@ext_direct_state_access@textures@GL_PROXY_TEXTURE_3D + glTex*,Fail +spec@ext_direct_state_access@textures@TextureImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@textures@TextureImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@textures@TextureImage3DEXT,Fail +spec@ext_direct_state_access@textures@TextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail +spec@ext_direct_state_access@textures@TextureSubImage3DEXT + display list GL_COMPILE,Fail +spec@ext_direct_state_access@textures@TextureSubImage3DEXT,Fail +spec@ext_framebuffer_object@fbo-3d,Fail +spec@glsl-1.10@execution@texture3d-computed-coord,Fail +spec@glsl-1.10@execution@texture3d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 3d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 3d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 3d,Fail +spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 3d,Fail +spec@khr_texture_compression_astc@basic-gl,Fail + glx@glx-make-current,Crash glx@glx-multithread-buffer,Fail glx@glx-swap-pixmap-bad,Fail @@ -397,6 +109,7 @@ glx@glx-visuals-depth -pixmap,Fail glx@glx-visuals-stencil -pixmap,Fail glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail glx@glx_arb_create_context_no_error@no error,Fail + glx@glx_ext_import_context@free context,Fail glx@glx_ext_import_context@get context id,Fail glx@glx_ext_import_context@get current display,Fail @@ -411,7 +124,6 @@ shaders@glsl-bug-110796,Fail shaders@glsl-max-vertex-attrib,Fail shaders@glsl-predication-on-large-array,Fail spec@!opengl 1.0@gl-1.0-bitmap-heart-dance,Fail -spec@!opengl 1.0@gl-1.0-dlist-bitmap,Crash spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail spec@!opengl 1.0@gl-1.0-edgeflag,Fail spec@!opengl 1.0@gl-1.0-edgeflag-const,Fail @@ -1105,6 +817,7 @@ spec@!opengl 1.1@linestipple@Factor 3x,Fail spec@!opengl 1.1@linestipple@Line loop,Fail spec@!opengl 1.1@linestipple@Line strip,Fail spec@!opengl 1.1@linestipple@Restarting lines within a single Begin-End block,Fail + spec@!opengl 1.1@polygon-mode,Fail spec@!opengl 1.1@polygon-mode-offset,Fail spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on bottom edge,Fail @@ -1172,23 +885,10 @@ spec@!opengl 1.1@texwrap formats@GL_RGBA16- swizzled,Fail spec@!opengl 1.1@texwrap formats@GL_RGBA8,Fail spec@!opengl 1.1@texwrap formats@GL_RGBA8- NPOT,Fail spec@!opengl 1.1@texwrap formats@GL_RGBA8- swizzled,Fail -spec@!opengl 1.2@copyteximage 3d,Fail -spec@!opengl 1.2@getteximage-targets 3d,Fail spec@!opengl 1.2@lodclamp,Fail spec@!opengl 1.2@lodclamp-between,Fail spec@!opengl 1.2@lodclamp-between-max,Fail spec@!opengl 1.2@mipmap-setup,Fail -spec@!opengl 1.2@tex3d,Fail -spec@!opengl 1.2@tex3d-maxsize,Fail -spec@!opengl 1.2@texwrap 3d proj,Fail -spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- NPOT- projected,Fail -spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- projected,Fail -spec@!opengl 1.2@texwrap 3d proj@GL_RGBA8- swizzled- projected,Fail -spec@!opengl 1.2@texwrap 3d,Fail -spec@!opengl 1.2@texwrap 3d@GL_RGBA8,Fail -spec@!opengl 1.2@texwrap 3d@GL_RGBA8- NPOT,Fail -spec@!opengl 1.2@texwrap 3d@GL_RGBA8- swizzled,Fail -spec@!opengl 1.3@tex3d-depth1,Fail spec@!opengl 1.4@gl-1.4-polygon-offset,Fail spec@!opengl 1.4@tex-miplevel-selection,Fail spec@!opengl 1.4@tex-miplevel-selection-lod,Fail @@ -1198,8 +898,6 @@ spec@!opengl 2.0@attrib-assignments,Fail spec@!opengl 2.0@gl-2.0-edgeflag,Fail spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail spec@!opengl 2.0@occlusion-query-discard,Fail -spec@!opengl 2.0@tex3d-npot,Fail -spec@!opengl 2.1@minmax,Fail spec@!opengl 2.1@pbo,Fail spec@!opengl 2.1@pbo@test_polygon_stip,Fail spec@!opengl 2.1@polygon-stipple-fs,Fail @@ -1233,12 +931,11 @@ 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_index8,Fail spec@arb_framebuffer_object@fbo-attachments-blit-scaled-linear,Fail spec@arb_framebuffer_object@fbo-blit-stretch,Fail -spec@arb_framebuffer_object@fbo-generatemipmap-3d,Fail spec@arb_framebuffer_object@fbo-mipmap-copypix,Fail spec@arb_framebuffer_object@framebuffer-blit-levels draw stencil,Fail spec@arb_framebuffer_object@framebuffer-blit-levels read stencil,Fail spec@arb_framebuffer_object@mixed-buffer-sizes,Fail -spec@arb_framebuffer_object@same-attachment-glframebuffertexture2d-gl_depth_stencil_attachment,Fail +spec@arb_framebuffer_object@same-attachment-tex2d-depth_stencil,Fail spec@arb_framebuffer_srgb@arb_framebuffer_srgb-srgb_conformance,Fail spec@arb_internalformat_query2@all internalformat_<x>_size pname checks,Fail spec@arb_internalformat_query2@all internalformat_<x>_size pname checks@GL_INTERNALFORMAT_ALPHA_SIZE,Fail @@ -1265,14 +962,8 @@ spec@arb_point_sprite@arb_point_sprite-mipmap,Fail spec@arb_provoking_vertex@arb-provoking-vertex-render,Fail spec@arb_sampler_objects@sampler-objects,Fail spec@arb_shader_texture_lod@execution@glsl-fs-texturelod-01,Fail -spec@arb_texture_multisample@arb_texture_multisample-teximage-3d-multisample,Fail spec@arb_texture_rectangle@1-1-linear-texture,Fail spec@arb_texture_rectangle@texrect-many,Crash -spec@arb_texture_storage@texture-storage,Fail -spec@arb_texture_storage@texture-storage@3D mipmapped ,Fail -spec@arb_texture_storage@texture-storage@3D mipmapped (EXT_dsa),Fail -spec@arb_texture_storage@texture-storage@3D non-mipmapped ,Fail -spec@arb_texture_storage@texture-storage@3D non-mipmapped (EXT_dsa),Fail spec@arb_vertex_program@minmax,Fail spec@egl 1.4@eglterminate then unbind context,Fail spec@egl 1.4@largest possible eglcreatepbuffersurface and then glclear,Fail @@ -1282,27 +973,13 @@ spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,F spec@egl_khr_surfaceless_context@viewport,Fail spec@egl_mesa_configless_context@basic,Fail spec@ext_direct_state_access@multi-texture,Crash -spec@ext_direct_state_access@multi-texture@MultiTexImage3DEXT,Fail spec@ext_direct_state_access@multi-texture@MultiTexSubImage1DEXT,Fail -spec@ext_direct_state_access@textures,Fail -spec@ext_direct_state_access@textures@CopyTextureSubImage3DEXT + display list GL_COMPILE,Fail -spec@ext_direct_state_access@textures@CopyTextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail -spec@ext_direct_state_access@textures@CopyTextureSubImage3DEXT,Fail spec@ext_direct_state_access@textures@GL_PROXY_TEXTURE_1D + glTex* + display list GL_COMPILE,Fail spec@ext_direct_state_access@textures@GL_PROXY_TEXTURE_1D + glTex* + display list GL_COMPILE_AND_EXECUTE,Fail spec@ext_direct_state_access@textures@GL_PROXY_TEXTURE_1D + glTex*,Fail -spec@ext_direct_state_access@textures@GL_PROXY_TEXTURE_3D + glTex* + display list GL_COMPILE,Fail -spec@ext_direct_state_access@textures@GL_PROXY_TEXTURE_3D + glTex* + display list GL_COMPILE_AND_EXECUTE,Fail -spec@ext_direct_state_access@textures@GL_PROXY_TEXTURE_3D + glTex*,Fail -spec@ext_direct_state_access@textures@TextureImage3DEXT + display list GL_COMPILE,Fail -spec@ext_direct_state_access@textures@TextureImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail -spec@ext_direct_state_access@textures@TextureImage3DEXT,Fail spec@ext_direct_state_access@textures@TextureSubImage2DEXT + display list GL_COMPILE,Fail spec@ext_direct_state_access@textures@TextureSubImage2DEXT + display list GL_COMPILE_AND_EXECUTE,Fail spec@ext_direct_state_access@textures@TextureSubImage2DEXT,Fail -spec@ext_direct_state_access@textures@TextureSubImage3DEXT + display list GL_COMPILE,Fail -spec@ext_direct_state_access@textures@TextureSubImage3DEXT + display list GL_COMPILE_AND_EXECUTE,Fail -spec@ext_direct_state_access@textures@TextureSubImage3DEXT,Fail spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail # Remaining crashes are CMA allocation failures. @@ -1346,7 +1023,6 @@ spec@ext_framebuffer_multisample@unaligned-blit 4 depth upsample,Crash spec@ext_framebuffer_multisample@upsample 2 stencil,Fail spec@ext_framebuffer_multisample@upsample 4 stencil,Fail -spec@ext_framebuffer_object@fbo-3d,Fail spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail spec@ext_framebuffer_object@fbo-depth-sample-compare,Fail spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index1-blit,Fail @@ -1396,6 +1072,24 @@ spec@ext_texture_srgb@texwrap formats@GL_SRGB8- swizzled,Fail spec@ext_texture_srgb@texwrap formats@GL_SRGB8_ALPHA8,Fail spec@ext_texture_srgb@texwrap formats@GL_SRGB8_ALPHA8- NPOT,Fail spec@ext_texture_srgb@texwrap formats@GL_SRGB8_ALPHA8- swizzled,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SLUMINANCE- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SLUMINANCE_ALPHA- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB- swizzled- border color only,Fail +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_ALPHA_S3TC_DXT1_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- 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@GL_COMPRESSED_SLUMINANCE- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE_ALPHA- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- border color only,Fail spec@glsl-1.10@built-in constants,Fail spec@glsl-1.10@built-in constants@gl_MaxVertexAttribs,Fail spec@glsl-1.10@execution@built-in-functions@fs-cos-float,Fail @@ -1462,12 +1156,7 @@ spec@glsl-1.10@execution@built-in-functions@vs-tan-float,Fail spec@glsl-1.10@execution@built-in-functions@vs-tan-vec2,Fail spec@glsl-1.10@execution@built-in-functions@vs-tan-vec3,Fail spec@glsl-1.10@execution@built-in-functions@vs-tan-vec4,Fail -spec@glsl-1.10@execution@fs-texture-select,Fail spec@glsl-1.10@execution@glsl-fs-convolution-2,Fail -spec@glsl-1.10@execution@samplers@glsl-fs-sampler-numbering-2,Fail -spec@glsl-1.10@execution@samplers@glsl-fs-sampler-numbering-3,Fail -spec@glsl-1.10@execution@samplers@in-parameter-array,Fail -spec@glsl-1.10@execution@texture3d,Fail spec@glsl-1.20@built-in constants,Fail spec@glsl-1.20@built-in constants@gl_MaxVertexAttribs,Fail spec@glsl-1.20@execution@fs-nan-builtin-max,Fail @@ -1476,13 +1165,11 @@ spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1dshadow,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2dshadow,Fail -spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 3d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() cube,Crash spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 1d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 1dshadow,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 2d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 2dshadow,Fail -spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) 3d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) cube,Crash spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d_projvec4,Fail @@ -1490,14 +1177,13 @@ spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1dshadow,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d_projvec4,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2dshadow,Fail -spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 3d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1d_projvec4,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 1dshadow,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2d,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2d_projvec4,Fail spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 2dshadow,Fail -spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 3d,Fail + spec@glsl-1.20@execution@vs-nan-builtin-max,Fail spec@glsl-1.20@execution@vs-nan-builtin-min,Fail spec@intel_performance_query@intel_performance_query-issue_2235,Fail @@ -1515,3 +1201,16 @@ spec@khr_texture_compression_astc@miptree-gles ldr@LDR Profile,Fail spec@khr_texture_compression_astc@miptree-gles srgb,Fail spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail spec@oes_compressed_etc1_rgb8_texture@miptree,Fail +spec@!opengl 1.0@depth-clear-precision-check,Fail +spec@!opengl 1.0@depth-clear-precision-check@depth16,Fail +spec@!opengl 1.0@depth-clear-precision-check@depth32,Fail + +# see https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/730 +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgb_s3tc_dxt1_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgba_s3tc_dxt1_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgba_s3tc_dxt5_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_alpha_s3tc_dxt1_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_alpha_s3tc_dxt3_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_alpha_s3tc_dxt5_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_srgb_s3tc_dxt1_ext,Fail +spec@ext_texture_compression_s3tc@compressedteximage gl_compressed_rgba_s3tc_dxt3_ext,Fail diff --git a/lib/mesa/src/broadcom/ci/broadcom-rpi3-flakes.txt b/lib/mesa/src/broadcom/ci/broadcom-rpi3-flakes.txt index bfb660b52..d8bc4872d 100644 --- a/lib/mesa/src/broadcom/ci/broadcom-rpi3-flakes.txt +++ b/lib/mesa/src/broadcom/ci/broadcom-rpi3-flakes.txt @@ -15,3 +15,11 @@ spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-readpixels # CMA allocations that may sometimes succeed spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=2 spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4 + +# https://gitlab.freedesktop.org/mesa/mesa/-/issues/7186 +spec@!opengl 1.0@rasterpos +spec@!opengl 1.0@rasterpos@glsl_vs_uniforms + +# Sometimes fail when run along with other tests, never when run by themselves +spec@!opengl 1.1@copypixels-sync +spec@!opengl 1.1@copypixels-draw-sync diff --git a/lib/mesa/src/broadcom/ci/broadcom-rpi3-skips.txt b/lib/mesa/src/broadcom/ci/broadcom-rpi3-skips.txt index 794c2f457..1501d3850 100644 --- a/lib/mesa/src/broadcom/ci/broadcom-rpi3-skips.txt +++ b/lib/mesa/src/broadcom/ci/broadcom-rpi3-skips.txt @@ -35,8 +35,8 @@ spec@arb_texture_rectangle@copyteximage rect samples=2 spec@arb_texture_rectangle@copyteximage rect samples=4 # Extensions not supported +spec@arb_gpu_shader5.* spec@arb_gpu_shader_fp64.* -spec@arb_gpu_shader_gpu5.* spec@arb_gpu_shader_int64.* spec@arb_tessellation_shader.* spec@arb_texture_cube_map.* diff --git a/lib/mesa/src/broadcom/ci/broadcom-rpi4-fails.txt b/lib/mesa/src/broadcom/ci/broadcom-rpi4-fails.txt index c85007c31..f4e67d006 100644 --- a/lib/mesa/src/broadcom/ci/broadcom-rpi4-fails.txt +++ b/lib/mesa/src/broadcom/ci/broadcom-rpi4-fails.txt @@ -17,7 +17,6 @@ glx@glx_ext_import_context@make current- single process,Fail glx@glx_ext_import_context@query context info,Fail shaders@glsl-bug-110796,Fail spec@!opengl 1.0@gl-1.0-bitmap-heart-dance,Fail -spec@!opengl 1.0@gl-1.0-dlist-bitmap,Fail spec@!opengl 1.0@gl-1.0-edgeflag,Fail spec@!opengl 1.0@gl-1.0-edgeflag-const,Fail spec@!opengl 1.0@gl-1.0-edgeflag-quads,Fail @@ -95,8 +94,6 @@ spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_RGBA16- swizzled- borde spec@!opengl 1.4@gl-1.4-polygon-offset,Fail spec@!opengl 2.0@gl-2.0-edgeflag,Fail spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Fail -spec@!opengl 2.0@max-samplers,Fail -spec@!opengl 2.0@max-samplers border,Fail spec@!opengl 2.1@pbo,Fail spec@!opengl 2.1@pbo@test_polygon_stip,Fail spec@!opengl 2.1@polygon-stipple-fs,Fail @@ -140,8 +137,6 @@ spec@arb_depth_texture@texwrap formats@GL_DEPTH_COMPONENT16- NPOT,Fail spec@arb_depth_texture@texwrap formats@GL_DEPTH_COMPONENT24- NPOT,Fail spec@arb_depth_texture@texwrap formats@GL_DEPTH_COMPONENT32- NPOT,Fail spec@arb_framebuffer_object@fbo-drawbuffers-none use_frag_out,Fail -spec@arb_pixel_buffer_object@pbo-getteximage,Fail -spec@arb_pixel_buffer_object@texsubimage array pbo,Fail spec@arb_point_sprite@arb_point_sprite-checkerboard,Fail spec@arb_point_sprite@arb_point_sprite-mipmap,Fail spec@arb_shader_storage_buffer_object@compiler@atomicmin-swizzle.vert,Fail @@ -149,9 +144,7 @@ spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail spec@arb_texture_float@fbo-blending-formats,Fail spec@arb_texture_float@fbo-blending-formats@GL_ALPHA32F_ARB,Fail -spec@arb_texture_float@fbo-blending-formats@GL_INTENSITY16F_ARB,Fail spec@arb_texture_float@fbo-blending-formats@GL_INTENSITY32F_ARB,Fail -spec@arb_texture_float@fbo-blending-formats@GL_LUMINANCE16F_ARB,Fail spec@arb_texture_float@fbo-blending-formats@GL_LUMINANCE32F_ARB,Fail spec@arb_texture_float@fbo-blending-formats@GL_LUMINANCE_ALPHA32F_ARB,Fail spec@arb_texture_float@fbo-blending-formats@GL_RGB16F,Fail @@ -201,7 +194,6 @@ spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail spec@ext_framebuffer_multisample@blit-mismatched-formats,Fail spec@ext_framebuffer_multisample@interpolation 2 centroid-edges,Fail spec@ext_framebuffer_multisample@interpolation 4 centroid-edges,Fail -spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail spec@ext_framebuffer_object@getteximage-formats init-by-clear-and-render,Fail spec@ext_framebuffer_object@getteximage-formats init-by-rendering,Fail spec@ext_gpu_shader4@execution@texelfetch@fs-texelfetch-isampler1darray,Fail @@ -238,10 +230,8 @@ spec@ext_packed_depth_stencil@texwrap formats bordercolor-swizzled@GL_DEPTH24_ST spec@ext_packed_depth_stencil@texwrap formats,Fail spec@ext_packed_depth_stencil@texwrap formats@GL_DEPTH24_STENCIL8- NPOT,Fail spec@ext_packed_float@query-rgba-signed-components,Fail -spec@ext_texture_array@array-texture,Fail spec@ext_texture_array@fbo-generatemipmap-array rgb9_e5,Fail spec@ext_texture_array@fbo-generatemipmap-array,Fail -spec@ext_texture_array@texsubimage array,Fail spec@ext_texture_integer@getteximage-clamping gl_arb_texture_rg,Fail spec@ext_texture_integer@getteximage-clamping,Fail spec@ext_texture_lod_bias@lodbias,Fail @@ -350,10 +340,25 @@ spec@oes_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RG16F,Fail spec@oes_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RG16I,Fail spec@oes_texture_view@rendering-formats@clear GL_RGB10_A2 as GL_RGBA8I,Fail -# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3510 -dEQP-VK.api.external.semaphore.opaque_fd.info_timeline,Fail - dEQP-VK.draw.renderpass.inverted_depth_ranges.nodepthclamp_deltazero,Fail -# Works if using V3D_DEBUG=noloopunroll -dEQP-VK.graphicsfuzz.cov-loop-condition-clamp-vec-of-ones,Crash +spec@!opengl 1.0@depth-clear-precision-check,Fail +spec@!opengl 1.0@depth-clear-precision-check@depth16,Fail +spec@!opengl 1.0@depth-clear-precision-check@depth24,Fail + +# These fail because the shaders use indirect indexing on samplers which we +# don't support (the GLSL linker fails to link the shaders because of this). +# If loop unrolling kicks-in for these tests it removes the indirect indexing +# and the tests pass, but this would just be working around an issue in the +# tests. +spec@!opengl 2.0@max-samplers,Fail +spec@!opengl 2.0@max-samplers border,Fail + +# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3759 +dEQP-VK.pipeline.monolithic.color_write_enable_maxa.cwe_after_bind.attachments4_more0,Crash + +# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3913 +dEQP-VK.compute.workgroup_memory_explicit_layout.copy_memory.two_invocations,Crash +dEQP-VK.compute.workgroup_memory_explicit_layout.zero_ext.block,Crash +dEQP-VK.compute.workgroup_memory_explicit_layout.zero_ext.other_block,Crash +dEQP-VK.compute.workgroup_memory_explicit_layout.zero_ext.block_with_offset,Crash diff --git a/lib/mesa/src/broadcom/ci/broadcom-rpi4-flakes.txt b/lib/mesa/src/broadcom/ci/broadcom-rpi4-flakes.txt index aefc296bf..4f7378d71 100644 --- a/lib/mesa/src/broadcom/ci/broadcom-rpi4-flakes.txt +++ b/lib/mesa/src/broadcom/ci/broadcom-rpi4-flakes.txt @@ -8,5 +8,11 @@ spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4 spec@arb_occlusion_query@occlusion_query_order spec@egl_chromium_sync_control@conformance +# Seen this one flake a few times already +spec@egl 1.4@largest possible eglcreatepbuffersurface and then glclear + +# This test works alone, but fails when executing all the tests together +dEQP-GLES3.functional.texture.specification.teximage2d_pbo.rgba32ui_2d + dEQP-VK.api.external.fence.opaque_fd.reset_permanent dEQP-VK.api.external.fence.opaque_fd.reset_temporary diff --git a/lib/mesa/src/broadcom/ci/broadcom-rpi4-skips.txt b/lib/mesa/src/broadcom/ci/broadcom-rpi4-skips.txt index 218e25fb8..7a1d7d4ac 100644 --- a/lib/mesa/src/broadcom/ci/broadcom-rpi4-skips.txt +++ b/lib/mesa/src/broadcom/ci/broadcom-rpi4-skips.txt @@ -7,31 +7,10 @@ spec@glsl-1.10@execution@loops@glsl-vs-unroll-explosion spec@!opengl 1.0@gl-1.0-blend-func # Extensions not supported +spec@arb_gpu_shader5.* spec@arb_gpu_shader_fp64.* -spec@arb_gpu_shader_gpu5.* spec@arb_gpu_shader_int64.* spec@arb_tessellation_shader.* -spec@arb_texture_cube_map.* -spec@glsl-1.30.* -spec@glsl-1.40.* -spec@glsl-1.50.* -spec@glsl-3.* -spec@glsl-4.* -spec@glsl-es-3.20.* -# Slow tests (> 1 minute to run) -spec@!opengl 1.1@streaming-texture-leak -spec@!opengl 1.2@tex3d-maxsize -spec@ext_texture_env_combine@texture-env-combine -spec@glsl-1.10@execution@loops@glsl-fs-unroll-explosion -spec@glsl-1.10@execution@loops@glsl-vs-unroll-explosion -spec@!opengl 1.0@gl-1.0-blend-func - -# Extensions not supported -spec@arb_gpu_shader_fp64.* -spec@arb_gpu_shader_gpu5.* -spec@arb_gpu_shader_int64.* -spec@arb_tessellation_shader.* -spec@arb_texture_cube_map.* spec@glsl-1.30.* spec@glsl-1.40.* spec@glsl-1.50.* @@ -43,19 +22,65 @@ spec@glsl-es-3.20.* dEQP-VK.draw.inverted_depth_ranges.nodepthclamp_deltazero dEQP-VK.rasterization.depth_bias.d32_sfloat +# Invalid tests; these will be fixed or removed from CTS in a future release +# https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/4075 +dEQP-VK.api.external.fence.sync_fd.export_multiple_times_temporary +dEQP-VK.api.external.semaphore.sync_fd.export_multiple_times_temporary +dEQP-VK.api.external.semaphore.sync_fd.import_twice_temporary + # Slow tests (> 1 minute to run) dEQP-VK.api.object_management.max_concurrent.query_pool +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.nostore.multi.std140.comp +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.nostore.multi.std140.frag +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.nostore.multi.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.nostore.single.std140.comp +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.nostore.single.std140.frag +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.nostore.single.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.store.multi.std140.comp +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.store.multi.std140.frag +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.store.multi.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.store.single.std140.comp +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.store.single.std140.frag +dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.store.single.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.nostore.multi.std140.comp +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.nostore.multi.std140.frag +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.nostore.multi.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.nostore.single.std140.comp +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.nostore.single.std140.frag +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.nostore.single.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.store.multi.std140.comp +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.store.multi.std140.frag +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.store.multi.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.store.single.std140.comp +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.store.single.std140.frag +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertcheckuv2.store.single.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertuvec2.nostore.multi.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertuvec2.nostore.single.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertuvec2.store.multi.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.convertuvec2.store.single.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.load.nostore.multi.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.load.nostore.single.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.load.store.multi.std140.vert +dEQP-VK.binding_model.buffer_device_address.set3.depth3.baseubo.load.store.single.std140.vert dEQP-VK.graphicsfuzz.spv-stable-maze-flatten-copy-composite dEQP-VK.memory.mapping.dedicated_alloc.buffer.full.variable.implicit_unmap dEQP-VK.memory.mapping.dedicated_alloc.image.full.variable.implicit_unmap dEQP-VK.memory.mapping.suballocation.full.variable.implicit_unmap dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_geom dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_vert +dEQP-VK.ssbo.layout.random.16bit.all_per_block_buffers.5 dEQP-VK.ssbo.layout.random.16bit.all_shared_buffer.40 +dEQP-VK.ssbo.layout.random.8bit.all_per_block_buffers.5 +dEQP-VK.ssbo.layout.random.8bit.all_per_block_buffers.6 dEQP-VK.ssbo.layout.random.8bit.nested_structs_arrays_instance_arrays.9 dEQP-VK.ssbo.layout.random.all_shared_buffer.5 dEQP-VK.ssbo.layout.random.arrays_of_arrays.13 dEQP-VK.ssbo.layout.random.nested_structs_arrays.0 +dEQP-VK.ssbo.phys.layout.3* +dEQP-VK.ssbo.phys.layout.basic_unsized_array* +dEQP-VK.ssbo.phys.layout.single_struct_array* +dEQP-VK.synchronization.basic.timeline_semaphore.chain +dEQP-VK.synchronization2.basic.timeline_semaphore.chain dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_linear_mipmap_linear_clamp dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_linear_mipmap_linear_repeat dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_linear_mipmap_linear_clamp diff --git a/lib/mesa/src/broadcom/ci/deqp-broadcom-rpi3.toml b/lib/mesa/src/broadcom/ci/deqp-broadcom-rpi3.toml index 218cb1835..152cf2b57 100644 --- a/lib/mesa/src/broadcom/ci/deqp-broadcom-rpi3.toml +++ b/lib/mesa/src/broadcom/ci/deqp-broadcom-rpi3.toml @@ -23,3 +23,11 @@ deqp_args = [ "--deqp-surface-width=256", "--deqp-visibility=hidden", ] + + +[[piglit]] +piglit_folder = "/piglit" +profile = "quick_shader" +process_isolation = true + [piglit.env] + PIGLIT_PLATFORM = "gbm" diff --git a/lib/mesa/src/broadcom/ci/gitlab-ci.yml b/lib/mesa/src/broadcom/ci/gitlab-ci.yml index e43948b64..e3f73aa1f 100644 --- a/lib/mesa/src/broadcom/ci/gitlab-ci.yml +++ b/lib/mesa/src/broadcom/ci/gitlab-ci.yml @@ -2,7 +2,6 @@ extends: - .baremetal-test-armhf - .vc4-rules - - .use-debian/arm_test variables: BM_BOOTFS: /boot/raspberrypi_armhf GPU_VERSION: broadcom-rpi3 @@ -10,17 +9,13 @@ FLAKES_CHANNEL: "#videocore-ci" script: - ./install/bare-metal/poe-powered.sh - needs: - - job: debian/arm_test - artifacts: false - - debian-armhf tags: - igalia-rpi3 -vc4-rpi3-gles:armhf: +vc4-rpi3:armhf: extends: - .vc4-rpi3-test:armhf - parallel: 2 + parallel: 3 variables: HWCI_TEST_SCRIPT: "/install/deqp-runner.sh" DEQP_SUITE: broadcom-rpi3 @@ -28,7 +23,6 @@ vc4-rpi3-gles:armhf: vc4-rpi3-egl:armhf: extends: - .vc4-rpi3-test:armhf - - .test-manual-mr variables: HWCI_TEST_SCRIPT: "/install/deqp-runner.sh" HWCI_START_XORG: 1 @@ -40,7 +34,6 @@ vc4-rpi3-egl:armhf: - .piglit-test - .vc4-rpi3-test:armhf variables: - BM_POE_TIMEOUT: 180 HWCI_START_XORG: 1 PIGLIT_PLATFORM: mixed_glx_egl @@ -52,23 +45,13 @@ vc4-rpi3-piglit-quick_gl:armhf: FDO_CI_CONCURRENT: 1 PIGLIT_PROFILES: quick_gl -vc4-rpi3-piglit-quick_shader:armhf: - extends: - - .vc4-rpi3-piglit:armhf - parallel: 2 - variables: - FDO_CI_CONCURRENT: 2 - PIGLIT_PROFILES: quick_shader - .v3d-rpi4-test:armhf: extends: - .baremetal-test-armhf - .v3d-rules - - .use-debian/arm_test variables: HWCI_TEST_SCRIPT: "/install/deqp-runner.sh" BM_BOOTFS: /boot/raspberrypi_armhf - BM_POE_TIMEOUT: 300 FLAKES_CHANNEL: "#videocore-ci" GPU_VERSION: broadcom-rpi4 HWCI_KERNEL_MODULES: v3d,vc4 @@ -105,18 +88,58 @@ v3d-rpi4-piglit:armhf: PIGLIT_PLATFORM: mixed_glx_egl PIGLIT_PROFILES: all +.v3d-rpi4-test:armhf: + extends: + - .baremetal-test-armhf + - .v3d-rules + variables: + HWCI_TEST_SCRIPT: "/install/deqp-runner.sh" + BM_BOOTFS: /boot/raspberrypi_armhf + FLAKES_CHANNEL: "#videocore-ci" + GPU_VERSION: broadcom-rpi4 + HWCI_KERNEL_MODULES: v3d,vc4 + script: + - ./install/bare-metal/poe-powered.sh + needs: + - debian/arm_test + - debian-armhf + tags: + - igalia-rpi4 + +v3d-rpi4-traces:arm64: + extends: + - .piglit-traces-test + - .baremetal-test-arm64 + - .v3d-rules + - .test-manual-mr + variables: + BM_BOOTFS: /boot/raspberrypi_arm64 + GPU_VERSION: broadcom-rpi4 + HWCI_KERNEL_MODULES: v3d,vc4 + HWCI_START_XORG: 1 + HWCI_TEST_SCRIPT: "/install/piglit/piglit-traces.sh" + PIGLIT_PLATFORM: mixed_glx_egl + PIGLIT_REPLAY_DESCRIPTION_FILE: "/install/traces-broadcom.yml" + PIGLIT_REPLAY_DEVICE_NAME: "broadcom-rpi4" + PIGLIT_RESULTS: "broadcom-rpi4-replay" + artifacts: + reports: + junit: results/junit.xml + script: + - ./install/bare-metal/poe-powered.sh + tags: + - igalia-rpi4 + v3dv-rpi4-vk:arm64: extends: - .baremetal-test-arm64 - - .use-debian/arm_test - .v3dv-rules parallel: 8 variables: HWCI_TEST_SCRIPT: "/install/deqp-runner.sh" BM_BOOTFS: /boot/raspberrypi_arm64 - BM_POE_TIMEOUT: 300 DEQP_EXPECTED_RENDERER: "V3D.4.2" - DEQP_FRACTION: 5 + DEQP_FRACTION: 10 DEQP_VER: vk FLAKES_CHANNEL: "#videocore-ci" GPU_VERSION: broadcom-rpi4 @@ -124,9 +147,5 @@ v3dv-rpi4-vk:arm64: VK_DRIVER: broadcom script: - ./install/bare-metal/poe-powered.sh - needs: - - debian/arm_test - - job: debian-arm64 - artifacts: false tags: - igalia-rpi4 diff --git a/lib/mesa/src/broadcom/ci/traces-broadcom.yml b/lib/mesa/src/broadcom/ci/traces-broadcom.yml new file mode 100644 index 000000000..1f79b6239 --- /dev/null +++ b/lib/mesa/src/broadcom/ci/traces-broadcom.yml @@ -0,0 +1,112 @@ +%YAML 1.2 +--- +traces-db: + download-url: "http://192.168.40.131:8888/cache/?uri=https://s3.freedesktop.org/mesa-tracie-public/" + +traces: + 0ad/0ad-v2.trace: + broadcom-rpi4: + checksum: 8bdca9e63f483ee71970075842f003db + behdad-glyphy/glyphy-v2.trace: + broadcom-rpi4: + checksum: ea49462ff1545f21506dbd7b5028df45 + glmark2/desktop:windows=4:effect=blur:blur-radius=5:passes=1:separable=true-v2.trace: + broadcom-rpi4: + checksum: edd73dce91341dadad11e074048329e1 + glmark2/jellyfish-v2.trace: + broadcom-rpi4: + checksum: ab1e9d3bcbdfceb7087b2a84c8454d35 + glxgears/glxgears-2-v2.trace: + broadcom-rpi4: + checksum: 2a9c5e35fa5693fd7d3a76f7b9746edb + gputest/furmark-v2.trace: + broadcom-rpi4: + checksum: 800b2be5981d7e1a6570643f7dfd9a33 + gputest/gimark-v2.trace: + broadcom-rpi4: + label: [unsupported] + gputest/pixmark-julia-fp32-v2.trace: + broadcom-rpi4: + label: [skip, flakes] + checksum: be70fc9e3829fff5ad1b6ecfb6fa551c + gputest/pixmark-julia-fp64.trace: + broadcom-rpi4: + label: [unsupported] + gputest/pixmark-volplosion-v2.trace: + broadcom-rpi4: + checksum: 03f6b1c064af4e7eb117b800893cdba6 + gputest/plot3d-v2.trace: + broadcom-rpi4: + checksum: f8a9a5cd78646c89efe0df320755a3b2 + gputest/tessmark-v2.trace: + broadcom-rpi4: + label: [unsupported] + gputest/triangle-v2.trace: + broadcom-rpi4: + checksum: df6df2af5fecfa42b5c2c332b726e93c + humus/AmbientAperture-v2.trace: + broadcom-rpi4: + label: [unsupported] + humus/CelShading-v2.trace: + broadcom-rpi4: + checksum: 1135888a0e8723bbcded5ef9f0925964 + humus/DynamicBranching3.trace: + broadcom-rpi4: + label: [unsupported] + humus/HDR.trace: + broadcom-rpi4: + label: [unsupported] + humus/Portals-v2.trace: + broadcom-rpi4: + checksum: 269b9572113d6991cf58c96a833502bf + humus/RaytracedShadows-v2.trace: + broadcom-rpi4: + checksum: 6b572f241f4f9ee001ef849d10d03cc5 + humus/VolumetricFogging2-v2.trace: + broadcom-rpi4: + label: [unsupported] + neverball/neverball-v2.trace: + broadcom-rpi4: + checksum: 35ccaea492e4a865314e700b24514535 + nheko/nheko-colors.trace: + broadcom-rpi4: + checksum: 922597b0203ff18d6e430002bcf32ef4 + supertuxkart/supertuxkart-mansion-egl-gles-v2.trace: + broadcom-rpi4: + checksum: 66c89a3fec11e8fc1c959fc8682a691d + valve/counterstrike-source-v2.trace: + broadcom-rpi4: + label: [skip, timeout] + valve/counterstrike-v2.trace: + broadcom-rpi4: + checksum: 547f6435bf21458e518bbcb2161962ab + valve/half-life-2-v2.trace: + broadcom-rpi4: + label: [crash] + valve/portal-2-v2.trace: + broadcom-rpi4: + label: [skip, timeout] + paraview/pv-manyspheres.trace: + broadcom-rpi4: + label: [unsupported] + paraview/pv-waveletcontour-v2.trace: + broadcom-rpi4: + label: [unsupported] + paraview/pv-waveletvolume-v2.trace: + broadcom-rpi4: + label: [unsupported] + pathfinder/canvas_moire-v2.trace: + broadcom-rpi4: + label: [unsupported] + pathfinder/canvas_text_v2-v2.trace: + broadcom-rpi4: + label: [unsupported] + pathfinder/demo-v2.trace: + broadcom-rpi4: + label: [unsupported] + ror/ror-default.trace: + broadcom-rpi4: + label: [unsupported] + xonotic/xonotic-keybench-high-v2.trace: + broadcom-rpi4: + label: [unsupported] |