diff options
author | Chris Forbes <chrisf@ijw.co.nz> | 2012-10-02 09:12:35 +1300 |
---|---|---|
committer | Chris Forbes <chrisf@ijw.co.nz> | 2012-10-07 18:16:26 +1300 |
commit | 525a6ddf1aa8bd1804a12921968b8afbdffb5e28 (patch) | |
tree | 46612941f2c08ead6119c0ba4543d393d82df6c1 | |
parent | 1b82df130a3d572e944d524115c9a7533611dc7b (diff) |
Use piglit_check_gl_error() instead of block with [f]printf.
Generated from the following semantic patch.
@@
expression RET, MSG;
@@
- RET = glGetError();
- if (RET != 0) {
+ if (!piglit_check_gl_error(GL_NO_ERROR))
(
- printf(MSG,RET);
|
- fprintf(stderr,MSG,RET);
)
piglit_report_result(PIGLIT_FAIL);
- }
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Brian Paul <brianp@vmware.com>
-rw-r--r-- | tests/fbo/fbo-blit-d24s8.c | 5 | ||||
-rw-r--r-- | tests/fbo/fbo-drawbuffers-maxtargets.c | 5 | ||||
-rw-r--r-- | tests/fbo/fbo-getframebufferattachmentparameter-01.c | 5 | ||||
-rw-r--r-- | tests/fbo/fbo-incomplete-texture-01.c | 10 | ||||
-rw-r--r-- | tests/fbo/fbo-incomplete-texture-02.c | 10 | ||||
-rw-r--r-- | tests/fbo/fbo-incomplete-texture-03.c | 10 | ||||
-rw-r--r-- | tests/fbo/fbo-incomplete-texture-04.c | 15 | ||||
-rw-r--r-- | tests/fbo/fbo-scissor-bitmap.c | 5 | ||||
-rw-r--r-- | tests/spec/arb_es2_compatibility/fbo-missing-attachment-clear.c | 10 |
9 files changed, 15 insertions, 60 deletions
diff --git a/tests/fbo/fbo-blit-d24s8.c b/tests/fbo/fbo-blit-d24s8.c index cb44990e..732e1648 100644 --- a/tests/fbo/fbo-blit-d24s8.c +++ b/tests/fbo/fbo-blit-d24s8.c @@ -213,11 +213,8 @@ run_test(void) x0, y1, x0 + SIZE, y1 + SIZE, GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT); - err = glGetError(); - if (err != GL_NO_ERROR) { - printf("Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } /* WIN(bottom) -> FBO(middle) */ glBindFramebufferEXT(GL_DRAW_FRAMEBUFFER_EXT, fbo); diff --git a/tests/fbo/fbo-drawbuffers-maxtargets.c b/tests/fbo/fbo-drawbuffers-maxtargets.c index b3227bfe..f4a57a6f 100644 --- a/tests/fbo/fbo-drawbuffers-maxtargets.c +++ b/tests/fbo/fbo-drawbuffers-maxtargets.c @@ -118,11 +118,8 @@ generate_and_display_drawbuffers(int count) prog = piglit_link_simple_program(vs, fs); glUseProgram(prog); - error = glGetError(); - if (error) { - fprintf(stderr, "glUseProgram error: 0x%x\n", error); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } /* Now render to all the color buffers. */ piglit_draw_rect(-1, -1, 2, 2); diff --git a/tests/fbo/fbo-getframebufferattachmentparameter-01.c b/tests/fbo/fbo-getframebufferattachmentparameter-01.c index 8bb8bf14..db17e775 100644 --- a/tests/fbo/fbo-getframebufferattachmentparameter-01.c +++ b/tests/fbo/fbo-getframebufferattachmentparameter-01.c @@ -100,11 +100,8 @@ piglit_init(int argc, char **argv) glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, tex, 0); - err = glGetError(); - if (err != 0) { - printf("Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } status = glCheckFramebufferStatusEXT (GL_FRAMEBUFFER); if (status != GL_FRAMEBUFFER_COMPLETE) { diff --git a/tests/fbo/fbo-incomplete-texture-01.c b/tests/fbo/fbo-incomplete-texture-01.c index 5112f101..87a4ac2c 100644 --- a/tests/fbo/fbo-incomplete-texture-01.c +++ b/tests/fbo/fbo-incomplete-texture-01.c @@ -76,11 +76,8 @@ piglit_init(int argc, char **argv) glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, tex, 0); - err = glGetError(); - if (err != 0) { - fprintf(stderr, "Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } status = glCheckFramebufferStatus(GL_FRAMEBUFFER); if (status != GL_FRAMEBUFFER_COMPLETE) { @@ -92,11 +89,8 @@ piglit_init(int argc, char **argv) glClearColor(color[0], color[1], color[2], color[3]); glClear(GL_COLOR_BUFFER_BIT); - err = glGetError(); - if (err != 0) { - fprintf(stderr, "Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } if (!piglit_probe_texel_rect_rgba(GL_TEXTURE_2D, 0, 0, 0, 32, 32, color)) { diff --git a/tests/fbo/fbo-incomplete-texture-02.c b/tests/fbo/fbo-incomplete-texture-02.c index 1f3a0057..c8123bfa 100644 --- a/tests/fbo/fbo-incomplete-texture-02.c +++ b/tests/fbo/fbo-incomplete-texture-02.c @@ -83,11 +83,8 @@ piglit_init(int argc, char **argv) glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_CUBE_MAP_POSITIVE_X, tex, 0); - err = glGetError(); - if (err != 0) { - fprintf(stderr, "Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } status = glCheckFramebufferStatus(GL_FRAMEBUFFER); if (status != GL_FRAMEBUFFER_COMPLETE) { @@ -99,11 +96,8 @@ piglit_init(int argc, char **argv) glClearColor(color[0], color[1], color[2], color[3]); glClear(GL_COLOR_BUFFER_BIT); - err = glGetError(); - if (err != 0) { - fprintf(stderr, "Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } if (!piglit_probe_texel_rect_rgba(GL_TEXTURE_CUBE_MAP_POSITIVE_X, 0, 0, 0, 32, 32, color)) { diff --git a/tests/fbo/fbo-incomplete-texture-03.c b/tests/fbo/fbo-incomplete-texture-03.c index 335a1edf..33f45059 100644 --- a/tests/fbo/fbo-incomplete-texture-03.c +++ b/tests/fbo/fbo-incomplete-texture-03.c @@ -84,11 +84,8 @@ piglit_init(int argc, char **argv) glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_CUBE_MAP_POSITIVE_X, tex, 0); - err = glGetError(); - if (err != 0) { - fprintf(stderr, "Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } status = glCheckFramebufferStatus(GL_FRAMEBUFFER); if (status != GL_FRAMEBUFFER_COMPLETE) { @@ -100,11 +97,8 @@ piglit_init(int argc, char **argv) glClearColor(color[0], color[1], color[2], color[3]); glClear(GL_COLOR_BUFFER_BIT); - err = glGetError(); - if (err != 0) { - fprintf(stderr, "Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } if (!piglit_probe_texel_rect_rgba(GL_TEXTURE_CUBE_MAP_POSITIVE_X, 0, 0, 0, 32, 32, color)) { diff --git a/tests/fbo/fbo-incomplete-texture-04.c b/tests/fbo/fbo-incomplete-texture-04.c index 9063b7b6..418655f2 100644 --- a/tests/fbo/fbo-incomplete-texture-04.c +++ b/tests/fbo/fbo-incomplete-texture-04.c @@ -75,11 +75,8 @@ piglit_init(int argc, char **argv) glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, tex, 2); - err = glGetError(); - if (err != 0) { - fprintf(stderr, "Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } /* Since texture level 2 does not exist, the FBO should be incomplete. */ @@ -101,11 +98,8 @@ piglit_init(int argc, char **argv) glTexImage2D(GL_TEXTURE_2D, 2, GL_RGBA, 8, 8, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL); - err = glGetError(); - if (err != 0) { - printf("Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } status = glCheckFramebufferStatus(GL_FRAMEBUFFER); if (status != GL_FRAMEBUFFER_COMPLETE) { @@ -116,11 +110,8 @@ piglit_init(int argc, char **argv) glClearColor(color[0], color[1], color[2], color[3]); glClear(GL_COLOR_BUFFER_BIT); - err = glGetError(); - if (err != 0) { - fprintf(stderr, "Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } if (!piglit_probe_texel_rect_rgba(GL_TEXTURE_2D, 2, 0, 0, 8, 8, color)) { diff --git a/tests/fbo/fbo-scissor-bitmap.c b/tests/fbo/fbo-scissor-bitmap.c index 58eb6f97..97248b6a 100644 --- a/tests/fbo/fbo-scissor-bitmap.c +++ b/tests/fbo/fbo-scissor-bitmap.c @@ -174,11 +174,8 @@ draw_and_test(const char *destination, int drawable_width, int drawable_height) /* Clear to black */ glClearColor(0, 0, 0, 0); glClear(GL_COLOR_BUFFER_BIT); - error = glGetError(); - if (error) { - fprintf(stderr, "glClear error: 0x%x\n", error); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } glColor4fv(red); /* Center: full image */ diff --git a/tests/spec/arb_es2_compatibility/fbo-missing-attachment-clear.c b/tests/spec/arb_es2_compatibility/fbo-missing-attachment-clear.c index e9df4be0..84c40d42 100644 --- a/tests/spec/arb_es2_compatibility/fbo-missing-attachment-clear.c +++ b/tests/spec/arb_es2_compatibility/fbo-missing-attachment-clear.c @@ -78,11 +78,8 @@ piglit_init(int argc, char **argv) glFramebufferTexture2D(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_TEXTURE_2D, tex, 0); - err = glGetError(); - if (err != 0) { - fprintf(stderr, "Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } status = glCheckFramebufferStatus(GL_FRAMEBUFFER); if (status != GL_FRAMEBUFFER_COMPLETE) { @@ -106,11 +103,8 @@ piglit_init(int argc, char **argv) pass = piglit_probe_rect_depth(0, 0, piglit_width, piglit_height, 0.5) && pass; - err = glGetError(); - if (err != 0) { - fprintf(stderr, "Unexpected GL error state 0x%04x\n", err); + if (!piglit_check_gl_error(GL_NO_ERROR)) piglit_report_result(PIGLIT_FAIL); - } piglit_report_result(pass ? PIGLIT_PASS : PIGLIT_FAIL); } |