Module: Mesa Branch: main Commit: 10bf0c51d4cdf30cbbb3fa408d196312afda5c82 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=10bf0c51d4cdf30cbbb3fa408d196312afda5c82
Author: Connor Abbott <[email protected]> Date: Wed Aug 18 13:06:37 2021 +0200 freedreno/ci: Add spillall tests Only test shader tests, because the others are unlikely to have interesting shaders. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12033> --- src/freedreno/ci/deqp-freedreno-a630-vk.toml | 9 +++++++++ src/freedreno/ci/deqp-freedreno-a630.toml | 15 +++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/src/freedreno/ci/deqp-freedreno-a630-vk.toml b/src/freedreno/ci/deqp-freedreno-a630-vk.toml index 72becc3dcab..66aef43647c 100644 --- a/src/freedreno/ci/deqp-freedreno-a630-vk.toml +++ b/src/freedreno/ci/deqp-freedreno-a630-vk.toml @@ -20,3 +20,12 @@ prefix = "bypass-" fraction = 15 [deqp.env] TU_DEBUG = "sysmem" + +[[deqp]] +deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk" +caselists = ["/deqp/mustpass/vk-master.txt"] +skips = ["install/deqp-freedreno-a630-premerge-skips.txt"] +include = ["dEQP-VK.graphicsfuzz.*"] +prefix = "spill-" +[deqp.env] +IR3_SHADER_DEBUG = "spillall" diff --git a/src/freedreno/ci/deqp-freedreno-a630.toml b/src/freedreno/ci/deqp-freedreno-a630.toml index b6f782f0bd9..d645c6b12d7 100644 --- a/src/freedreno/ci/deqp-freedreno-a630.toml +++ b/src/freedreno/ci/deqp-freedreno-a630.toml @@ -143,3 +143,18 @@ deqp_args = [ "--deqp-gl-config-name=rgba8888d24s8ms4", ] prefix = "multisample-" + +# spilling testing +[[deqp]] +deqp = "/deqp/modules/gles2/deqp-gles2" +caselists = ["/deqp/mustpass/gles2-master.txt"] +skips = ["install/deqp-freedreno-a630-premerge-skips.txt"] +include = ["functional.shaders"] +deqp_args = [ + "--deqp-surface-width=256", "--deqp-surface-height=256", + "--deqp-surface-type=pbuffer", "--deqp-visibility=hidden", + "--deqp-gl-config-name=rgba8888d24s8ms0", +] +prefix = "spill-" +[deqp.env] +IR3_SHADER_DEBUG = "spillall"
