head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.10 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.8 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.6 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.4 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.2 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q2:1.1.0.2 pkgsrc-2009Q2-base:1.1; locks; strict; comment @# @; 1.2 date 2009.07.08.20.00.58; author hasso; state dead; branches; next 1.1; 1.1 date 2009.06.10.10.47.23; author hasso; state Exp; branches; next ; desc @@ 1.2 log @Update to 7.4.4. Make software ratserizer actually work. Add one patch from upstream repo to fix null pointer dereference. Changes in 7.4.4: * Fixed i965/i915 segfault in screen destruction (bug 22408) Changes in 7.4.3: * Fixed texture object reference counting bug (bug 21756) * Allow depth/stencil textures to be attached to GL_STENCIL_ATTACHMENT point (SF bug 2793846) * Added missing glGet case for GL_VERTEX_ARRAY_BINDING_APPLE * Fixed some OSMesa build issues * Fixed a vertex buffer object crash * Fixed broken glTexImage3D() when image type = GL_BITMAP * Fixed some GLSL preprocessor bugs * Fixed framebuffer mem leak in i945/i965 DRI drivers * Fixed texture coordinate repeat bug in swrast (bug 21872) * Fixed incorrect viewport clamping (lower bound is zero, not one) * GLX fix for glean's makeCurrent test case @ text @$NetBSD: patch-bd,v 1.1 2009/06/10 10:47:23 hasso Exp $ Fix "freeze on exit" issue with many games. The patch taken from upstream bugzilla: http://bugs.freedesktop.org/show_bug.cgi?id=21756 --- src/mesa/main/texstate.c.orig 2009-06-10 12:59:19 +0300 +++ src/mesa/main/texstate.c 2009-06-10 13:00:26 +0300 @@@@ -429,7 +429,7 @@@@ texture_override(GLcontext *ctx, } if (texObj->_Complete) { texUnit->_ReallyEnabled = textureBit; - texUnit->_Current = texObj; + _mesa_reference_texobj(&texUnit->_Current, texObj); update_texture_compare_function(ctx, texObj); } } @@@@ -485,7 +485,6 @@@@ update_texture_state( GLcontext *ctx ) GLbitfield enableBits; GLuint tex; - texUnit->_Current = NULL; texUnit->_ReallyEnabled = 0; texUnit->_GenFlags = 0; @ 1.1 log @Fix "freeze on exit" issue with many GL games. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ @