summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>2019-12-04 15:10:11 +0200
committerLionel Landwerlin <lionel.g.landwerlin@intel.com>2020-01-15 14:43:46 +0000
commit9e9d35f8f4ced7286afd291f47a373b75d63cbd8 (patch)
treea13a0f8f3053fa163da6aea33d5ba4d9b15824aa
parentb40f5a868c5b062e78d2c7bce0a06116f5ab7f7d (diff)
tests: intel_blackhole_render: turn asserts into test failures
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
-rw-r--r--tests/spec/intel_blackhole_render/blackhole_draw.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/spec/intel_blackhole_render/blackhole_draw.c b/tests/spec/intel_blackhole_render/blackhole_draw.c
index 24a2611ec..7f2adc413 100644
--- a/tests/spec/intel_blackhole_render/blackhole_draw.c
+++ b/tests/spec/intel_blackhole_render/blackhole_draw.c
@@ -51,6 +51,10 @@ run(void)
float delta = 1.01 / piglit_width;
GLuint prog;
+ /* This atom should be disabled by default */
+ if (glIsEnabled(GL_BLACKHOLE_RENDER_INTEL))
+ return PIGLIT_FAIL;
+
prog = piglit_build_simple_program(
#if defined(PIGLIT_USE_OPENGL)
"#version 330\n"
@@ -98,8 +102,6 @@ run(void)
glVertexAttribPointer(0, 2, GL_FLOAT, GL_FALSE, 2 * sizeof(GLfloat), NULL);
glEnableVertexAttribArray(0);
- assert(!glIsEnabled(GL_BLACKHOLE_RENDER_INTEL));
-
glDisable(GL_BLACKHOLE_RENDER_INTEL);
glClear(GL_COLOR_BUFFER_BIT);
glDrawArrays(GL_TRIANGLES, 0, 3);
@@ -120,7 +122,8 @@ run(void)
glEnable(GL_BLACKHOLE_RENDER_INTEL);
- assert(glIsEnabled(GL_BLACKHOLE_RENDER_INTEL));
+ if (!glIsEnabled(GL_BLACKHOLE_RENDER_INTEL))
+ return PIGLIT_FAIL;
glDrawArrays(GL_TRIANGLES, 0, 3);