home *** CD-ROM | disk | FTP | other *** search
-
- Mesa 2.5 release notes
-
-
- 3Dfx/Glide
- ----------
-
- This release of Mesa was made primarily to support GLQuake on Linux
- systems with 3Dfx hardware.
-
- Specifically, Mesa's device driver texture functions were changed,
- the GL_EXT_paletted_texture extension was added, and the Mesa Glide
- driver was improved. David Bucciarelli did much of this work.
-
-
- When compiling for 'linux-glide' the libMesaGL.so file automatically
- links with the 3Dfx glid2x and texus libraries. This relieves users
- from explicitly linking with -lglide2x and -ltexus. However, the
- LD_LIBRARY_PATH environment variable must still be defined correctly.
-
- If you've installed Glide in /usr/local/glide and Mesa in /usr/local/Mesa
- then you would at least have:
-
- setenv LD_LIBRARY_PATH "/usr/local/glide/lib:/usr/local/Mesa/lib"
-
-
- As usual, this release also has some bug fixes. See the VERSIONS file
- for details.
-
-
-
- GLUT
- ----
-
- This version of Mesa includes Mark Kilgard's GLUT library, version 3.6.
- Only the source for the GLUT toolkit is included, not the demo or test
- programs. GLUT is included with permission from Mark Kilgard.
-
- NOTE: there's one problem if you build Mesa with shared objects. The
- mklib.* scripts append the Mesa version to the library files. This
- version will incorrectly be imposed on the libglut.so file. For example,
- on Linux, if you build with 'make linux-elf' you'll wind up with a
- Mesa/lib/libglut.so.2.5 file. The 2.5 suffix doesn't correctly reflect
- the GLUT version. Not a really serious problem.
-
-
-
- Mondello
- --------
-
- The Cirrus Logic CLGD547x code since it's out of date with respect to
- the current source code. If you want the code download Mesa 2.4 or
- earlier.
-
-
-
- Makefiles and libraries
- -----------------------
-
- Mesa's Makefiles and mklib.* scripts have all been changed so that the
- mklib scripts take a major and minor version number. Some bugs may have
- crept in during these changes. Please report any problems.
-
-
-
- Intel X86 assembly optimizations
- --------------------------------
-
- Josh Vanderhoof <joshv@planet.net> has contributed X86 assembly language
- for vertex transformation. The linux-386, linux-386-elf, and linux-386-glide
- configurations enable the assembly optimizations.
-
- NOTE: there's at least one bug in the x86 assembly optimizations in Mesa.
- It may or may not effect your application. If you find a problem using
- an x86 optimized version of Mesa try the non-optimized version.
-
-