Module: Mesa Branch: main Commit: b31527952e3308eae146439ac1d94063799a3aed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b31527952e3308eae146439ac1d94063799a3aed
Author: Alyssa Rosenzweig <[email protected]> Date: Tue May 3 17:21:13 2022 -0400 panfrost/ci: Smoke test spilling Spilling is tricky and doesn't get much testing in CI. Run a subset of dEQP-GLES2.functional.shaders.* with spilling forced to get spilling tested in CI. Signed-off-by: Alyssa Rosenzweig <[email protected]> Reviewed-by: Emma Anholt <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16314> --- src/panfrost/ci/deqp-panfrost-g52.toml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/panfrost/ci/deqp-panfrost-g52.toml b/src/panfrost/ci/deqp-panfrost-g52.toml index 33d2264598b..7ae8bfa1679 100644 --- a/src/panfrost/ci/deqp-panfrost-g52.toml +++ b/src/panfrost/ci/deqp-panfrost-g52.toml @@ -41,3 +41,17 @@ deqp_args = [ "--deqp-gl-config-name=rgba8888d24s8ms0", ] +# Smoke test spilling +[[deqp]] +deqp = "/deqp/modules/gles2/deqp-gles2" +caselists = ["/deqp/mustpass/gles2-master.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-" +fraction = 2 +[deqp.env] +BIFROST_MESA_DEBUG = "spill"
