X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=docs%2FVERSIONS;h=72e61f39f623804ca48abfa1273c1fe4ab2b5949;hb=2f65b316ffec94e65fcc6497cdb8d46e19d85946;hp=98a0a823798157aa29d533069d10aa9eab0ce105;hpb=4de3ded28aed48a50b97ecf72f12737267549034;p=mesa.git diff --git a/docs/VERSIONS b/docs/VERSIONS index 98a0a823798..72e61f39f62 100644 --- a/docs/VERSIONS +++ b/docs/VERSIONS @@ -1,4 +1,4 @@ -$Id: VERSIONS,v 1.48 2001/02/14 22:59:50 brianp Exp $ +$Id: VERSIONS,v 1.63 2001/07/27 14:49:08 brianp Exp $ Mesa Version History @@ -803,23 +803,81 @@ Mesa Version History - NURBS or evaluator surfaces inside display lists don't always work -3.5 Month ??, 2000 +3.4.2 May 17, 2001 + Bug fixes: + - deleting the currently bound texture could cause bad problems + - using fog could result in random vertex alpha values + - AA triangle rendering could touch pixels outside right window bound + - fixed byteswapping problem in clear_32bit_ximage() function + - fixed bugs in wglUseFontBitmapsA(), by Frank Warmerdam + - fixed memory leak in glXUseXFont() + - fragment sampling in AA triangle function was off by 1/2 pixel + - Windows: reading pixels from framebuffer didn't always work + - glConvolutionFilter2D could segfault or cause FP exception + - fixed segfaults in FX and X drivers when using tex unit 1 but not 0 + - GL_NAND logicop didn't work right in RGBA mode + - fixed a memory corruption bug in vertex buffer reset code + - clearing the softwara alpha buffer with scissoring was broken + - fixed a few color index mode fog bugs + - fixed some bad assertions in color index mode + - fixed FX line 'stipple' bug #420091 + - fixed stencil buffer clear width/height typo + - fixed GL error glitches in gl[Client]ActiveTextureARB() + - fixed Windows compilation problem in texutil.c + - fixed 1/8-pixel AA triangle sampling error + Changes: + - optimized writing mono-colored pixel spans to X pixmaps + - increased max viewport size to 2048 x 2048 + + +3.5 June 21, 2001 New: - internals of Mesa divided into modular pieces (Keith Whitwell) - - support for hardware T&L for DRI + - 100% OpenGL 1.2 conformance (passes all conformance tests) + - new AA line algorithm - GL_EXT_convolution extension - GL_ARB_imaging subset - OSMesaCreateContextExt() function - GL_ARB_texture_env_add extension (same as GL_EXT_texture_env_add) - - GL_MAX_TEXTURE_UNITS_ARB now defaults to three. - - libOSMesa.so now created, contains the OSMesa driver interface + - GL_MAX_TEXTURE_UNITS_ARB now defaults to eight - GL_EXT_fog_coord extension (Keith Whitwell) - GL_EXT_secondary_color extension (Keith Whitwell) + - GL_ARB_texture_env_add extension (same as GL_EXT_texture_env_add) + - GL_SGIX_depth_texture extension + - GL_SGIX_shadow and GL_SGIX_shadow_ambient extensions + - demos/shadowtex.c demo of GL_SGIX_depth_texture and GL_SGIX_shadow + - GL_ARB_texture_env_combine extension + - GL_ARB_texture_env_dot3 extension + - GL_ARB_texture_border_clamp (aka GL_SGIS_texture_border_clamp) + - OSMesaCreateContextExt() function + - libOSMesa.so library, contains the OSMesa driver interface - GL/glxext.h header file for GLX extensions - - Improved precision in glReadPixels, improves conformance for 16bpp - somewhat faster software texturing, fogging, depth testing - all color-index conformance tests now pass (only 8bpp tested) + - SPARC assembly language TCL optimizations (David Miller) + - GL_SGIS_generate_mipmap extension Bug Fixes: - fbiRev and tmuRev were unitialized when using Glide3 + - fixed a few color index mode conformance failures; all pass now + - now appling antialiasing coverage to alpha after texturing + - colors weren't getting clamped to [0,1] before color table lookup + - fixed RISC alignment errors caused by COPY_4UBV macro + - drawing wide, flat-shaded lines could cause a segfault + - vertices now snapped to 1/16 pixel to fix rendering of tiny triangles Changes: - - + - SGI's Sample Implementation (SI) 1.3 GLU library replaces Mesa GLU + - new libOSMesa.so library, contains the OSMesa driver interface + + +3.5.1 Month ??, 2001 + New: + - GL_IBM_rasterpos_clip extension + Bug fixes: + - added some missing GLX 1.3 tokens to include/GL/glx.h + - GL_COLOR_MATRIX changes weren't recognized by teximage functions + - glCopyPixels with scale and bias was broken + - glRasterPos with lighting could segfault + - glDeleteTextures could leave a dangling pointer + - Proxy textures for cube maps didn't work + - fixed a number of 16-bit color channel bugs + - fixed a few minor memory leaks