Subject: CVS commit: pkgsrc/graphics
To: None <pkgsrc-changes@NetBSD.org>
From: Adam Ciarcinski <adam@netbsd.org>
List: pkgsrc-changes
Date: 08/12/2007 15:14:49
Module Name:	pkgsrc
Committed By:	adam
Date:		Sun Aug 12 15:14:49 UTC 2007

Modified Files:
	pkgsrc/graphics/Mesa: Makefile.common Makefile.lib
	pkgsrc/graphics/MesaDemos: Makefile PLIST distinfo
	pkgsrc/graphics/MesaDemos/patches: patch-ac patch-ah patch-ai
	pkgsrc/graphics/MesaLib: Makefile buildlink3.mk distinfo hacks.mk
	pkgsrc/graphics/MesaLib/patches: patch-ac patch-ad patch-ae patch-af
	    patch-ag patch-ah patch-aj patch-al patch-am
	pkgsrc/graphics/glu: Makefile
	pkgsrc/graphics/glut: Makefile
	pkgsrc/graphics/glx-utils: distinfo

Log Message:
Changes 7.0.1:
New features:
* Added a bluegene-osmesa build config
Bug fixes:
* Added a few missing OpenGL 2.0 API entrypoints
* Fixed glDrawPixels(GL_STENCIL_INDEX) pixel transfer
* GLSL bug fix: added vec2(vec4) constructor
* GLSL bug fix: .strq and .rgba writemasks didn't always work
* Stencil pixel map didn't always work for glDrawPixels
* Fixed polygon stipple bug in i915 driver
* Binding a zero-sized texture didn't disable texturing
* Queries of GL_INFO_LOG_LENGTH, GL_SHADER_SOURCE_LENGTH didn't include
  the terminating zero
* glXChooseFBConfig() in Xlib driver didn't handle GLX_STEREO flag properly
* Fixed a GLSL function call bug
* glPointParameteriv(GL_DISTANCE_ATTENUATION_EXT) didn't work
* glGetAttribLocation() always returned 1
* Fixed a few memory-related bugs in GLU library

Changes 7.0.0:
New features:
* OpenGL 2.0 and 2.1 API support.
Bug fixes:
* Fixed a few fog-related bugs.
* Fixed broken GLSL mix() function.
* Fixed broken GLSL exp() functions.
* Fixed GLSL mod4(vec4, vec4) bug.
* Implemented GLSL asin(), acos(), atan() functions.
* Fixed an R300 driver bug that caused Xorg composite manager to crash
* Fixed R300 vertex program/matrix bug
* GLSL dFdx() and dFdy() work for fragment program inputs now (texcoords)
* Specifying an invalid texture unit as a sampler could lead to a crash
* The GLX protocol request for glXDestroyPBuffer() was incorrect
* ARB vp state.light[n].half value was incorrect
* Fixed a positional light source bug
* Fixed point size attenuation problem
* glPopAttrib didn't restore texture object's LOD bias
* Fixed a TLS / TEXTREL problem


To generate a diff of this commit:
cvs rdiff -r1.55 -r1.56 pkgsrc/graphics/Mesa/Makefile.common
cvs rdiff -r1.4 -r1.5 pkgsrc/graphics/Mesa/Makefile.lib
cvs rdiff -r1.29 -r1.30 pkgsrc/graphics/MesaDemos/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/graphics/MesaDemos/PLIST
cvs rdiff -r1.16 -r1.17 pkgsrc/graphics/MesaDemos/distinfo
cvs rdiff -r1.9 -r1.10 pkgsrc/graphics/MesaDemos/patches/patch-ac
cvs rdiff -r1.3 -r1.4 pkgsrc/graphics/MesaDemos/patches/patch-ah \
    pkgsrc/graphics/MesaDemos/patches/patch-ai
cvs rdiff -r1.52 -r1.53 pkgsrc/graphics/MesaLib/Makefile
cvs rdiff -r1.38 -r1.39 pkgsrc/graphics/MesaLib/buildlink3.mk
cvs rdiff -r1.46 -r1.47 pkgsrc/graphics/MesaLib/distinfo
cvs rdiff -r1.1 -r1.2 pkgsrc/graphics/MesaLib/hacks.mk
cvs rdiff -r1.9 -r1.10 pkgsrc/graphics/MesaLib/patches/patch-ac
cvs rdiff -r1.8 -r1.9 pkgsrc/graphics/MesaLib/patches/patch-ad \
    pkgsrc/graphics/MesaLib/patches/patch-ag
cvs rdiff -r1.7 -r1.8 pkgsrc/graphics/MesaLib/patches/patch-ae
cvs rdiff -r1.6 -r1.7 pkgsrc/graphics/MesaLib/patches/patch-af
cvs rdiff -r1.5 -r1.6 pkgsrc/graphics/MesaLib/patches/patch-ah \
    pkgsrc/graphics/MesaLib/patches/patch-am
cvs rdiff -r1.2 -r1.3 pkgsrc/graphics/MesaLib/patches/patch-aj
cvs rdiff -r1.1 -r1.2 pkgsrc/graphics/MesaLib/patches/patch-al
cvs rdiff -r1.48 -r1.49 pkgsrc/graphics/glu/Makefile
cvs rdiff -r1.47 -r1.48 pkgsrc/graphics/glut/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/graphics/glx-utils/distinfo

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