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

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


Tag 'mesa_3_2' created by Brian Paul <brian.paul at tungstengraphics.com> at 1970-01-01 00:00 -0800

Changes since mesa_3_1:
Brian Paul (125):
      replaced 0 with 0.0 in sin, cos calls
      moved #define to column 0
      made a few globals static
      initial check-in
      just include Makefile.X11
      added a cast to malloc call
      more tweaking of tar file list
      added missing glColorTableParameter defines
      start search at 1 in HashFindFreeKeyBlock()
      added 3.2 bug fixes
      minor clean-up in _mesa_unpack_ubyte_color_span()
      added glHintPGI()
      added glHintPGI note for 3.2 bug fixes
      added amesa.h to tar file list
      fixed missing slice problem in gluPartialDisk()
      added two more bug fixes for 3.2
      another fix for gluPartialDisk() in GL_LINE mode
      updated for Mesa 3.2
      initial check-in
      updated for Mesa 3.2
      synchronized with DRI tree / Daryll's latest changes
      Z values were wrong in selection mode (Holger Waechtler)
      added selection mode bug fix
      added missing POINT/LINE RANGE/GRANULARITY tokens
      added missing tokens item to 3.2 bug fixes
      added front/back glCopyPixels bug fix
      initial check-in
      updated for Mesa 3.2
      initial check-in
      added copyright info, misc clean-up
      removed unused vars
      added updated SVGA driver info
      added new SVGA driver files
      added #ifdef SVGA, work-around asm code problem
      prefixed hash functions with _mesa_
      replaced HashLookup() with _mesa_HashLookup()
      fixed VB->IndexPtr==NULL bug (Richard Guenther)
      updated version info
      added info about assembly language optimizations
      updated RGB2BGR function
      updated version string to Mesa 3.2
      limit Drift to [0, 1]
      changed > to >=
      added check for IntegerAccumScaler > 0 in GL_RETURN case
      GL_ARRAY_ELEMENT_LOCK_FIRST/COUNT_SGI changed to _EXT suffix
      added GL_EXT_compiled_vertex_array bug fix
      disabled locked arrays in glDrawRangeElements()
      added glDrawRangeElements() bug fix
      added missing glGet cases for GL_EXT_compiled_vertex_array
      added a few missing ASSERT_OUTSIDE_BEGIN_END_AND_FLUSH() calls
      updated version info to 3.2
      changed version to 1.2 Mesa 3.2
      added OpenStep files to LIB_FILES
      added GLCALLBACKPCAST for Cygnus (Sven Panne)
      include float.h on alpha
      updated with MESA_FX_NO_SIGNALS info
      added MESA_FX_NO_SIGNALS env var (Michael Vance)
      fixed reference count but in DeleteTextures()
      added bug fix for glDeleteTextures()
      update fog near/far bug fix
      changed MESA_MINOR to 2, updated linux-elf-debug config
      fixed GL_SRC_ALPHA_SATURATE bug
      added GL_SRC_ALPHA_SATURATE bug fix
      clean-up in gl_windowpos()
      fixed off by one error in matrix stack depths (Eero Pajarre)
      added off-by-one matrix stack size bug
      disabled an fprintf in FX_grSstQueryHardware()
      fixed 24bpp pixel addressing bug
      added 24bpp bug fix item
      initial check-in
      test that RenderMode == GL_RENDER in gl_direct_DrawPixels
      changed glXCopyContext()'s mask to unsigned long
      fixed bug when using display lists
      added mipmap lambda item
      patched for NetBSD support (Allen Briggs), Watcom stuff added from 3.3
      added GL_BGR and GL_BGRA support
      added proxy texture targets to GetColorTableParameter (Steven Fuller)
      added glXCopyContext mask item
      test for GL 1.2
      minor reformatting
      fixed off-by-one errors in matrix stack setup/cleanup
      glPopAttrib() now calls Driver's ClearColor, ClearIndex and ColorMask functions
      removed some printf's
      colors were computed incorrectly (Hans Nelles)
      updated for Mesa 3.2
      minor Glide tweak
      patched for Cygwin (Sven Panne)
      added list of Keith's bug fixes
      fixed Cygwin patch typos
      added instructions to build widgets-sgi
      minor tweaks
      updates for Mesa 3.2
      replaced -O2 with -O3 for some gcc configs
      added -O2 / -O3 info
      changed version string to Mesa 3.2 beta 1
      exclude CVS dirs from tar file
      added missing glEnd() call (Tim Beckmann)
      added gluCheckExtension()
      use bcopy on FreeBSD
      updated copyright date/version
      Ugh!  Mesa 3.2, not 3.3
      added 3.2 final info
      updated for Mesa 3.2
      added 3.2 final bug fixes
      added version number
      pulled in the RGB vs BGR setup code from Mesa 3.3
      print fbiRev if MESA_FX_INFO defined
      initial check-in
      added 24bpp clear bug fix
      added clipping bug fix
      added clipping to span reading
      added clipping to depth span read functions
      applied Keith's fix for the Loki ice bug
      applied Bernd's changes to useBGR code
      silenced some warnings
      re-enabled persp_textured_triangle
      Loki's bug fixes
      Loki's RGB/BGR bug fix
      added Loki smooth/flat tri bug
      removed beta from version string
      removed beta from version string
      updated for 3.2 final relase
      updated for 3.2 final release
      removed extra /
      disable some features to make work on IRIX

Gareth Hughes (1):
      Fixed internal scanbeam intersection side-effects.  When an internal

Holger Waechtler (2):
      Added prefetchw.
      added CONCAT macro in NASM/MASM section

Josh Vanderhoof (2):
      no brackets for nasm indirect jumps
      prevent spaces in fp register names

Keith Whitwell (4):
      patches from daryll
      Fixed bug in gl_extension_enable, allow drivers to turn on ext_texenv_add
      fix andreas' clipping problem
      Always use smooth shaded triangles, emulating flat ones by emitting

tanner (1):
      include conf.h

---
 Make-config                        |  164 +-
 Makefile.X11                       |   35 
 docs/MESA_resize_buffers.spec      |    4 
 docs/MESA_window_pos.spec          |    4 
 docs/README.3DFX                   |   16 
 docs/README.MINGW32                |  120 -
 docs/README.X11                    |   23 
 docs/RELNOTES-3.1                  |  146 ++
 docs/RELNOTES-3.2                  |   12 
 docs/VERSIONS                      |   54 
 include/GL/amesa.h                 |   22 
 include/GL/fxmesa.h                |    8 
 include/GL/ggimesa.h               |   23 
 include/GL/gl.h                    | 2475 ++++++++++++++-----------------------
 include/GL/gl_mangle.h             |    6 
 include/GL/glu.h                   |  423 +++---
 include/GL/glut.h                  |    2 
 include/GL/glx.h                   |    8 
 include/GL/osmesa.h                |   31 
 include/GL/svgamesa.h              |   32 
 include/GL/xmesa.h                 |   31 
 progs/demos/Makefile.X11           |    8 
 progs/demos/gamma.c                |   15 
 progs/demos/morph3d.c              |    7 
 progs/demos/multiarb.c             |   10 
 progs/demos/stex3d.c               |    7 
 progs/demos/tessdemo.c             |   47 
 progs/demos/texobj.c               |   19 
 progs/samples/logo.c               |   10 
 progs/xdemos/glxdpyinfo.c          |   21 
 src/glu/mesa/Makefile.m32          |   64 
 src/glu/mesa/glu.c                 |  107 -
 src/glu/mesa/mipmap.c              |   64 
 src/glu/mesa/nurbs.c               |   81 -
 src/glu/mesa/quadric.c             |  126 -
 src/glu/mesa/tess.c                |   63 
 src/glut/glx/glut_event.c          |    6 
 src/glut/glx/glut_input.c          |    2 
 src/glut/glx/glut_joy.c            |    2 
 src/glut/glx/glutint.h             |    4 
 src/glut/glx/glutwin32.h           |   48 
 src/glut/glx/win32_util.c          |    6 
 src/glut/glx/win32_winproc.c       |    6 
 src/glw/Makefile                   |   60 
 src/glw/Makefile.X11               |   64 
 src/mesa/Makefile.X11              |    7 
 src/mesa/drivers/glide/fxapi.c     |   90 +
 src/mesa/drivers/glide/fxdd.c      |   18 
 src/mesa/drivers/glide/fxddspan.c  |   69 -
 src/mesa/drivers/glide/fxdrv.h     |   16 
 src/mesa/drivers/glide/fxglidew.c  |    4 
 src/mesa/drivers/glide/fxsetup.c   |  389 +++--
 src/mesa/drivers/glide/fxtexman.c  |  188 +-
 src/mesa/drivers/osmesa/osmesa.c   |   20 
 src/mesa/drivers/svga/svgamesa.c   |  615 ++++-----
 src/mesa/drivers/svga/svgamesa15.c |  185 ++
 src/mesa/drivers/svga/svgamesa15.h |   44 
 src/mesa/drivers/svga/svgamesa16.c |  185 ++
 src/mesa/drivers/svga/svgamesa16.h |   45 
 src/mesa/drivers/svga/svgamesa24.c |  215 +++
 src/mesa/drivers/svga/svgamesa24.h |   45 
 src/mesa/drivers/svga/svgamesa32.c |  192 ++
 src/mesa/drivers/svga/svgamesa32.h |   45 
 src/mesa/drivers/svga/svgamesa8.c  |  167 ++
 src/mesa/drivers/svga/svgamesa8.h  |   45 
 src/mesa/drivers/svga/svgapix.h    |   71 +
 src/mesa/drivers/x11/fakeglx.c     |   14 
 src/mesa/drivers/x11/glxapi.c      |    4 
 src/mesa/drivers/x11/realglx.c     |    4 
 src/mesa/drivers/x11/realglx.h     |    4 
 src/mesa/drivers/x11/xmesaP.h      |    6 
 src/mesa/main/Makefile.X11         |    7 
 src/mesa/main/accum.c              |    4 
 src/mesa/main/attrib.c             |   34 
 src/mesa/main/blend.c              |   33 
 src/mesa/main/clip.c               |   15 
 src/mesa/main/colortab.c           |  310 +---
 src/mesa/main/context.c            |   37 
 src/mesa/main/depth.c              |  135 +-
 src/mesa/main/dlist.c              | 2288 +++++++++-------------------------
 src/mesa/main/drawpix.c            |    7 
 src/mesa/main/enums.c              |   22 
 src/mesa/main/extensions.c         |   16 
 src/mesa/main/feedback.c           |   89 -
 src/mesa/main/fog.c                |   11 
 src/mesa/main/get.c                |   61 
 src/mesa/main/hash.c               |   68 -
 src/mesa/main/hash.h               |   26 
 src/mesa/main/image.c              | 1574 ++++++++++++++++++-----
 src/mesa/main/macros.h             |  116 +
 src/mesa/main/matrix.c             |  129 -
 src/mesa/main/rastpos.c            |  189 --
 src/mesa/main/texobj.c             |   41 
 src/mesa/main/texstate.c           |   24 
 src/mesa/main/varray.c             |   12 
 src/mesa/x86/assyntax.h            |   29 
 src/mesa/x86/common_x86.c          |    5 
 97 files changed, 6556 insertions(+), 5899 deletions(-)
---


More information about the Xquartz-changes mailing list