So yes, apparently the ARB listens when its remaining community screams.  This extension (as Lorenzo points out) has been promised to be supported by nVidia on all of its planned 3.x cards and it effectively "undoes" the deprecation of the legacy APIs in OpenGL 3.1.  So you can likely get away with not rewriting, as long as your card vendor is supporting the extension.

Yay-ish... I think.

I'm actually a bit ambivalent about it, can't say it seems like a good decision for competing with DirectX for game-development, but then most of the game devs are gone already.  Anyway, good for the PyOpenGL community anyway at least in terms of not needing rewrites (depending on the vendor, of course), and I guess we'll just have to assume that OpenGL will survive long-term as long as there is money being spent on it.


  1. saluk

    saluk on 04/24/2009 7:12 p.m. #

    On the contrary. For windows, obviously the battle is lost. But with mobile devices like iphone gaining such popularity, opengl is still an important piece of infrastructure. For that reason I don't think the future is as dismal as it is made out to be.

    I think that requiring the extension to be enabled is a better start than just turning it off right away. Just needed to happen, oh, 10 years ago rather than now.

Comments are closed.


Pingbacks are closed.