[citation][nom]shades_aus[/nom]OpenGl is now at version 4.1 and continues to develop. It maybe playing catch up a little to DiretX after all the debating however, as it's name states, it's open, not closed source and under Microsoft rule like DirectX. It has started evolving a lot more over the last few years and is still a very good api to the point where you can use it as an alternative to DirectX etc. http://www.opengl.org/documentation/current_version/[/citation]
Yes this is true that it is open, and it is evolving, but so is Direct X. I doubt that the industry has much incentive to roll back to OpenGl at the moment. Most games are still on the MS platform for PC, and those that are on the mac show significant less quality, with the differance being Open GL.
The fact is Open GL works great for work loads, but it does not work so great for games. MS has already developed a flexable platform that supports alot of features, and can be easily used to port over to thre own consols easily, and from my understanding most other consols use propiatory APIs, meaning the open standerd of OpenGl gives them no significant advantage, and so companies come up with something that might.
The fact is there Is not much advantage using OpenGL, unless they come out with a way to port applications from the PC directly to smart phones, which is the only mass consumer item that I actually spot in the wild that can use open GL. Even with this feature you have problems with scaling from large moniter to small, and compatability across the board since you move to an entirely differnat form facter.
OpenCL stands a chance its only real compatition is locked down to a single hardware manufacturer, so I dont see it getting ported across the board to support its competiters. The project is supported by industry, and the industry is still developing. Not to mention AMD has alot to gain from moving more of the workload to the GPU then any one else out there, so you can bet there going to do everything they can to draw developers.
Since there is no Game industry equivalant to drive OpenCL at this point they still have wiggle room to fumble a little bit, it is more understanding to have delays on a up and comming technolagy then it is for something that is perceved as masterd by there respective companies. we dont expect air bus or boing to have years of delays on a refresh of one of there desings, but tell them to make a light saber, and we think... "6 months to a year delay? Only thats really good."
same here people will see games, and companies wount want to experament with what works well for them, however if you introduce something that allowes them to shoot more of that code at the GPU then you might spark there intrest.
you can also bet that the new Llano chips are also turning heads. They support OpenCL, and they last a long time with that GPU under load. If this chip takes off the use of OpenCl can potentially do alot to drop system requirements on what would otherwise be hard to run softwear.