summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConstantine Shablia <constantine.shablya@collabora.com>2024-04-25 16:12:26 +0300
committerMarge Bot <emma+marge@anholt.net>2024-04-26 13:34:07 +0000
commit3d3a20a2bdcff4737825665e6a61784fd5c881e5 (patch)
treebbb32cc499ef53da3ead543a10e51d180aaff258
parent759cc6454a73cc93c3386457e976c61c75b4c73d (diff)
arb_sample_shading: do not actually run mask_in_one if it's not supported
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/907>
-rw-r--r--tests/spec/arb_sample_shading/execution/samplemask.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/spec/arb_sample_shading/execution/samplemask.cpp b/tests/spec/arb_sample_shading/execution/samplemask.cpp
index 4be7e3a52..5f16d7f1a 100644
--- a/tests/spec/arb_sample_shading/execution/samplemask.cpp
+++ b/tests/spec/arb_sample_shading/execution/samplemask.cpp
@@ -309,6 +309,9 @@ test_fix(enum rate_mode mode, float sample_rate)
static enum piglit_result
test_mask_in_one(enum rate_mode mode, float sample_rate)
{
+ if (!mask_in_one_supported)
+ return PIGLIT_SKIP;
+
glClearColor(0.0, 0.0, 0.0, 0.0);
/* 1. Draw everything outputting gl_SampleMaskIn, with msaa disabled; */