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?

I don't know what LIBGL_NO_MULTITEXTURE is for.  OpenGL 1.3
requires at least two texture units.  You'll have to use
software fallbacks when appropriate.


> > 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.
> 
> > GL_ARB_texture_env_add
> >       Already done.
> 
> Use texture fallback. Seems to be working in texenv demo.
> 
> > GL_ARB_texture_env_combine
> >       Already done as GL_EXT_texture_env_combine.  Only minor
> >       tweaks are needed to support GL_ARB_texture_env_combine.
> 
> Use texture fallback.  I tried this, but it's still failing the glean
> texCombine test.  There may be some problems with texture fallbacks in
> general, since I'm seeing some problems with GL_BLEND env mode fallback as
> well.
> 
> > GL_ARB_texture_env_dot3
> >       Again, only need minor tweaks to GL_EXT_texture_env_dot3.
> 
> With fallback for env_combine, we get this as a fallback as well, right?

Yes.


> > GL_ARB_transpose_matrix
> >       Done.
> 
> Included in Mesa 4.x, just export the extension, right?

You don't have to do a thing, ARB_transpose_matrix is enabled by default.

-Brian

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to