Running Qt/KDE Atop An OpenGL Stack
Written by Michael Larabel in Free Software on 13 August 2009 at 11:49 PM EDT. 50 Comments
Zack Rusin, the well-known X.Org and KDE hacker, has written a new blog post concerning the Qt tool-kit and the different options that are available when it comes to rendering graphics. Qt currently can target a pure CPU raster engine, using X11 with the X Render extension for providing some GPU-assisted acceleration, or using an OpenGL engine. The renderer that is used by Qt depends upon the platform, what portions of the Qt API are being used by a given program, and whether the graphics system was overrode when starting the program.

In Zack's blog post, entitled 2D in KDE, he describes at length these three graphics rendering engines for Qt. Obviously, using the CPU raster engine is the most taxing while using X Render is better, but using OpenGL is the best, generally. Zack concludes his lengthy blog post with "the quicker we get the rendering stack to work on top of OpenGL the better off we'll be."

About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Related Free Software News
Popular News
Trending Reviews & Featured Articles