Leif Delgass wrote: > > On Sat, 23 Mar 2002, Brian Paul wrote: > > > The Radeon driver currently advertises itself as an OpenGL 1.2 > > implementation. It would be nice to bump it up to 1.3. > > I'm going to do this for the mach64 driver, it should be simple since all > these extensions will be fallbacks. :) > > Let me just check my assumptions on what's needed: > > > GL_ARB_multisample > > We don't have to advertise any multisample visuals so > > this can be a no-op. > > Will be no-op, just export the extension. > > > GL_ARB_multitexture > > Already done. > > Done. Should we still check for LIBGL_NO_MULTITEXTURE? > > > GL_ARB_texture_border_clamp > > Should be trival, possibly a software fallback. > > Should be done, since we are using texture fallback if there is a texture > border. > > > GL_ARB_texture_compression > > This can effectively be a no-op. > > Use texture fallback for now, possibly look into supporting > compressed textures later. > > > GL_ARB_texture_cube_map > > The Radeon hardware supports this but we it could easily > > be made a software fallback. It would be nice if those of > > you looking at texture memory management on Radeon could > > implement this in hardware. > > Use texture fallback. I already tried this and it passes the glean > texCube test.
In general I'm not happy about adding extension strings for things which we don't do in hardware. Although getting to 1.3 is worthwhile, I don't think it's worth breaking the implicit understanding that if we advertise an extension, we can do it in a performant manner. Keith _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel