To view parent comment, click here.
To read all comments associated with this story, please click here.
Well its kind of impractical to accelerate everything, even OSX doesn't do that. There are still some things that get don eon the cpu. It would be nice to see the gtk devs support hardware accelerated widgets though. It could allow for a much smoother experience and people would stop complaining about how their desktop looks liek its from the 90's (which is an exaggeration). Compiz is great but it only handle one aspect of the effects it, the toolkit should be more robust and support more features.
Well its kind of impractical to accelerate everything, even OSX doesn't do that.
Still, OSX and Windows both accelerate more drawing functions than X (or any X-based GUI toolkit) currently does. IMHO they should modernize the available graphic drawing function set and accelerate them where possible. And yes, GTK+ should allow the user to take advantage of Glitz. Even if it was not on by default it should be possible to enable and disable it at runtime.






Member since:
2006-02-15
The advantage of 3d accelerated desktops is offloading the processing load to your graphics card from your main processor.
The issue here is that atleast the way things are done now, only window drawing is done in hardware. All the GUI elements like buttons, window frames, text, all picture related actions, color gradients and all that are done in software. GTK+ uses Cairo, and Cairo supports hardware acceleration through Glitz, but GTK+ devs have seen it better not to take use of that. So, in short, to FULLY take advantage of modern GPUs in GUI everything should accelerated.