Subject: CVS commit: pkgsrc/graphics
To: None <pkgsrc-changes@NetBSD.org>
From: Adam Ciarcinski <adam@netbsd.org>
List: pkgsrc-changes
Date: 01/19/2006 12:53:18
Module Name:	pkgsrc
Committed By:	adam
Date:		Thu Jan 19 12:53:18 UTC 2006

Modified Files:
	pkgsrc/graphics/Mesa: Makefile.common
	pkgsrc/graphics/MesaDemos: Makefile PLIST distinfo
	pkgsrc/graphics/MesaDemos/patches: patch-ac patch-ah
	pkgsrc/graphics/MesaLib: Makefile PLIST builtin.mk distinfo
	pkgsrc/graphics/MesaLib/patches: patch-ac patch-ad patch-ae patch-af
	    patch-ag patch-ah patch-aj
	pkgsrc/graphics/glu: Makefile builtin.mk
	pkgsrc/graphics/glut: Makefile

Log Message:
Changes 6.4:
    New:
	- Added a fast XOR line drawing function in Xlib driver
	- Added support for GL_ARB_texture_mirrored_repeat to savage
	  driver (supported only on Savage4 hardware).
    Changes:
	- Mesa now packaged in three parts: Library, Demos and GLUT
    Bug fixes:
	- GLX_X_RENDERABLE token wasn't accepted by glXChooseFBConfig
	- Some files were present multiple times in the 6.3.2 tarballs
	- r200_vtxtmp_x86.S file was missing from 6.3.2 tarball (bug 4207)
	- glxgears_fbconfig demo didn't work (bug 4237)
	- fixed bug when bilinear sampling 2d textures with borders
	- glXCreatePbuffer() could segfault instead of returning 0 (bug 4235)
	- fixed undefined frexp and rand in X.org libGLcore.a (bug 4242)
	- fixed a few problems with proxy color tables (bug 4270)
	- fixed precision problem in Z clearing (bug 4395)
	- glBitmap, glDraw/CopyPixels mistakenly generated selection hits
	- fixed potential segfault caused by reading pixels outside
	  of renderbuffer bounds
	- glGetTexLevelParameter didn't accept GL_TEXTURE_DEPTH_SIZE_ARB
	- fixed memory corruption bug involving software alpha buffers
	- glReadPixels clipped by window bounds was sometimes broken
	- glDraw/CopyPixels of stencil data ignored the stencil write mask
	- glReadPixels from a texture bound to a framebuffer object didn't work
	- glIsRender/FramebufferEXT weren't totally correct
	- fixed a number of point size attenuation/fade bugs
	- fixed glFogCoord bug 4729
	- GLX encoding for transpose matrix functions was broken
	- fixed broken fragment program KIL and SWZ instructions
	- fragment programs that wrote result.depth.z didn't work

Changes 6.4.1:
    Bug fixes:
	- redefining a vertex program string didn't take effect in TNL module
	- fixed occasional segfault upon vertex/fragment parsing error
	- vertex program LIT instruction didn't handle 0^0=1 correctly
	- fragment program fog option didn't work with glDrawPixels, glBitmap
	- USE_MGL_NAMESPACE didn't work for x86-64
	- OSMesa demos were missing from previous release tarballs
	- fixed problem with float->ushort conversion in glClear (bug 4992)
	- popping of GL_EYE_PLANE texgen state was broken (bug 4996)
	- popping of GL_SPOT_DIRECTION light state was broken (bug 5005)
	- fixed occasional triangle color interpolation problem on VMS
	- work around invalid free() call (bug 5131)
	- fixed BSD X server compilation problem by including stdint.h


To generate a diff of this commit:
cvs rdiff -r1.44 -r1.45 pkgsrc/graphics/Mesa/Makefile.common
cvs rdiff -r1.23 -r1.24 pkgsrc/graphics/MesaDemos/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/graphics/MesaDemos/PLIST
cvs rdiff -r1.13 -r1.14 pkgsrc/graphics/MesaDemos/distinfo
cvs rdiff -r1.8 -r1.9 pkgsrc/graphics/MesaDemos/patches/patch-ac
cvs rdiff -r1.2 -r1.3 pkgsrc/graphics/MesaDemos/patches/patch-ah
cvs rdiff -r1.42 -r1.43 pkgsrc/graphics/MesaLib/Makefile
cvs rdiff -r1.14 -r1.15 pkgsrc/graphics/MesaLib/PLIST
cvs rdiff -r1.11 -r1.12 pkgsrc/graphics/MesaLib/builtin.mk
cvs rdiff -r1.32 -r1.33 pkgsrc/graphics/MesaLib/distinfo
cvs rdiff -r1.8 -r1.9 pkgsrc/graphics/MesaLib/patches/patch-ac
cvs rdiff -r1.7 -r1.8 pkgsrc/graphics/MesaLib/patches/patch-ad \
    pkgsrc/graphics/MesaLib/patches/patch-ag
cvs rdiff -r1.6 -r1.7 pkgsrc/graphics/MesaLib/patches/patch-ae
cvs rdiff -r1.4 -r1.5 pkgsrc/graphics/MesaLib/patches/patch-af
cvs rdiff -r1.2 -r1.3 pkgsrc/graphics/MesaLib/patches/patch-ah
cvs rdiff -r1.1 -r1.2 pkgsrc/graphics/MesaLib/patches/patch-aj
cvs rdiff -r1.41 -r1.42 pkgsrc/graphics/glu/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/graphics/glu/builtin.mk
cvs rdiff -r1.40 -r1.41 pkgsrc/graphics/glut/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.