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

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


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

Changes since mesa_3_4_1:
Brian Paul (45):
      added a bunch of extensions (Ray Tice)
      fixed bug in _mesa_stencil_and_ztest_pixels() found w/ DRI mga driver
      another fix in _mesa_stencil_and_ztest_pixels() for hardware fallbacks
      fix for gl_ztrick bug (Ove Kaaven)
      sync'd with the latest changes in XFree86 (cygwin stuff)
      signal NEW_TEXTURING in glDeleteTextures() if deleting a currently bound texture
      document some post-3.4.1 bug fixes
      removed obsolete references to asm_types.h
      added AA triangle bug fix
      added byteswap bug fix
      fixed wglUseFontBitmapsA() bugs (Frank Warmerdam)
      added wglUseFontBitmapsA() bug fix
      include fxdrv.h before other headers (Ivan Kalvatchev)
      Updated bug report info in _mesa_problem()
      GL_INTENSITY case was incorrect in extract_float_rgba()
      fixed typo in GL_ARB_transpose_matrix
      flush pipeline in WMesaSwapBuffers (Frank Warmerdam)
      fixed mem leak in XFreeFontInfo() call
      added glXUseXFont() mem leak item
      minor changes from XFree86
      whitespace changes from David
      texture component size queries weren't always correct (port fix from 3.5)
      added AA triangle bug fix
      fixed Y flip problem in read_rgba_pixels() (Frank Warmerdam)
      fixed font/bitmap x-offset bug (Frank Warmerdam)
      fixed bad texture border test (sometimes caused a segfault)
      added FX driver multitex bug fix
      added latest bug fixes
      added write_span_mono_pixmap() optimization
      added GL_NAND item
      added VB memory corruption bug fix
      added alpha buffer scissor clear bug fix
      pass bytes/texel to _mesa_rescale_teximage2d()
      updated teximage/texformat code (not tested yet)
      Bumped versions numbers in preparation for 3.4.2 release.
      set MAX_HEIGHT to 2048
      added note about new viewport size limits
      add GL_TEXTURE_CUBE_MAP_ARB in _mesa_select_tex_object()
      fixed bad color index assertion in clear_color_buffer()
      removed bogus assertion
      added MESA_GLX_FORCE_CI env var from Mesa 3.5
      added CI fog and assertion fixes
      updated version to 3.4.2
      minor updates
      fixed bug 420091

Gareth Hughes (2):
      Merge in texture utility, format work from DRI CVS.
      Fix VB flushing in *TexSubImage* (from DRI CVS).

---
 Make-config                      |    6 
 Makefile.X11                     |   14 
 docs/README.3DFX                 |   24 
 docs/README.X11                  |    4 
 docs/RELNOTES-3.4.2              |   22 
 docs/VERSIONS                    |   24 
 include/GL/gl.h                  |    8 
 include/GL/gl_mangle.h           |  129 +
 src/glu/mesa/glu.c               |    4 
 src/mesa/Makefile.X11            |   16 
 src/mesa/drivers/glide/fxdd.c    |    2 
 src/mesa/drivers/glide/fxddtex.c |  217 ++
 src/mesa/drivers/glide/fxwgl.c   |    5 
 src/mesa/drivers/windows/wgl.c   |   24 
 src/mesa/drivers/windows/wmesa.c |   13 
 src/mesa/drivers/x11/fakeglx.c   |   58 
 src/mesa/drivers/x11/xfonts.c    |    6 
 src/mesa/drivers/x11/xmesaP.h    |    6 
 src/mesa/main/Makefile.X11       |   16 
 src/mesa/main/buffers.c          |    4 
 src/mesa/main/config.h           |    4 
 src/mesa/main/context.c          |    6 
 src/mesa/main/extensions.c       |    4 
 src/mesa/main/get.c              |    8 
 src/mesa/main/image.c            |   31 
 src/mesa/main/macros.h           |   43 
 src/mesa/main/matrix.c           |    9 
 src/mesa/main/stencil.c          |   45 
 src/mesa/main/texformat.c        |  352 ++++
 src/mesa/main/texformat.h        |   81 +
 src/mesa/main/teximage.c         |  167 --
 src/mesa/main/teximage.h         |   15 
 src/mesa/main/texobj.c           |    3 
 src/mesa/main/texstate.c         |   40 
 src/mesa/main/texutil.c          | 2831 ++++++++++++++++-----------------------
 src/mesa/main/texutil.h          |  105 -
 src/mesa/main/texutil_tmp.h      |  375 +++++
 37 files changed, 2723 insertions(+), 1998 deletions(-)
---


More information about the Xquartz-changes mailing list