docs: Add release notes, news, and update calendar for 19.2.8
[mesa.git] / docs / VERSIONS
index 2e06f9472ba17d023fb4db4c56e2f1706cecf22b..9af1546a8e9de72a563219c159054e9a286069fb 100644 (file)
@@ -103,7 +103,7 @@ Mesa Version History
        - Stencil-related functions now work in display lists
     Changes:
        - renamed aux.h as glaux.h (MS-DOS names can't start with aux)
-       - most filenames are in 8.3 format to accomodate MS-DOS
+       - most filenames are in 8.3 format to accommodate MS-DOS
        - use GLubytes to store arrays of colors instead of GLints
 
 1.2.2   August 2, 1995
@@ -1007,7 +1007,7 @@ Mesa Version History
        - glGetTexImage was using pixel unpacking instead of packing params
        - auto-mipmap generation for cube maps was incorrect
     Changes:
-       - max texture units reduced to six to accomodate texture rectangles
+       - max texture units reduced to six to accommodate texture rectangles
        - removed unfinished GL_MESA_sprite_point extension code
 
 
@@ -1471,11 +1471,21 @@ Mesa Version History
        - paletted texturing was broken w/ floating point palettes (K. Schultz)
        - lots of assorted framebuffer object bug fixes
 
-6.5.1  month, day, 2006
+6.5.1  August 31, 2006
     New:
+       - Intel i965 DRI driver
+       - GL_APPLE_vertex_array_object extension (Ian Romanick)
+       - GL_EXT_texture_sRGB extension
+       - GL_EXT_gpu_program_parameters (Ian Romanick)
+       - "engine" demo
+       - updated fbdev driver and GLUT for fbdev (Sean D'Epagnier)
+       - many updates to the DRI drivers
     Changes:
        - The glVertexAttribARB functions no longer alias the conventional
          vertex attributes.
+       - glxinfo program prints more info with -l option
+       - GL_FRAGMENT_PROGRAM_NV and GL_FRAGMENT_PROGRAM_ARB are now
+         compatible, in terms of glBindProgramARB()
     Bug fixes:
        - fixed broken texture border handling for depth textures (bug 6498)
        - removed the test for duplicated framebuffer attachments, per
@@ -1487,4 +1497,18 @@ Mesa Version History
        - glPopAttrib could restore an invalid value for GL_DRAW_BUFFER
        - assorted minor fixes for 16 and 32 bit/channel modes
        - fixed assorted bugs in texture compression paths
-
+       - fixed indirect rendering vertex array crashes (bug 6863)
+       - glDrawPixels GL_INDEX_OFFSET didn't always work
+       - fixed convolution memory leak (bug 7077)
+       - rectangular depth textures didn't work
+       - invalid mode to glBegin didn't generate an error (bug 7142)
+       - 'normalized' parameter to glVertexAttribPointerARB didn't work
+       - disable bogus GLX_SGI_video_sync extension in xlib driver
+       - fixed R128 driver locking bug (Martijn van Oosterhout)
+       - using evaluators with vertex programs caused crashes (bug 7564)
+       - fragment.position wasn't set correctly for point/line primitives
+       - fixed parser bug for scalar sources for GL_NV_fragment_program
+       - max fragment program length was incorrectly 128, now 1024
+       - writes to result.depth in fragment programs weren't clamped to [0,1]
+       - fixed potential dangling pointer bug in glBindProgram()
+       - fixed some memory leaks (and potential crashes) in Xlib driver