mesa: replace _mesa_unreference_framebuffer() with _mesa_reference_framebuffer()
authorBrian Paul <brianp@vmware.com>
Mon, 9 Feb 2009 15:31:28 +0000 (08:31 -0700)
committerBrian Paul <brianp@vmware.com>
Mon, 9 Feb 2009 21:00:47 +0000 (14:00 -0700)
src/mesa/drivers/allegro/amesa.c
src/mesa/drivers/fbdev/glfbdev.c
src/mesa/drivers/glide/fxapi.c
src/mesa/drivers/osmesa/osmesa.c
src/mesa/drivers/x11/xm_api.c

index a9d8f62f92db787186bdd26f3ba1d4191d055211..0744677d2bd28cbb880324a0312da29d3c3ff43c 100644 (file)
@@ -338,7 +338,7 @@ void AMesaDestroyBuffer(AMesaBuffer buffer)
 {
    if (buffer->Screen)     destroy_bitmap(buffer->Screen);
    if (buffer->Background) destroy_bitmap(buffer->Background);
-   _mesa_unreference_framebuffer(&buffer->GLBuffer);
+   _mesa_reference_framebuffer(&buffer->GLBuffer, NULL);
    free(buffer);
 }
 
index 3c874ba57abe085608df84d17f8b0dec72a7e4c6..531558dc4d65a491b0ea0d9ccd1e540475172546 100644 (file)
@@ -685,7 +685,7 @@ glFBDevDestroyBuffer( GLFBDevBufferPtr buffer )
       }
       {
          struct gl_framebuffer *fb = &buffer->glframebuffer;
-         _mesa_unreference_framebuffer(&fb);
+         _mesa_reference_framebuffer(&fb, NULL);
       }
    }
 }
index b7708fd636a2504dd781068a5724edd79f070d30..238f491599591cad425ac50aa37db5b12bd708bb 100644 (file)
@@ -728,7 +728,7 @@ errorhandler:
        FREE(fxMesa->fogTable);
     }
     if (fxMesa->glBuffer) {
-       _mesa_unreference_framebuffer(&fxMesa->glBuffer);
+       _mesa_reference_framebuffer(&fxMesa->glBuffer, NULL);
     }
     if (fxMesa->glVis) {
        _mesa_destroy_visual(fxMesa->glVis);
@@ -828,7 +828,7 @@ fxMesaDestroyContext(fxMesaContext fxMesa)
    fxDDDestroyFxMesaContext(fxMesa); /* must be before _mesa_destroy_context */
    _mesa_destroy_visual(fxMesa->glVis);
    _mesa_destroy_context(fxMesa->glCtx);
-   _mesa_unreference_framebuffer(&fxMesa->glBuffer);
+   _mesa_reference_framebuffer(&fxMesa->glBuffer, NULL);
    fxTMClose(fxMesa); /* must be after _mesa_destroy_context */
 
    FREE(fxMesa);
index f2367bbbb70cf953c7d80957ffe295aeb49f7710..904659e3450b5f8a0955d0fb29274d8863f0f54b 100644 (file)
@@ -1310,7 +1310,7 @@ OSMesaDestroyContext( OSMesaContext osmesa )
       _swrast_DestroyContext( &osmesa->mesa );
 
       _mesa_destroy_visual( osmesa->gl_visual );
-      _mesa_unreference_framebuffer( &osmesa->gl_buffer );
+      _mesa_reference_framebuffer( &osmesa->gl_buffer, NULL );
 
       _mesa_free_context_data( &osmesa->mesa );
       _mesa_free( osmesa );
index 00ce3ba7237f35297d3ebecafb62ca994b85181b..2a8c3a4fd36c44f44668c9f0f43f41935e2109fa 100644 (file)
@@ -492,7 +492,7 @@ xmesa_free_buffer(XMesaBuffer buffer)
          b->frontxrb->drawable = 0;
 
          /* Unreference.  If count = zero we'll really delete the buffer */
-         _mesa_unreference_framebuffer(&fb);
+         _mesa_reference_framebuffer(&fb, NULL);
 
          return;
       }