Mesa (main): panfrost/ci: Smoke test spilling

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed May 4 13:07:03 UTC 2022


Module: Mesa
Branch: main
Commit: b31527952e3308eae146439ac1d94063799a3aed
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b31527952e3308eae146439ac1d94063799a3aed

Author: Alyssa Rosenzweig <alyssa at collabora.com>
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 <alyssa at collabora.com>
Reviewed-by: Emma Anholt <emma at anholt.net>
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"



More information about the mesa-commit mailing list