OSDN Git Service

added an assertion
authorBrian <brian.paul@tungstengraphics.com>
Mon, 13 Aug 2007 22:16:42 +0000 (16:16 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Tue, 14 Aug 2007 00:20:03 +0000 (18:20 -0600)
src/mesa/state_tracker/st_cb_clear.c

index 2583b4f..80f136e 100644 (file)
@@ -454,8 +454,10 @@ static void st_clear(GLcontext *ctx, GLbitfield mask)
       GLuint b;
       for (b = 0; b < BUFFER_COUNT; b++) {
          if (BUFFER_BITS_COLOR & mask & (1 << b)) {
-            clear_color_buffer(ctx,
-                               ctx->DrawBuffer->Attachment[b].Renderbuffer);
+            struct gl_renderbuffer *rb
+               = ctx->DrawBuffer->Attachment[b].Renderbuffer;
+            assert(rb);
+            clear_color_buffer(ctx, rb);
          }
       }
    }