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 474760
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Good for KDE
by lemur2 on Fri 27th May 2011 00:27 UTC in reply to "Good for KDE"
lemur2
Member since:
2007-02-17

They are now getting OpenGL ES 2.0 [a subset of 2.0] when OS X is getting full OpenGL 3.x in Quartz.


That is very confused.

What KDE is doing is making kwin's compositing depend only on OpenGL ES 2.0 [a subset of 2.0] wheras OS X is dependent full OpenGL 3.x in Quartz.

Ergo, KDE will be able to run on mobiles and handhelds, whereas OSX and Quartz won't.

http://kde.org/announcements/announce-4.7-beta1.php

Hence the statement in the original article:

FTA:
The 4.7 release will bring a number of exciting improvments:

KWin, Plasma's window manager now supports OpenGL-ES 2.0, improving performance and deployability on mobile devices


Understand?

The 4.7 release of KDE won't require a full-blown OpenGL feature set in order to run composited, it is reducing the requirements so it can run composited (and hence hardware GPU accelerated) even on mobiles and handhelds.

BluenoseJake:
Considering OpenGL is at version 4, they both are pretty far behind


KDE and kwin compositing doesn't provide OpenGL, it uses it.

http://www.kdenews.org/2011/02/18/kwin-embraces-new-platforms-openg...
Over the last few months the KWin development team worked on bringing the Window Manager for KDE's Plasma workspaces to mobile devices. This has required porting the compositing code to OpenGL ES 2.0, the open graphics API for programmable embedded graphics hardware. With the migration of KWin's codebase to git, the code was imported into the master development tree to be part of the next release of the KDE Platform.

The import of the OpenGL ES 2.0 code base marks an important milestone in developing a Plasma Workspace for mobile devices. Providing a mobile shell also requires us to deliver a fast, feature rich and mature compositing window manager. With KWin, KDE can deliver a proven and mature compositor for devices like the Nokia N900 and upcoming tablet devices (in the video to the right, KWin is running on an early Intel-powered tablet and a Nokia N900). KWin is the first major X11 window manager to offer these capabilities.

The work on OpenGL ES not only brings improvements for the use of KDE Plasma on mobile devices, but also significant performance improvements to all users of the Plasma Workspaces. The code written for the mobile platform is reused in KWin for the Plasma Desktop and Plasma Netbook Workspaces. It also provides the basis for a new OpenGL 2-based compositor while keeping the existing codebase as a fallback for legacy graphics cards not supporting OpenGL 2.

KWin is therefore the first major window manager to make full use of the capabilities provided by OpenGL 2 without leaving users of older hardware behind. KWin is the only window manager to support a non-composited mode, as well as OpenGL ES 2.0, OpenGL 2, OpenGL 1 and XRender for compositing. Thus, the Plasma Workspaces provide the best possible user experience even with no hardware acceleration. At the same time, KWin delivers the best compositing experience to users of modern hardware, providing smooth effects and improved visual effects such as the gaussian blur filter for translucent Plasma elements.

By implementing an OpenGL 2 compositor, the complete effect framework received performance improvements; more are still to come. Various parts of the OpenGL stack were abstracted to better support both OpenGL 1 and OpenGL 2 in the effects. This eases future development and maintenance of the code base. Improvements to the underlying rendering stack will be available immediately for all effects.


My oh my, that backfired a bit on you both, didn't it?

Edited 2011-05-27 00:47 UTC

Reply Parent Score: 13

RE[2]: Good for KDE
by BluenoseJake on Fri 27th May 2011 01:02 in reply to "RE: Good for KDE"
BluenoseJake Member since:
2005-08-11

Uh, not really, as I am fully aware that KDE doesn't provide OpenGL, I was trying to make a point, and it's a simple one:

OS X is not using (or providing) the most recent version of OpenGL.

Perhaps I wasn't as clear as I should have been, but please, that huge vomit of text taken straight from the same posting that you had just linked is a little over the top, don't you think?

I think perhaps you may have been drinking from the same kool-aid that myself and tyrione were slurping down, that sweet drink that makes us want to show up all the other mouthy bastards that hang around here.

I'm pretty sure you probably knew what I meant, and just wanted to stir the pot a bit, and, hey, that's cool, nobody enjoys a little pot stirring more than myself, but come on, scrape the bottom of the barrel much?

Edited 2011-05-27 01:07 UTC

Reply Parent Score: -1

RE[3]: Good for KDE
by lemur2 on Fri 27th May 2011 01:14 in reply to "RE[2]: Good for KDE"
lemur2 Member since:
2007-02-17

Uh, not really, as I am fully aware that KDE doesn't provide OpenGL, I was trying to make a point, and it's a simple one: OS X is not using (or providing) the most recent version of OpenGL. Perhaps I wasn't as clear as I should have been, but please, that huge vomit of text taken straight from the same posting that you had just linked is a little over the top, don't you think? I think perhaps you may have been drinking from the same kool-aid that myself and tyrione were slurping down, that sweet drink that makes us want to show up all the other mouthy bastards that hang around here. I'm pretty sure you probably knew what I meant, and just wanted to stir the pot a bit, and, hey, that's cool, nobody enjoys a little pot stirring more than myself, but come on, scrape the bottom of the barrel much?


Nice try, but no cigar. You aren't getting away with that.

Here is what you said:
Considering OpenGL is at version 4, they both are pretty far behind


Since KDE doesn't provide OpenGL but rather uses it (same as OSX), the fact that KDE can now work with a lower OpenGL requirement puts it far ahead of other environments (including OSX). This is an improved capability of KDE, not a retrograde one. Certainly tyrione made this mistake.

I know you didn't actually say that it was KDE that "was pretty far behind" (and so you probably didn't make the same error) ... but becasue this thread is about KDE that is the impression you seemed to be out to create.

Quoting the text in context clears up the error and removes the negative connotations tyrione was trying to establish.

Edited 2011-05-27 01:23 UTC

Reply Parent Score: 2