From e8bec8832b50b8c2310e40951bea8bd78f89715c Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Tue, 9 Dec 2003 00:00:40 +0000 Subject: Remove usleeps from sis driver. We probably aren't doing anyone a service sleeping with the lock held. Also, rename cEngineState to engineState since it isn't a char any more. --- src/mesa/drivers/dri/sis/sis_screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/mesa/drivers/dri/sis/sis_screen.c') diff --git a/src/mesa/drivers/dri/sis/sis_screen.c b/src/mesa/drivers/dri/sis/sis_screen.c index 3171be5002..f1a51039d2 100644 --- a/src/mesa/drivers/dri/sis/sis_screen.c +++ b/src/mesa/drivers/dri/sis/sis_screen.c @@ -162,7 +162,7 @@ static void sisCopyBuffer( __DRIdrawablePrivate *dPriv ) ENGPACKET stEngPacket; while ((*smesa->FrameCountPtr) - MMIO_READ(0x8a2c) > SIS_MAX_FRAME_LENGTH) - usleep(1); + ; LOCK_HARDWARE(); -- cgit v1.2.3