remove GetBufferSize code
authorBrian Paul <brian.paul@tungstengraphics.com>
Thu, 2 Nov 2006 19:16:08 +0000 (19:16 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Thu, 2 Nov 2006 19:16:08 +0000 (19:16 +0000)
src/mesa/drivers/dri/i915tex/intel_buffers.c

index d3925bb..eb3422f 100644 (file)
@@ -105,32 +105,6 @@ intel_readbuf_region(struct intel_context *intel)
 
 
 
-static void
-intelBufferSize(GLframebuffer * buffer, GLuint * width, GLuint * height)
-{
-   GET_CURRENT_CONTEXT(ctx);
-   struct intel_context *intel = intel_context(ctx);
-   /* Need to lock to make sure the driDrawable is uptodate.  This
-    * information is used to resize Mesa's software buffers, so it has
-    * to be correct.
-    */
-   /* XXX This isn't 100% correct, the given buffer might not be
-    * bound to the current context!
-    */
-   LOCK_HARDWARE(intel);
-   if (intel->driDrawable) {
-      *width = intel->driDrawable->w;
-      *height = intel->driDrawable->h;
-   }
-   else {
-      *width = 0;
-      *height = 0;
-   }
-   UNLOCK_HARDWARE(intel);
-}
-
-
-
 /**
  * Update the following fields for rendering to a user-created FBO:
  *   intel->numClipRects
@@ -949,8 +923,6 @@ void
 intelInitBufferFuncs(struct dd_function_table *functions)
 {
    functions->Clear = intelClear;
-   functions->GetBufferSize = intelBufferSize;
-   functions->ResizeBuffers = _mesa_resize_framebuffer;
    functions->DrawBuffer = intelDrawBuffer;
    functions->ReadBuffer = intelReadBuffer;
 }