aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Forbes <chrisf@ijw.co.nz>2012-10-02 09:12:35 +1300
committerChris Forbes <chrisf@ijw.co.nz>2012-10-07 18:16:26 +1300
commit525a6ddf1aa8bd1804a12921968b8afbdffb5e28 (patch)
tree46612941f2c08ead6119c0ba4543d393d82df6c1
parent1b82df130a3d572e944d524115c9a7533611dc7b (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.c5
-rw-r--r--tests/fbo/fbo-drawbuffers-maxtargets.c5
-rw-r--r--tests/fbo/fbo-getframebufferattachmentparameter-01.c5
-rw-r--r--tests/fbo/fbo-incomplete-texture-01.c10
-rw-r--r--tests/fbo/fbo-incomplete-texture-02.c10
-rw-r--r--tests/fbo/fbo-incomplete-texture-03.c10
-rw-r--r--tests/fbo/fbo-incomplete-texture-04.c15
-rw-r--r--tests/fbo/fbo-scissor-bitmap.c5
-rw-r--r--tests/spec/arb_es2_compatibility/fbo-missing-attachment-clear.c10
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);
}