Ian Romanick wrote:
Does GL_EXT_texture3D still work, even though it's not listed?Over the past year an issue of OpenGL versioning has come up a few times. Basically, we have conflicting goals of wanting to advertise OpenGL 1.3 or 1.4 but not wanting to advertise extensions that aren't hardware accelerated (cube textures and shadow maps come to mind).I believe that a solution exists, but it will require some trivial changes to Mesa. Basically, we advertise whatever OpenGL version we want (assuming that the driver knows how to fall-back for unsported functionality), but only advertise extension strings for functionality that is hardware accelerated. For example, advertise version 1.2, but only advertise GL_EXT_texture3D in the extension string if it's hardware supported. This may sound silly, but I think it's a good compromise. It turns out that this is what Nvidia does. That's not to say that Nvidia is always right, but I think this is better than being stuck back at 1.2. :)
If not, that takes all the hard work out of advancing mesa -- no need to code stuff up, just bump the version number...
Keith
-------------------------------------------------------
This sf.net email is sponsored by: viaVerio will pay you up to
$1,000 for every account that you consolidate with us.
http://ad.doubleclick.net/clk;4749864;7604308;v?
http://www.viaverio.com/consolidator/osdn.cfm
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel