---
 tests/texturing/texture-packed-formats.c | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/tests/texturing/texture-packed-formats.c 
b/tests/texturing/texture-packed-formats.c
index 953bc95..e53f71e 100644
--- a/tests/texturing/texture-packed-formats.c
+++ b/tests/texturing/texture-packed-formats.c
@@ -246,6 +246,11 @@ Test(GLuint intFmt, GLuint dims)
 
        glClear(GL_COLOR_BUFFER_BIT);
 
+       if (dims == 3)
+               glEnable(GL_TEXTURE_3D);
+       else
+               glEnable(GL_TEXTURE_2D);
+
        /* Loop over byteswapping */
        for (swap = 0; swap < 2; swap++) {
                /* Loop over texture formats */
@@ -262,11 +267,6 @@ Test(GLuint intFmt, GLuint dims)
                                return GL_FALSE;
                        }
 
-                       if (dims == 3)
-                               glEnable(GL_TEXTURE_3D);
-                       else
-                               glEnable(GL_TEXTURE_2D);
-
                        glBegin(GL_POLYGON);
                        glTexCoord3f(0, 0, 0.5);  glVertex2f(x + 0, y + 0);
                        glTexCoord3f(1, 0, 0.5);  glVertex2f(x + w, y + 0);
@@ -274,11 +274,6 @@ Test(GLuint intFmt, GLuint dims)
                        glTexCoord3f(0, 1, 0.5);  glVertex2f(x + 0, y + h);
                        glEnd();
 
-                       if (dims == 3)
-                               glDisable(GL_TEXTURE_3D);
-                       else
-                               glDisable(GL_TEXTURE_2D);
-
                        /* test rendering */
                        if (!piglit_probe_rect_rgb(x, y, w, 2, red)) {
                                printf("Failure for format=%s, swap=%u, "
@@ -296,6 +291,11 @@ Test(GLuint intFmt, GLuint dims)
                }
        }
 
+       if (dims == 3)
+               glDisable(GL_TEXTURE_3D);
+       else
+               glDisable(GL_TEXTURE_2D);
+
        piglit_present_results();
 
        return pass;
-- 
2.1.1

_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to