From: Brian P. <br...@va...> - 2001-02-15 15:34:20
|
Keith Whitwell wrote: > > Brian, Gareth, and others, > > I'm trying to nail down what's left to do for 3.5. I've got a list of crucial > and 'nice' items, maybe you can add your own items to the list & we can get > some idea how close we are to nailing this down. > > Crucial: > > - Floating point color support in 'tnl' module. (in progress) > - Restore driver ability to swap in alternate tnl modules. > > Nice: > - Finish the 't_dd_' templates. > - Port the remaining DRI drivers to 3.5. (tdfx in progress, trying to use the > templates) > > > I think 3.5 is such a big step forward in terms of maintainability and > cleanliness that it's sensible to see it released as soon as seamliness > permits... A few things I'd like to do: 1. clean-up the function namespace. I.e. replace gl_*() functions with _mesa_*(). 2. clean-up the INTERP_Z and fog code in the line and triangle template code. 3. I've still got some corner cases to fix in the new teximage code. glGetTexImage(GL_COLOR_INDEX), for example, doesn't work right. 4. Integrate the SGI SI GLU. Otherwise, I think I've fixed the last of the conformance bugs. All color index mode tests now pass (at 8pp) and all RGB tests work at 24, 16 and 8bpp. The only exception is a convolution border mode test at 8bpp. A comment in the code for that test says that the test may not work correctly at shallow depths so i'm not too concerned. -Brian BTW: I'm trying to upload 3.4.1 to sourceforge but the upload facility still seems to be broken. |