[Qt-interest] Comments on: 220548 - X11: Use PictStandardA8 instead of PictStandardA1 in X11 paint engine
Clemens Eisserer
linuxhippy at gmail.com
Wed Feb 11 15:23:56 CET 2009
Hi Trond,
> Thanks for your input Clemens, I've attached a patch which simplifies our
> polygon/path drawing code a bit. I've tried it on different X servers, both
> an EXA one running on an Intel 965 chipset and one running with the latest
> NVidia proprietary drivers on a GS 7600 card. Both of them shows a doubling
> in speed when rendering aliased trapezoids that uses this code path, which
> is caused by using the A1 mask format instead of not using a mask at all.
> For the EXA case I also see a speedup of around 25% in the antialiased case,
> but that remains unchanged when running with the Nvidia driver. The patch
> will most likely be included in 4.5.0.
Wow cool, the patch seems fine :)
I'll try to solve the remaining performance problems with A1 mask in
the x-server, shouldn't be too hard to make them perform like A8.
Thanks, Clemens
More information about the Qt-interest-old
mailing list