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

Reply via email to