summaryrefslogtreecommitdiff
path: root/src/radeon_exa.c
diff options
context:
space:
mode:
authorAlex Deucher <alex@botch2.com>2008-06-25 15:50:16 -0400
committerAlex Deucher <alex@botch2.com>2008-06-25 15:50:16 -0400
commitbb1cfcbfbc1ace1f257fc3bf6401501f1a6da827 (patch)
tree6746eec8ae2caa8f704692d9dc5b0d61bc428c08 /src/radeon_exa.c
parent07be302f6dba61dd15918963fae66502230c74b7 (diff)
RADEON: adjustments to Jerome's last commit
- Flush caches and wait for idle after drawing - Make sure 3D is idle too (after composite or textured video)
Diffstat (limited to 'src/radeon_exa.c')
-rw-r--r--src/radeon_exa.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/radeon_exa.c b/src/radeon_exa.c
index 0193a289..f461f3ca 100644
--- a/src/radeon_exa.c
+++ b/src/radeon_exa.c
@@ -323,7 +323,7 @@ do { \
case EXA_ENGINEMODE_UNKNOWN: \
wait_until |= RADEON_WAIT_HOST_IDLECLEAN | RADEON_WAIT_3D_IDLECLEAN; \
case EXA_ENGINEMODE_2D: \
- wait_until |= RADEON_WAIT_2D_IDLECLEAN; \
+ wait_until |= RADEON_WAIT_2D_IDLECLEAN | RADEON_WAIT_DMA_GUI_IDLE; \
case EXA_ENGINEMODE_3D: \
break; \
} \