Mesa (master): intel: Fix segfault on INTEL_DEBUG= fbo with unsupported framebuffers.

Eric Anholt anholt at kemper.freedesktop.org
Sat Sep 25 01:52:23 UTC 2010


Module: Mesa
Branch: master
Commit: 934fde4f5a63ff7c3c29c21e9e67cce3c2564788
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=934fde4f5a63ff7c3c29c21e9e67cce3c2564788

Author: Eric Anholt <eric at anholt.net>
Date:   Fri Sep 24 16:22:08 2010 -0700

intel: Fix segfault on INTEL_DEBUG=fbo with unsupported framebuffers.

---

 src/mesa/drivers/dri/intel/intel_fbo.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/mesa/drivers/dri/intel/intel_fbo.c b/src/mesa/drivers/dri/intel/intel_fbo.c
index 64c94b9..9845850 100644
--- a/src/mesa/drivers/dri/intel/intel_fbo.c
+++ b/src/mesa/drivers/dri/intel/intel_fbo.c
@@ -602,10 +602,9 @@ intel_finish_render_texture(GLcontext * ctx,
    struct gl_texture_image *image =
       tex_obj->Image[att->CubeMapFace][att->TextureLevel];
    struct intel_texture_image *intel_image = intel_texture_image(image);
-   struct intel_renderbuffer *irb = intel_renderbuffer(att->Renderbuffer);
 
-   DBG("Finish render texture tid %lx tex=%u refcount=%d\n",
-       _glthread_GetID(), att->Texture->Name, irb->Base.RefCount);
+   DBG("Finish render texture tid %lx tex=%u\n",
+       _glthread_GetID(), att->Texture->Name);
 
    /* Flag that this image may now be validated into the object's miptree. */
    intel_image->used_as_render_target = GL_FALSE;




More information about the mesa-commit mailing list