Comparing EXA to NoAccel

Michel Dänzer michel at tungstengraphics.com
Sun Apr 29 15:06:58 PDT 2007


On Don, 2007-04-26 at 10:08 -0700, Carl Worth wrote: 
> On Wed, 25 Apr 2007 12:38:56 -0700, Carl Worth wrote:
> > One of the obvious things to look at first is where is EXA actually
> > slower than the NoAccel case.
> 
> Dave Airlie and Eric Anholt were kind enough to look over my xorg.conf
> and Xorg.2.log files to see if I had something obviously broken in my
> setup. They noticed that I didn't have direct rendering enabled, and
> they helped me to get that working.
> 
> So I've now made a new exa-dri.perf file along with the other files I
> showed before (xorg.conf and Xorg.2.log are here as well):
> 
> 	http://cairographics.org/~cworth/cairo-exa-vs-xaa/
> 
> Adding DRI definitely did help---most things run about 2-3x faster
> than they did before, (though that's not enough to overcome all the
> slowdowns compare to the NoAccel case).
> 
> Here are the EXA (without DRI) vs. NoAccel results I posted before,
> followed by the new EXA with DRI vs. NoAccel results. The more complete
> report is available from:
> 
> 
> http://cairographics.org/~cworth/cairo-exa-vs-xaa/exa-dri-vs-noaccel.txt

Would be interesting if you could try again with current xserver master,
as I've finally got around to pushing some EXA changes of mine. It can
now accelerate a couple of more cases, but I don't know whether they are
relevant for Cairo.


-- 
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer




More information about the xorg mailing list