Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Matthias Drochner <drochner@netbsd.org>
List: source-changes
Date: 12/12/2000 19:22:40
Module Name:	pkgsrc
Committed By:	drochner
Date:		Tue Dec 12 17:22:40 UTC 2000

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

Log Message:
update to Mesa 3.4
Changes:
    New:
    - optimized glDrawPixels for glPixelZoom(1,-1)
    Bug Fixes:
    - widgets-mesa/src/*.c files were missing from 3.3 distro
    - include/GL/mesa_wgl.h file was missing from 3.3 distro
    - fixed some Win32 compile problems
    - texture object priorities weren't getting initialized to 1.0
    - glAreTexturesResident return value was wrong when using hardware
    - glXUseXFont segfaulted when using 3dfx driver (via MESA_GLX_FX)
    - glReadPixels with GLushort packed types was broken
    - fixed a few bugs in the GL_EXT_texture_env_combine texture code
    - glPush/PopAttrib(GL_ENABLE_BIT) mishandled multi-texture enables
    - fixed some typos/bugs in the VB code
    - glDrawPixels(GL_COLOR_INDEX) to RGB window didn't work
    - optimized glDrawPixels paths weren't being used
    - per-fragment fog calculation didn't work without a Z buffer
    - improved blending accuracy, fixes Glean  blendFunc test failures
    - glPixelStore(GL_PACK/UNPACK_SKIP_IMAGES) wasn't handled correctly
    - glXGetProcAddressARB() didn't always return the right address
    - gluBuild[12]DMipmaps() didn't grok the GL_BGR pixel format
    - texture matrix changes weren't always detected (GLUT projtex demo)
    - fixed random color problem in vertex fog code
    - fixed Glide-related bug that let Quake get a 24-bit Z buffer
    Changes:
    - finished internal support for compressed textures for DRI


To generate a diff of this commit:
cvs rdiff -r1.35 -r1.36 pkgsrc/graphics/Mesa/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/graphics/MesaLib/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/graphics/MesaLib/files/md5 \
    pkgsrc/graphics/MesaLib/files/patch-sum
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/graphics/MesaLib/patches/patch-aa \
    pkgsrc/graphics/MesaLib/patches/patch-ab
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/graphics/MesaLib/pkg/PLIST
cvs rdiff -r1.3 -r1.4 pkgsrc/graphics/glu/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/graphics/glu/files/md5 \
    pkgsrc/graphics/glu/files/patch-sum
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/graphics/glu/patches/patch-aa
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/graphics/glu/pkg/PLIST
cvs rdiff -r1.2 -r1.3 pkgsrc/graphics/glut/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/graphics/glut/files/md5

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