[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#483424: [Juliusz Chroboczek] EXA and MigrationHeuristic



Package: xserver-xorg
Version: 1:7.3+10

Forwarding this to bugs@, just to make sure Julien is sufficiently
annoyed to do something about it.

                                        Juliusz
--- Begin Message ---
Dear all,

After my recent adventures with Radeon, XAA and EXA, I've come to the
conclusion that setting MigrationHeuristic to greedy drastically helps
performance of Firefox redraws on both Radeon and i965GM hardware.

By drastically, I mean it -- a redraw of a full-screen Firefox goes
from 3 to 5 seconds (!) down to a fraction of a second.

Now I haven't read the sources of Firefox (let him who has cast me the
first stone), but I believe that Firefox performs client-side backing
store using absolutely humonguous pixmaps.  While we may argue that
what Firefox does is stupid, I think we should try to support this
kind of usage.

Isn't the default value of MigrationHeuristic incorrect ?  Should we
switch to greedy as default ?  (Julien tells me that he believes that
Ubuntu have already made the switch.)

                                        Juliusz
_______________________________________________
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


--- End Message ---

Reply to: