diff options
author | Eric Anholt <eric@anholt.net> | 2006-12-28 13:21:25 -0800 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2006-12-28 13:21:25 -0800 |
commit | 083b790515faaf134a78abc4b0a7ef0d6ea5db75 (patch) | |
tree | 17fadf6f1b29732bacd0e97c0f8780d733759d6c /exa | |
parent | cfbc7379f0232bb336461f6d2a8496d3d0763e7e (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.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -622,7 +622,7 @@ exaDriverInit (ScreenPtr pScreen, pScreen->devPrivates[exaScreenPrivateIndex].ptr = (pointer) pExaScr; - pExaScr->migration = ExaMigrationSmart; + pExaScr->migration = ExaMigrationAlways; exaDDXDriverInit(pScreen); |