summaryrefslogtreecommitdiff
path: root/graphics/MesaLib
AgeCommit message (Collapse)AuthorFilesLines
2002-09-01Fix problem with XFree86 checks under Solaris.tron2-4/+4
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam4-27/+74
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-06-26Give the parts of Mesa their own buildlink.mk files and have Mesa'sjlam1-0/+49
buildlink.mk simply include the others. This allows distributing the various tests for whether that part of Mesa is in the base X11R6 into the relevant buildlink.mk file.
2002-02-15mkdir -> ${MKDIR}skrll1-2/+2
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-05-31Remove "ftp.mesa3d.org" from master list because it is an alias name fortron1-3/+2
"download.sourceforge.net" these days.
2001-05-30MesaLib's diskfile has changed on the server.drochner1-3/+3
(found by David Brownlee)
2001-05-30update Mesa to 3.4.2drochner3-10/+28
Bug fixes: - deleting the currently bound texture could cause bad problems - using fog could result in random vertex alpha values - AA triangle rendering could touch pixels outside right window bound - fixed byteswapping problem in clear_32bit_ximage() function - fixed bugs in wglUseFontBitmapsA(), by Frank Warmerdam - fixed memory leak in glXUseXFont() - fragment sampling in AA triangle function was off by 1/2 pixel - Windows: reading pixels from framebuffer didn't always work - glConvolutionFilter2D could segfault or cause FP exception - fixed segfaults in FX and X drivers when using tex unit 1 but not 0 - GL_NAND logicop didn't work right in RGBA mode - fixed a memory corruption bug in vertex buffer reset code - clearing the softwara alpha buffer with scissoring was broken - fixed a few color index mode fog bugs - fixed some bad assertions in color index mode - fixed FX line 'stipple' bug #420091 Changes: - optimized writing mono-colored pixel spans to X pixmaps - increased max viewport size to 2048 x 2048
2001-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-1/+2
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-7/+5
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-12Trivia - What's wrong in this picture:hubertf1-2/+4
smaug% grep 'MesaLib.*3.4' */*/Makefile* graphics/Mesa/Makefile:DEPENDS+= MesaLib-3.4:../../graphics/MesaLib graphics/MesaLib/Makefile:DISTNAME= MesaLib-3.4.1 Invent a variable MESA_VERSION in Mesa/Makefile.common and use it.
2001-03-23update to 3.4.1drochner4-11/+12
Changes: New: - 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
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc1-1/+3
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.
2000-12-12update HOMEPAGEdrochner2-4/+5
need to install GL/glext.h explicitely
2000-12-12update to Mesa 3.4drochner6-21/+21
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
2000-11-11Use "${MASTER_SITE_SOURCEFORGE}".tron1-2/+2
2000-10-15Initial import of MesaLib-3.2.1, the library part of the new split-up Mesarh8-0/+105
system. This is the part of Mesa that's present on XFree86-4.x and therefore only required for XFree86-3.x