Browse Source

fix unitialized values in radeonClear

tags/pre-merge-glsl-compiler-1
Roland Scheidegger 18 years ago
parent
commit
a2104dc6e1
1 changed files with 4 additions and 4 deletions
  1. 4
    4
      src/mesa/drivers/dri/radeon/radeon_ioctl.c

+ 4
- 4
src/mesa/drivers/dri/radeon/radeon_ioctl.c View File

@@ -1087,10 +1087,6 @@ static void radeonClear( GLcontext *ctx, GLbitfield mask )
}
}

/* Flip top to bottom */
cx += dPriv->x;
cy = dPriv->y + dPriv->h - cy - ch;

LOCK_HARDWARE( rmesa );

/* compute region after locking: */
@@ -1099,6 +1095,10 @@ static void radeonClear( GLcontext *ctx, GLbitfield mask )
cw = ctx->DrawBuffer->_Xmax - cx;
ch = ctx->DrawBuffer->_Ymax - cy;

/* Flip top to bottom */
cx += dPriv->x;
cy = dPriv->y + dPriv->h - cy - ch;

/* Throttle the number of clear ioctls we do.
*/
while ( 1 ) {

Loading…
Cancel
Save