diff options
author | Jerome Glisse <[email protected]> | 2009-04-03 15:15:22 +0200 |
---|---|---|
committer | Jerome Glisse <[email protected]> | 2009-04-06 11:58:08 +0200 |
commit | 741aaaa2881e5ab60cfa55f081f7b9ca6f4de46b (patch) | |
tree | 2687b00ae37b53dad5e5ea545134475a36a125d5 /src/mesa/drivers/dri/radeon/radeon_common.c | |
parent | 05304d41f2d9ab7a66a8b976580c156b7b93a9d3 (diff) |
radeon: add support for new ttm
Diffstat (limited to 'src/mesa/drivers/dri/radeon/radeon_common.c')
-rw-r--r-- | src/mesa/drivers/dri/radeon/radeon_common.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mesa/drivers/dri/radeon/radeon_common.c b/src/mesa/drivers/dri/radeon/radeon_common.c index 4f7bfebf04f..a5b8d3253f8 100644 --- a/src/mesa/drivers/dri/radeon/radeon_common.c +++ b/src/mesa/drivers/dri/radeon/radeon_common.c @@ -377,9 +377,11 @@ void radeonWaitForIdleLocked(radeonContextPtr radeon) static void radeonWaitForIdle(radeonContextPtr radeon) { - LOCK_HARDWARE(radeon); - radeonWaitForIdleLocked(radeon); - UNLOCK_HARDWARE(radeon); + if (!radeon->radeonScreen->driScreen->dri2.enabled) { + LOCK_HARDWARE(radeon); + radeonWaitForIdleLocked(radeon); + UNLOCK_HARDWARE(radeon); + } } static void radeon_flip_renderbuffers(struct radeon_framebuffer *rfb) |