[Xquartz-changes] mesa: Changes to 'refs/tags/mesa_3_2_1'

Jeremy Huddleston jeremyhu at freedesktop.org
Thu Jan 1 01:06:30 PST 2015


Tag 'mesa_3_2_1' created by Keith Whitwell <keith at tungstengraphics.com> at 1970-01-01 00:00 -0800

Changes since mesa_3_2:
Brian Paul (64):
      added dummy entry to known_extensions[] to fix Tru64 compiler problem
      fixed tar file list of widget files
      fixed backslash typo in sunos configs
      added check for tmuRam==4 for Voodoo2 (Bernd)
      a few Alpha tweaks (Michael Champigny)
      update for glide3
      changed bug report address in gl_problem()
      added ASSERT_OUTSIDE_BEGIN_END_AND_FLUSH() in gl_Fogfv()
      added VMS files to Makefiles
      added missing GL_BGRA case
      added make rules for SVGA driver files
      added 3.2.1 section
      updated OSF/1 CFLAGS (Jeremie Petit)
      added GL_EXT_packed_pixels extension, subset of GL 1.2
      added 3dfx GL selection segfault fix
      removed non-windows exit() prototype
      added Motif info message
      replaced fxTMReloadSubMipMapLevel() call w/ fxTMReloadMipMapLevel() to work-around subtex bug
      added two more 3.2.1 bug fixes
      check for special cases of value = 0 or 1 in glAccum
      added Motif widget fix
      applied joystick patch from Michael Champigny
      fixed ColorMask test in update_rasterflags()
      added glColorMask item
      another patch for win32 joysticks
      backport of lighting and material bug fixes from 3.3
      added lighting and polygon mode bug fixes
      added conformance update
      don't add light's ambient color to BaseColor in gl_update_lighting()
      minor update
      fixed GL_ONE_MINUS_CONSTANT_ALPHA bug (geza)
      NeedEyeCoords if non-uniform scale transform
      added blend bug fix
      initial rev
      added fog / flat shading bug fix
      changed MAX_WIDTH to 2048
      added more 3.2.1 bug fixes
      Restored old polygon tessellator code (GLU 1.1).  Ran indent on all files.
      revert to using 1.1 tessellator
      reverted to GLU 1.1
      updated GLU info
      needed for old tessellator
      updated for old tessellator, GLU 1.1 versioning
      added tessellator change
      set MESA_TINY=1
      allocate 1-larger knot array in explode_knot() (Mesa bug 104881)
      replaced GL_CLIENT_ALL_ATTRIB_BITS with GL_ALL_CLIENT_ATTRIB_BITS
      fix divide by zero problem in compute_shine_table()
      removed references to fx_regoff.h and fx_gen_regoff.c
      updated version and copyright date
      removed redundant configure file from tar archive, updated version numbers
      more bug fixes
      changed version string to 3.2.1
      removed more redundant files from tar archive
      clamp max in GL_RETURN setup
      fix aa point sampling offset
      added: touch widgets-sgi/depend
      changed version string to 3.2.1
      updated release notes
      added 3.2.1 release date
      Mesa 3.3 glxinfo
      updated version number
      restore driver depth test enable/disable state in PopAttrib()
      initialize GenBit[STRQ] in init_texture_unit()

Keith Whitwell (8):
      Bugfixes for colormaterial, polygon clipping in GL_LINE mode
      Initialize shine tables from the center of each table element.
      Fix for miscolored rects in display lists
      Special case shine table construction to sample the [0,1) element at zero.
      Use 3.0 style on-the-fly computation of shine table values.
      Two new, more accurate methods for computing shine values.
      Clean up lerping shine table lookup.
      fix for eval regression

---
 Make-config                       |   18 
 Makefile.X11                      |   52 
 docs/README.3DFX                  |    6 
 docs/RELNOTES-3.2.1               |   32 
 docs/VERSIONS                     |   26 
 include/GL/gl.h                   |    6 
 include/GL/glu.h                  |   50 
 include/GL/glut.h                 |    2 
 progs/demos/tessdemo.c            |  611 +++------
 progs/xdemos/glxdpyinfo.c         |    5 
 progs/xdemos/glxinfo.c            |  541 +++++++-
 src/glu/mesa/Makefile.BeOS        |    7 
 src/glu/mesa/Makefile.BeOS-R4     |   38 
 src/glu/mesa/Makefile.X11         |   11 
 src/glu/mesa/Makefile.m32         |   11 
 src/glu/mesa/all.h                |   28 
 src/glu/mesa/glu.c                |  190 +--
 src/glu/mesa/gluP.h               |   38 
 src/glu/mesa/mipmap.c             |  839 +++++++------
 src/glu/mesa/nurbs.c              |  988 +++++++--------
 src/glu/mesa/nurbs.h              |  374 ++----
 src/glu/mesa/nurbscrv.c           |  789 +++++-------
 src/glu/mesa/nurbssrf.c           | 2357 ++++++++++++++++++--------------------
 src/glu/mesa/nurbsutl.c           | 2206 +++++++++++++++++------------------
 src/glu/mesa/polytest.c           |  938 +++++++++++++++
 src/glu/mesa/project.c            |  523 ++++----
 src/glu/mesa/quadric.c            |  706 +++++------
 src/glu/mesa/tess.c               | 1243 ++++----------------
 src/glu/mesa/tess.h               |  184 +-
 src/glu/mesa/tesselat.c           |  407 ++++++
 src/glut/glx/glut_input.c         |   29 
 src/glw/Makefile.X11              |   11 
 src/mesa/Makefile.X11             |   22 
 src/mesa/drivers/glide/fxapi.c    |    3 
 src/mesa/drivers/glide/fxddtex.c  |    2 
 src/mesa/drivers/glide/fxglidew.c |   17 
 src/mesa/drivers/x11/fakeglx.c    |    8 
 src/mesa/main/Makefile.X11        |   22 
 src/mesa/main/accum.c             |   16 
 src/mesa/main/attrib.c            |    9 
 src/mesa/main/blend.c             |    6 
 src/mesa/main/config.h            |   38 
 src/mesa/main/context.c           |   35 
 src/mesa/main/dlist.c             |    8 
 src/mesa/main/eval.c              |  558 +++-----
 src/mesa/main/extensions.c        |    3 
 src/mesa/main/fog.c               |    4 
 src/mesa/main/get.c               |    4 
 src/mesa/main/light.c             |  203 +--
 src/mesa/main/light.h             |   84 -
 src/mesa/main/points.c            |   92 -
 51 files changed, 7543 insertions(+), 6857 deletions(-)
---


More information about the Xquartz-changes mailing list