Subject: CVS commit: pkgsrc
To: None <>
From: Matthias Drochner <>
List: pkgsrc-changes
Date: 03/23/2001 14:36:55
Module Name:	pkgsrc
Committed By:	drochner
Date:		Fri Mar 23 12:36:55 UTC 2001

Modified Files:
	pkgsrc/graphics/Mesa: Makefile
	pkgsrc/graphics/MesaLib: Makefile
	pkgsrc/graphics/MesaLib/files: md5 patch-sum
	pkgsrc/graphics/MesaLib/patches: patch-ab
	pkgsrc/graphics/glu: Makefile
	pkgsrc/graphics/glu/files: md5 patch-sum
	pkgsrc/graphics/glu/patches: patch-aa
	pkgsrc/graphics/glut: Makefile
	pkgsrc/graphics/glut/files: md5

Log Message:
update to 3.4.1
    - fixed some Linux build problems
    - fixed some Windows build problems
    - GL_EXT_texture_env_dot3 extension (Gareth Hughes)
  Bug fixes:
    - added RENDER_START/RENDER_FINISH macros for glCopyTexImage in DRI
    - various state-update code changes needed for DRI bugs
    - disabled pixel transfer ops in glColorTable commands, not needed
    - fixed bugs in glCopyConvolutionFilter1D/2D, glGetConvolutionFilter
    - updated sources and fixed compile problems in widgets-mesa/
    - GLX_PBUFFER enum value was wrong in glx.h
    - fixed a glColorMaterial lighting bug
    - fixed bad args to Read/WriteStencilSpan in h/w stencil clear function
    - glXCopySubBufferMESA() Y position was off by one
    - Error checking of glTexSubImage3D() was broken (bug 128775)
    - glPopAttrib() didn't restore all derived Mesa state correctly
    - Better glReadPixels accuracy for 16bpp color - fixes lots of OpenGL
      conformance problems at 16bpp.
    - clearing depth buffer with scissoring was broken, would segfault
    - OSMesaGetDepthBuffer() returned bad bytesPerValue value
    - fixed a line clipping bug (reported by Craig McDaniel)
    - fixed RGB color over/underflow bug for very tiny triangles
  Known problems:
    - NURBS or evaluator surfaces inside display lists don't always work

To generate a diff of this commit:
cvs rdiff -r1.37 -r1.38 pkgsrc/graphics/Mesa/Makefile
cvs rdiff -r1.5 -r1.6 pkgsrc/graphics/MesaLib/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/graphics/MesaLib/files/md5 \
cvs rdiff -r1.2 -r1.3 pkgsrc/graphics/MesaLib/patches/patch-ab
cvs rdiff -r1.5 -r1.6 pkgsrc/graphics/glu/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/graphics/glu/files/md5 \
cvs rdiff -r1.2 -r1.3 pkgsrc/graphics/glu/patches/patch-aa
cvs rdiff -r1.4 -r1.5 pkgsrc/graphics/glut/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/graphics/glut/files/md5

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