Revert SET_SCISSORS change.
authorKeith Whitwell <keith@tungstengraphics.com>
Thu, 4 Jul 2002 11:55:44 +0000 (11:55 +0000)
committerKeith Whitwell <keith@tungstengraphics.com>
Thu, 4 Jul 2002 11:55:44 +0000 (11:55 +0000)
linux/radeon_state.c

index a5fb0c3..163a41c 100644 (file)
@@ -48,10 +48,11 @@ static inline void radeon_emit_clip_rect( drm_radeon_private_t *dev_priv,
        DRM_DEBUG( "   box:  x1=%d y1=%d  x2=%d y2=%d\n",
                   box->x1, box->y1, box->x2, box->y2 );
 
-       BEGIN_RING( 3 );
-       OUT_RING( CP_PACKET3( RADEON_CNTL_SET_SCISSORS, 1 ));
+       BEGIN_RING( 4 );
+       OUT_RING( CP_PACKET0( RADEON_RE_TOP_LEFT, 0 ) );
        OUT_RING( (box->y1 << 16) | box->x1 );
-/*     OUT_RING( ((box->y2 - 1) << 16) | (box->x2 - 1) );*/
+       OUT_RING( CP_PACKET0( RADEON_RE_WIDTH_HEIGHT, 0 ) );
+/*     OUT_RING( ((box->y2 - 1) << 16) | (box->x2 - 1) );*/
        OUT_RING( (box->y2 << 16) | box->x2 );
        ADVANCE_RING();
 }