assorted updates
authorBrian Paul <brian.paul@tungstengraphics.com>
Wed, 17 Sep 2003 21:36:08 +0000 (21:36 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Wed, 17 Sep 2003 21:36:08 +0000 (21:36 +0000)
docs/RELNOTES-5.1

index 035d027128266eaf54dcc95d640df905c29cb1f5..f002cb0689d8d435f61e486b936afc25a1182e5f 100644 (file)
@@ -24,15 +24,6 @@ See the VERSIONS file for a list of bugs fixed in this release.
 New Features in Mesa 5.1
 ------------------------
 
-New directory tree
-   The whole Mesa directory tree has been cleaned up and reorganized.
-   Some old stuff has been abandoned.  Lots of non-Unix makefiles will
-   have to be updated.
-
-   For now, autoconf/automake support has been removed.  New autoconf/automake
-   files will added if they meet certain criteria.
-
-
 GL_ATI_texture_env_combine3 extension
    This adds a few new texture combine modes.
    Contributed by Ian Romanick.
@@ -91,6 +82,13 @@ will advertise GL_VERSION = "1.5".
 Build System Changes
 --------------------
 
+The GNU automake/autoconf support has been removed.  As it was, it seldom
+worked on anything but Linux.  The Mesa developers aren't big fans of
+automake/autoconf/libtool and didn't have the time to maintain it.
+If someone wants to contribute new automake/autoconf support (and is
+willing to maintain it), it may be re-incorporated into Mesa, subject
+to some requirements.
+
 The "old style" makefile system has been updated:
    1. Make-config has been trimmed down to fewer, modern configurations.
    2. Most of the bin/mklib.* scripts have been rolled into a new "mklib"
@@ -99,12 +97,6 @@ The "old style" makefile system has been updated:
       Improvements/contributes are greatly appreciated.
    3. The Makefile.X11 files have been cleaned up in various ways
 
-The GNU automake/autoconf support has been removed.  As it was, it seldom
-worked on anything but Linux.  The Mesa developers aren't big fans of
-automake/autoconf and didn't have the time to maintain it.  If someone
-wants to contribute new automake/autoconf support (and is willing to
-maintain it), it may be re-incorporated into Mesa.
-
 
 
 Directory tree reorganization
@@ -116,7 +108,7 @@ in appropriate subdirectories.
 
 The Mesa source code and drivers has been reorganized under src/mesa/.
 
-All demonstration programs and test are now in subdirectories under progs/.
+All demonstration programs and tests are now in subdirectories under progs/.
 
 
 
@@ -132,20 +124,21 @@ Old files:
        vpparse.[ch]
        vpstate.[ch]
 New files:
+       program.[ch]              - generic ARB/NV program code
+       arbprogram.[ch]           - ARB program API functions
+       nvprogram.[ch]            - NV program API functions
        nvvertprog.h              - NV vertex program definitions
        nvfragprog.h              - NV fragment program definitions
        nvvertparse.[ch]          - NV vertex program parser
        nvfragparse.[ch]          - NV fragment program parser
-       nvprogram.[ch]            - NV program API functions
        nvvertexec.[ch]           - NV vertex program execution
        swrast/s_nvfragprog.[ch]  - NV fragment program execution
 
 Removed files:
-       swrast/s_historgram.[ch]        - moved into src/histogram.c
+       swrast/s_histogram.[ch] - moved into src/histogram.c
 
 Other New files:
        bufferobj.[ch]          - GL_ARB_vertex_buffer_object functions
-       arbprogram.[ch]         - GL_ARB_vertex/fragment_program functions
        version.h               - defines the Mesa version info