From: Marek Olšák <[email protected]>

Only 0 to MAX_DRAW_BUFFERS-1 is allowed. If you want to clear GL_BACK,
call glDrawBuffers(GL_BACK) and then glClearBuffer(GL_COLOR, 0, ..).
---
 tests/spec/gl-3.0/api/clearbuffer-display-lists.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tests/spec/gl-3.0/api/clearbuffer-display-lists.c 
b/tests/spec/gl-3.0/api/clearbuffer-display-lists.c
index 4d9bda2..cdc180d 100644
--- a/tests/spec/gl-3.0/api/clearbuffer-display-lists.c
+++ b/tests/spec/gl-3.0/api/clearbuffer-display-lists.c
@@ -58,7 +58,7 @@ void piglit_init(int argc, char **argv)
        /* Create a new list in compile mode */
        glNewList(index, GL_COMPILE);
        glClearBufferfv(GL_COLOR,
-                       GL_BACK,
+                       0,
                        first);
        glEndList();
        pass = piglit_check_gl_error(GL_NO_ERROR) && pass;
@@ -82,7 +82,7 @@ void piglit_init(int argc, char **argv)
        /* Create a new list in compile and execute mode */
        glNewList(index + 1, GL_COMPILE_AND_EXECUTE);
        glClearBufferfv(GL_COLOR,
-                       GL_BACK,
+                       0,
                        second);
        glEndList();
 
@@ -96,7 +96,7 @@ void piglit_init(int argc, char **argv)
         * call glCallList() and probe the color buffer again
         */
        glClearBufferfv(GL_COLOR,
-                       GL_BACK,
+                       0,
                        third);
        /* Probe the color buffer before glCallList() */
        pass = piglit_probe_rect_rgba(0, 0,
-- 
1.8.3.2

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

Reply via email to