From: Brian Paul Date: Sun, 23 Apr 2006 15:28:54 +0000 (+0000) Subject: updated assertion X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=263fff44b45e3ef0bb8ef19ebb8475a4662778de;p=mesa.git updated assertion --- diff --git a/src/mesa/main/renderbuffer.c b/src/mesa/main/renderbuffer.c index aa14bf8634a..a357bf334d9 100644 --- a/src/mesa/main/renderbuffer.c +++ b/src/mesa/main/renderbuffer.c @@ -2029,12 +2029,16 @@ _mesa_add_renderbuffer(struct gl_framebuffer *fb, { assert(fb); assert(rb); -#if 00 - /* there should be no previous renderbuffer on this attachment point! */ - assert(fb->Attachment[bufferName].Renderbuffer == NULL); -#endif assert(bufferName < BUFFER_COUNT); + /* There should be no previous renderbuffer on this attachment point, + * with the exception of depth/stencil since the same renderbuffer may + * be used for both. + */ + assert(bufferName == BUFFER_DEPTH || + bufferName == BUFFER_STENCIL || + fb->Attachment[bufferName].Renderbuffer == NULL); + /* winsys vs. user-created buffer cross check */ if (fb->Name) { assert(rb->Name);