SpOOky wrote:
Are there any development plans of integrating this version of the api in the actual rendering engine?
Given that Khronos completely nerfed the 3.0 spec, basically giving us OpenGL 2.2, Horde is in fact already compatible with this API.
For future compatibility, all we have to do is make sure that we aren't using any of the stuff that *might* be deprecated in the future (note that this deprecation is quite unlikely to all accounts), and start supporting the new extensions where appropriate.
We should be good already on the deprecation front, since Horde is pure shaders, and doesn't use the fixed function pipeline at all. As for the newer extensions, I have been eyeing a few of them for some months now, but don't have a card that supports them - when someone does, I am sure they will be implemented. Texture arrays are probably the most interesting to me, especially for render to texture, and after that, geometry shaders.