Ian Romanick wrote:
It does seem semantically richer than the standard way of doing things. I wonder if the spec gives some wiggle room on this.From what I have been told, this is how it works on the Nvidia drivers. Ihave not verified this first hand.if ( extension string contains "GL_EXT_texture3D" ) 3D textures are hardware accelerated else if ( advertised OpenGL version >= 1.2 ) 3D textures are a software fallback else 3D textures are not supported at all So, a TNT will advertise OpenGL version 1.2 but not GL_EXT_texture3D. 3D textures will work, but they will be sw rendered. On whichever Geforce supports 3D textures in hw, OpenGL version 1.2 AND GL_EXT_texture3D would be advertised. It's not a perfect system, but it fixes most of the cases where an app checks the extension string to see of some feature is supported in hardware and gets an upleasant surprise from a sw fallback.
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