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."
Thread beginning with comment 474768
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Good for KDE
by avgalen on Fri 27th May 2011 01:53 UTC in reply to "RE[3]: Good for KDE"
avgalen
Member since:
2010-09-23

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)

Reply Parent Score: 2

RE[5]: Good for KDE
by lemur2 on Fri 27th May 2011 02:26 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

RE[6]: Good for KDE
by hussam on Fri 27th May 2011 02:31 in reply to "RE[5]: Good for KDE"
hussam Member since:
2006-08-17

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

You also need a new nvidia card for opengl 4.0
Even requiring opengl 3.0 for kwin will stop people with cards older than 8xxx series from using kwin with opengl compositing. I used to run a opengl 2.1 card and now I upgraded to a card that supports opengl 4.1

Edited 2011-05-27 02:35 UTC

Reply Parent Score: 3

RE[6]: Good for KDE
by twitterfire on Fri 27th May 2011 08:32 in reply to "RE[5]: Good for KDE"
twitterfire Member since:
2008-09-11

Using less of the available GPU hardware resources for the desktop itself leaves more available for applications.

Which approach would you rather?


That's not entirely true. Which GPU stressing apps are you using in Linux? All apps using OpenGL and running on Linux doesn't stress the GPU too much. And even if they do stress the GPU, running full screen makes the GPU use the resources only for that app and not for desktop drawing.

Even if you use the full capabilities in OpenGL 4, you won't consume much resources and even a lousy GPU such as GMA 950 would do the job. Windows 7 Aero use the full power of DirectX but it doesn't use very much GPU power. I think the same is true for Os X quartz.

As someone said in this thread, not using the latest and greatest when you can it's a waste. The only logical reason for KDE and Compiz to use OpenGL ES 2.0 would be to support Wayland.

Reply Parent Score: 4

RE[6]: Good for KDE
by r_a_trip on Fri 27th May 2011 09:13 in reply to "RE[5]: Good for KDE"
r_a_trip Member since:
2005-07-06

Which approach would you rather?

I know I'd rather have that OpenGL ES 2.0 support, but some people only look at version numbers. The bigger the numbers, the more better!

That and the fact that most people don't care if their fellows can't use the latest and greatest if they happen to have the stuff themselves to run it already in their shiny new machines.

Reply Parent Score: 4