summaryrefslogtreecommitdiff
path: root/exa
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2006-12-28 13:21:25 -0800
committerEric Anholt <eric@anholt.net>2006-12-28 13:21:25 -0800
commit083b790515faaf134a78abc4b0a7ef0d6ea5db75 (patch)
tree17fadf6f1b29732bacd0e97c0f8780d733759d6c /exa
parentcfbc7379f0232bb336461f6d2a8496d3d0763e7e (diff)
Switch the default migration heuristic for EXA to "always".
This has been what has been used the most successfully post-damagetrack. The current thinking is that: 1) We should be able to accelerate basically everything. So we don't need to try to migrate trees of pixmaps permanently out of framebuffer to speed CPU drawing up. 2) Migration is cheaper in the thrashing case, so we don't want to go to a lot of effort to try (and fail badly) to find a working set.
Diffstat (limited to 'exa')
-rw-r--r--exa/exa.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/exa/exa.c b/exa/exa.c
index e61bc69a8..e9f42df45 100644
--- a/exa/exa.c
+++ b/exa/exa.c
@@ -622,7 +622,7 @@ exaDriverInit (ScreenPtr pScreen,
pScreen->devPrivates[exaScreenPrivateIndex].ptr = (pointer) pExaScr;
- pExaScr->migration = ExaMigrationSmart;
+ pExaScr->migration = ExaMigrationAlways;
exaDDXDriverInit(pScreen);