Linked by Thom Holwerda on Sat 1st Jul 2006 18:59 UTC, submitted by trevor
Thread beginning with comment 139675
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.





Member since:
2005-07-06
The only thing really faster in XGLX is drawing of composited bitmaps, which is used for anti-aliased text (they are not drawn as curves as you imply). This is something that has been available via RENDER for awhile, though, and is quite independent of Cairo.
As for utilizing the capabilities of modern graphics cards --- Cairo can do this in theory, but it doesn't yet do so to the point where the hardware acceleration makes things faster than core X. That's okay, because it doesn't realy need to be.
Which brings me back to my point. Utilizing the capabilities of modern hardware is really a moot point, because that's really not what makes current user interfaces feel slow on modern CPUs. OS X still renders all its vector graphics on the CPU, and it feels quite smooth, because how fast you can draw primitives really isn't the bottleneck.