Ok folks, OpenGL 2.0.
The first step for having 3D applications is to have a 3D API available, all the basis/structure for drivers and the communication between them.
With OpenGL 2.0, now we have pixel/vertex shaders and all the new features that only DirectX had made available to developers.
With OGL 2 we now can program the new video boards using them fully.
Having a solid implementation of the standard and creating a very good structure for drivers is the main step to accomplish, I think.
Even that we don’t know how to develop 3D drivers in the actual state, without a base we cannot develop a single instruction. You know what I mean. How could you develop 3D drivers if you don’t know even what functions they should provide?
Thinking about help from the giants: NVIDIA won’t help much (we all know that) but maybe ATI could help just a little. Like they did to the 2D drivers. Came to think about it, why not asking a suggestion for them on how to develop the base structure for the drivers? Why not try? Why not? Nothing officially, just as an suggestion, like we all do here. I don’t see a point why not doing this. I mean not depend on them to develop, but at least take their suggestions (if they are willing to give).
By the way, it’s a (mine) suggestion for the initial release of Haiku. I don’t see a point why not having 3D or why not implement the latest version of a standard.
And I know, I know… I’m saying that like it’s an easy thing to accomplish. But at least, here is my speech.
Well, I know that you all know what is needed and how to develop the kit, drivers, this and that (and off course, could correct a thing or two on what I wrote), but the main intent of this post is the approval of OpenGL 2.0 in Haiku. Nothing that would be decided from a single post, I realize that but at least I’m trying.
Thanks for reading.