Linked by Thom Holwerda on Thu 26th May 2011 21:27 UTC, submitted by poundsmack
KDE "KDE has released a first beta of the upcoming 4.7 release of the Plasma Desktop and Netbook workspaces, the KDE Applications and the KDE Frameworks, which is planned for July 27, 2011. With API, dependency and feature freezes in place, the KDE team's focus is now on fixing bugs and further polishing new and old functionality."
Permalink for comment 474772
To read all comments associated with this story, please click here.
RE[5]: Good for KDE
by lemur2 on Fri 27th May 2011 02:26 UTC in reply to "RE[4]: Good for KDE"
lemur2
Member since:
2007-02-17

but would it use the benefits of version 3 or 4 if the hardware supported it? Not requiring the latest and greatest is good (IE9 not on XP...bad) but not taking advantage of the latest and greatest when it is available is bad (IE9 on 7 using DirectWrite...good)


KDE is written primarily to work on Linux, but because of the hardware abstraction layers (Phonon and Solid) it can actually work on a number of platforms.

OpenGL support on Linux is only available up to OpenGL 2.0 or 2.1 for a lot of drivers. In many cases, the driver supports only a lower version of OpenGL than the hardware of the card does.

Here is the picture for one open source driver:

http://wiki.x.org/wiki/RadeonFeature

Only the closed nVidia driver, AFAIK, supports OpenGL 4. OpenGL support on Windows is also very sporadic.

Using later features of OpenGL (i.e. OpenGL 3.x and OpenGL 4.x) in this context would only make it possible to have fancier effects. In other words, more bling.

Requiring only widely available features of earlier versions (i.e. mature parts) of OpenGL in this context means faster hardware acceleration of desktop rendering, working on a wider range of hardware including legacy hardware and mobiles, but less of the really fancy bling. Using less of the available GPU hardware resources for the desktop itself leaves more available for applications.

Which approach would you rather?

Edited 2011-05-27 02:36 UTC

Reply Parent Score: 3