Originally posted by energyman
View Post
Is it al that bad? Well... there are some positive points. There is a new depricated model that shows almost any fixed pipeline function to be depricated. This means, all depricated functionality being removed in the next version of OpenGL. It also means that it will take until the next version of OpenGL before it really gets easier for driver developers and application developers to develop OpenGL applications. Khronos members told in the opengl forums that the object oriented api is still being worked on, but the problem is that nobody trusts Khronos anymore after a year delay, a year of silence and a totally different api then promised.
Another thing that is different then promised is that you need DirectX 10 capable hardware for OpenGL 3.0 (initial plans were based on minimum R300/NV30). But probably the most important feature: geometry shaders still need an extension. So it is the question if Ati, Nvidia and Intel will support this extension.
Anyway: if you use the forward-compatible profile (profiles are also new), which doesn't use any depricated functions, you have a cleaned up api. But it would be nice if Khronos released a spec without all the depricated stuff in it (which takes up about 2/3 of the spec).
Leave a comment: