27 Comments
- geminitojanus, on 12/18/2007, -0/+16No, we shouldn't. Quartz Composer is a misnomer; it's just a node editor with some pretty neat Mac OS X wide integration. What Linux has been needing for years is /Quartz/, the windowing system that was built from the ground up to support compositing and "damage" and many of the other extensions on top of extensions that have been added to X to make it continue to work. Now, Quartz is nearly completely GL accelerated, and these are the first baby steps towards emulating that (however, Texture from Pixmap is a really bad, hack-of-a-way to do it; it performs lots of copying to and from graphics memory which is extremely expensive, to the point that it's almost "cost prohibitive" for any real applications at the moment, despite what Mirco says).
Looking at the end (Composer) and trying to find meaning is worthless. Unless we start at the bottom up and rearchitect, Quartz will always be a step ahead. There have been plenty of calls over the years to replace X, but none of them have come up to a head; we've been able to work around them until now. But now we've reached the technological impasse, we have to replace DRI and Mesa and so many other components anyways. We're getting specs from at least two of the major three graphics card manufacturers for writing new drivers. All of our toolkits have abstracted away X successfully (even just about every MPEG bench out there these days can output to GL, X or an offscreen pixmap). Now is the time to do it. - donnydarko, on 12/18/2007, -1/+16Can't wait for some of this stuff to make it's way into "real" gtk apps
- 0mnio, on 12/18/2007, -3/+14The GTK+ should look at Quartz Composer from Xtools to get a good idea how to use OpenGL in an innovative way - both at the development workflow and IO input side of things.
- HonestAbe, on 12/18/2007, -1/+73D has been around since computer interfaces were invented, and yet no one uses it. Can you figure out why?
- MrPig, on 12/18/2007, -0/+5Dude you're so deck!
Oh *****, now I'm just being ironic. - Klowner, on 12/18/2007, -1/+6Maybe if the "Discover Plasma" page on the plasma site wasn't blank, we'd have an answer :o)
- arjie, on 12/18/2007, -1/+6As long as it is built to gracefully degrade I'm fine. There are huge numbers of computers in my region that have Via onboard graphics, not the hottest stuff for compositing and all that, and I don't know how well this stuff will work. I just want an option to switch it back to unblingness. Or a theme that uses no GL, or something like that. They shouldn't switch us to qt or whatever just for that.
- geminitojanus, on 12/18/2007, -0/+417 years (+/- a year of development) in the form of pixel buffers (pbuffers). But that's not Texture-from-Pixmap which is rather new (2006) and required for things like Accelerated Indirect GLX.
- Klowner, on 12/18/2007, -2/+6That's a really cool idea, and since he's still using regular GTK widgets, everything is themeable just as though he was using GTK normally. The only concern is for the graphics cards which don't support render to texture.
- damentz, on 12/19/2007, -0/+4Congratulations, you just won a free internet.
- inactive, on 12/18/2007, -0/+4not until we get true 3D display technology (that you don't have to wear funny glasses for)
- hockey, on 12/18/2007, -2/+6I'm only going off of memory here but I believe that would be a very old graphics card. Possibly on the order of 10-15 years old. I believe that this functionality has been around since OpenGL 1.1. Granted in OpenGL it's not as straightforward as it is in DX but the capability is there.
It seems like he's also using shaders in some cases which means you'd need at least a GeForce 3 for those effects. - Atomic1fire, on 12/19/2007, -0/+3its a blight just listening to you
- inactive, on 12/18/2007, -4/+7Buried because "bling" is one of the stupidest terms ever to gain popularity and is a blight on human communication.
- stoanhart, on 12/18/2007, -2/+4Tech demo, you dork.
- InorganicMatter, on 12/31/2007, -0/+1GTK? *yawn* Qt please, kthnx.
- antitab, on 12/19/2007, -0/+1I tried to point this out the other day and was buried for it:
http://www.digg.com/software/A_first_look_at_KDE_4 ...
I'm glad someone else sees X11 for the staggering monstrosity that it is. - shadowspawn, on 12/18/2007, -2/+3This is needed. But hopefully it won't turn into some far-stretched concept of second life.
- PCWizKid, on 12/18/2007, -3/+1I'm loving the eyecandy. I've been running Ubuntu Gutsy for a while now, I'm loving the OpenGL, got Ubuntu almost looking like Leopard.
- bratterscain, on 12/18/2007, -7/+5You can blow this off as eye candy but standard 2D interactions with software and almost any kind of 2D interface for data storage and retrieval won't last long. 3D ways of interacting with data is the future and these kind of implementations are a step towards that. You can have a flat desk and store your work on it but in a 3D environment, there's an invariable more area to work with and improved proficiency in data retrieval. You have more layers to work with. Things won't be 2D forever.
- Stonekeeper, on 12/18/2007, -5/+2Couldn't agree more. The problem is with new tech like this is that the developers are often left as an afterthought. A decent API is just as important as the bling it delivers.
- Kenzan, on 12/18/2007, -7/+2Is it 1998?
- bjornski, on 12/18/2007, -6/+1Yeah, you should be able to turn off Aero.
Oh wait..... - smek2, on 12/18/2007, -9/+3"We can right now improve the visual clues for users. By that I mean the UI could better inform them what's going on. Widgets [shouldn't] just pop up or vanish in an instant, but gradually slide or fade in." -- say who? I never had problems of following whats going on on my screen and never felt the urge to have my dialogs and windows wobble and fade and glitter and what not. I do have problems with eye candy eating up my precious resources though. Take Maya for example. When i work with it, i want it to have access to the most of my machine. I don't want anything to interfere with it if possible. You see, software applications like Maya already using OpenGL quite extensively.
- FFIO, on 12/18/2007, -7/+1says the old fart.
- Ramble, on 12/18/2007, -10/+4Because we all want out UI to spin in confusing circles.
- schestowitz, on 12/18/2007, -15/+6Doesn't Plasma do that as well? Kwin has some OpenGL/GPU-accelerated support (or maybe the hierarchy is very different)...

What is Digg?
Browsing Digg on your phone just got easier with our enhancements to the