Petr Schreiber
11-08-2008, 19:55
Hi all,
I just wanted to share the "phew!" :)
ARB announced OpenGL 3.0 today, after year lasting postponement due to "making it better".
Announcement (http://www.khronos.org/news/press/releases/khronos_releases_opengl_30_specifications_to_support_latest_generations_of/)
OpenGL Specification (http://www.opengl.org/registry/doc/glspec30.20080811.pdf)
It is very happy moment for me, as I was starting to be a bit nervous whether my prediction about OGL 3 in 2008 will come true.
OpenGL 3 brings new features, and approach providing mechanism for supporting legacy apps ( OpenGL 1.1 - 2.1 ) as well as new revisions ( 3.0+ ), allowing optimize drivers better.
That means - TBGL module will work as till now, with no compatibility issues of any kind. This is one of the reasons I chose OpenGL API over ... its competitors.
I will post more on this topic soon, just need to let my head cool down now :).
There has been lot of emotions about this release, I am sure you will notice many people swearing at loud using not very nice vocabulary as well, some even hysterical :D
It seems it will take some period of time ( Siggraph will tell more ) to see headers and details supported hardware, main OpenGL website still references to 2.1 on most places.
To summarize, keypoints for now:
"Smart" backward compatibility
Supported hardware "2 years old cards"
Matching latest hardware additions
AMD, Intel( :o ) and NVIDIA announced their intent to provide full implementations
Waiting for next specification update should not take that long ( 12 months )
Enhanced GLSL
It seems to me that jumping directly to 3.0 seems a bit rash when I look at added features ( it is more cleanup ), but some design decisions prepair new ground for things to come.
Will talk more about it in following weeks, I am waiting for Siggraph presentations now :),
Petr
I just wanted to share the "phew!" :)
ARB announced OpenGL 3.0 today, after year lasting postponement due to "making it better".
Announcement (http://www.khronos.org/news/press/releases/khronos_releases_opengl_30_specifications_to_support_latest_generations_of/)
OpenGL Specification (http://www.opengl.org/registry/doc/glspec30.20080811.pdf)
It is very happy moment for me, as I was starting to be a bit nervous whether my prediction about OGL 3 in 2008 will come true.
OpenGL 3 brings new features, and approach providing mechanism for supporting legacy apps ( OpenGL 1.1 - 2.1 ) as well as new revisions ( 3.0+ ), allowing optimize drivers better.
That means - TBGL module will work as till now, with no compatibility issues of any kind. This is one of the reasons I chose OpenGL API over ... its competitors.
I will post more on this topic soon, just need to let my head cool down now :).
There has been lot of emotions about this release, I am sure you will notice many people swearing at loud using not very nice vocabulary as well, some even hysterical :D
It seems it will take some period of time ( Siggraph will tell more ) to see headers and details supported hardware, main OpenGL website still references to 2.1 on most places.
To summarize, keypoints for now:
"Smart" backward compatibility
Supported hardware "2 years old cards"
Matching latest hardware additions
AMD, Intel( :o ) and NVIDIA announced their intent to provide full implementations
Waiting for next specification update should not take that long ( 12 months )
Enhanced GLSL
It seems to me that jumping directly to 3.0 seems a bit rash when I look at added features ( it is more cleanup ), but some design decisions prepair new ground for things to come.
Will talk more about it in following weeks, I am waiting for Siggraph presentations now :),
Petr