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