From 360c8bc676b8ddd739686de86eb34e532317afa5 Mon Sep 17 00:00:00 2001 From: drochner Date: Tue, 12 Dec 2000 17:22:38 +0000 Subject: 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 --- graphics/MesaLib/Makefile | 4 ++-- graphics/MesaLib/files/md5 | 4 ++-- graphics/MesaLib/files/patch-sum | 6 +++--- graphics/MesaLib/patches/patch-aa | 12 ++++++------ graphics/MesaLib/patches/patch-ab | 12 ++++++------ graphics/MesaLib/pkg/PLIST | 4 ++-- 6 files changed, 21 insertions(+), 21 deletions(-) (limited to 'graphics/MesaLib') diff --git a/graphics/MesaLib/Makefile b/graphics/MesaLib/Makefile index 029c1092902..8ed1080b608 100644 --- a/graphics/MesaLib/Makefile +++ b/graphics/MesaLib/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.2 2000/11/11 17:49:26 tron Exp $ +# $NetBSD: Makefile,v 1.3 2000/12/12 17:22:38 drochner Exp $ # -DISTNAME= MesaLib-3.2.1 +DISTNAME= MesaLib-3.4 WRKSRC= ${WRKDIR}/${DISTNAME:S/Lib//} CATEGORIES= graphics MASTER_SITES= ftp://ftp.mesa3d.org/mesa/ \ diff --git a/graphics/MesaLib/files/md5 b/graphics/MesaLib/files/md5 index 374902bf7c2..6377a2ff979 100644 --- a/graphics/MesaLib/files/md5 +++ b/graphics/MesaLib/files/md5 @@ -1,3 +1,3 @@ -$NetBSD: md5,v 1.1.1.1 2000/10/15 11:41:17 rh Exp $ +$NetBSD: md5,v 1.2 2000/12/12 17:22:38 drochner Exp $ -MD5 (MesaLib-3.2.1.tar.bz2) = dcd5a6aa77b3bdb400c8179419473e58 +MD5 (MesaLib-3.4.tar.bz2) = 6817ac3667aec85ab4c64ad8116867b7 diff --git a/graphics/MesaLib/files/patch-sum b/graphics/MesaLib/files/patch-sum index feb11f0a805..c5ab1f0dbcd 100644 --- a/graphics/MesaLib/files/patch-sum +++ b/graphics/MesaLib/files/patch-sum @@ -1,4 +1,4 @@ -$NetBSD: patch-sum,v 1.1.1.1 2000/10/15 11:41:17 rh Exp $ +$NetBSD: patch-sum,v 1.2 2000/12/12 17:22:38 drochner Exp $ -MD5 (patch-aa) = 18cbd350a347af4bd5e455b1733a19d8 -MD5 (patch-ab) = 001debf3952eb11c1b152b85e3243ffb +MD5 (patch-aa) = 95180ae89aa01383d0dd647ded6f6d6c +MD5 (patch-ab) = c514339a69a904add8a58e9c0a50e97c diff --git a/graphics/MesaLib/patches/patch-aa b/graphics/MesaLib/patches/patch-aa index ef4d55c7998..46fc86c23c3 100644 --- a/graphics/MesaLib/patches/patch-aa +++ b/graphics/MesaLib/patches/patch-aa @@ -1,14 +1,14 @@ -$NetBSD: patch-aa,v 1.1.1.1 2000/10/15 11:41:17 rh Exp $ +$NetBSD: patch-aa,v 1.2 2000/12/12 17:22:39 drochner Exp $ ---- src/X86/assyntax.h.orig Thu Apr 6 23:59:24 2000 -+++ src/X86/assyntax.h -@@ -948,7 +948,8 @@ +--- src/X86/assyntax.h.orig Mon Sep 25 17:12:01 2000 ++++ src/X86/assyntax.h Sun Dec 10 23:45:34 2000 +@@ -954,7 +954,8 @@ #if defined(Lynx) || (defined(SYSV) || defined(SVR4)) \ || (defined(linux) || defined(__OS2ELF__)) && defined(__ELF__) \ - || defined(__FreeBSD__) && __FreeBSD__ >= 3 + || defined(__FreeBSD__) && __FreeBSD__ >= 3 \ + || defined(__NetBSD__) && defined(__ELF__) - #define GLNAME(a) a + #define GLNAME(a) a #else - #define GLNAME(a) _ ## a + #define GLNAME(a) _ ## a diff --git a/graphics/MesaLib/patches/patch-ab b/graphics/MesaLib/patches/patch-ab index 999bc8ddd33..628066cbf88 100644 --- a/graphics/MesaLib/patches/patch-ab +++ b/graphics/MesaLib/patches/patch-ab @@ -1,11 +1,11 @@ -$NetBSD: patch-ab,v 1.1.1.1 2000/10/15 11:41:17 rh Exp $ +$NetBSD: patch-ab,v 1.2 2000/12/12 17:22:39 drochner Exp $ ---- configure.orig Sat Sep 2 12:42:26 2000 -+++ configure -@@ -822,8 +822,8 @@ +--- configure.orig Thu Nov 2 19:09:25 2000 ++++ configure Sun Dec 10 23:49:29 2000 +@@ -823,8 +823,8 @@ MESA_MAJOR=3 - MESA_MINOR=2 - MESA_TINY=1 + MESA_MINOR=4 + MESA_TINY=0 -LIBGL_VERSION=1:2:0${MESA_MAJOR}0${MESA_MINOR}0${MESA_TINY} -LIBGLU_VERSION=1:1:0${MESA_MAJOR}0${MESA_MINOR}0${MESA_TINY} +LIBGL_VERSION=${MESA_MAJOR}:${MESA_MINOR}:${MESA_TINY} diff --git a/graphics/MesaLib/pkg/PLIST b/graphics/MesaLib/pkg/PLIST index 2f4ab2dda0e..bb819f4a899 100644 --- a/graphics/MesaLib/pkg/PLIST +++ b/graphics/MesaLib/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2000/10/15 11:41:17 rh Exp $ +@comment $NetBSD: PLIST,v 1.2 2000/12/12 17:22:39 drochner Exp $ etc/mesa.conf include/GL/gl.h include/GL/gl_mangle.h @@ -8,7 +8,7 @@ include/GL/osmesa.h include/GL/xmesa.h include/GL/xmesa_x.h include/GL/xmesa_xf86.h -lib/libGL.so.3.2 +lib/libGL.so.3.4 lib/libGL.a lib/libGL.la @unexec rmdir %D/include/GL >/dev/null 2>&1 || true -- cgit v1.2.3