OSDN Git Service

Make sure RENDER_FINISH is called on the zero pixel case. Reported by
authorKeith Whitwell <keith@tungstengraphics.com>
Tue, 14 Nov 2006 14:22:43 +0000 (14:22 +0000)
committerKeith Whitwell <keith@tungstengraphics.com>
Tue, 14 Nov 2006 14:22:43 +0000 (14:22 +0000)
Haihao Xiang.

src/mesa/swrast/s_readpix.c

index cbfb771..128ce0a 100644 (file)
@@ -554,7 +554,7 @@ _swrast_ReadPixels( GLcontext *ctx,
    /* Do all needed clipping here, so that we can forget about it later */
    if (!_mesa_clip_readpixels(ctx, &x, &y, &width, &height, &clippedPacking)) {
       /* The ReadPixels region is totally outside the window bounds */
-      return;
+      goto end;
    }
 
    if (clippedPacking.BufferObj->Name) {