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

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


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

Changes since mesa_6_4_1:
Brian Paul (27):
      added MD5 checksums
      get depthBits from the current drawbuffer
      Test sizeof(drm_handle_t) instead of LONG64 when returning handles
      Fix two failures encountered when running out of memory during XImage
      Back-port OSMesaColorClamp() function/feature from trunk.  See bug 4917.
      restore @ lost in previous check-in
      silence warning, bug 5318
      added casts to WMesaCreateContext call, from CVS trunk (bug 5317)
      sync with CVS trunk (see bug 5316)
      move va_end() call (Evgeny Kotsuba)
      special-case Darwin (bug 4509)
      install GLw headers (bug 5396)
      Free visinfo object (Tilman Sauerbeck)
      add wglGetExtensionsStringARB() from trunk
      latest fixes for 6.4.2
      WGL_ARB_extensions_string extension
      misc updates
      fix texcoord unit assertion (bug 5780)
      replace > with >= in _mesa_ClientActiveTextureARB()
      bump version to 6.4.2, add glfbdev.h to tarballs
      bump version to 6.4.2
      prep for 6.4.2 release
      6.4.2 prep
      added some sanity assertions
      fix texcoord unit assertions, per Roland
      use calloc instead of malloc so try_codegen field is initialized to zero (bug 5791)
      fix bug 5791

Ian Romanick (1):
      Fix build issues on x86-64 due to missing include path in

Karl Schultz (6):
      Fix bugzilla 5253.  Add {} around code in RENDER_SPAN macros when code includes a variable declaration.
      export _tnl_program_string so osmesa can link
      Add {} to RENDER_SPAN macro to fix compilation problem (Bugzilla 5253)
      Reapply changes made outside Visual Studio
      WMesaCreateContext takes a HWND as the first argument.  Put back code to get the HWND from the DC and pass the HWND, not the DC as the first parm.  I think that the fix in 1.9.2.1 was copy/pasted from the trunk, which caused an unwanted change in the first parm.  This fixes a compiler warning and lets the library actually work.
      Apply memory context support from trunk.

Keith Whitwell (1):
      Fix typo.

---
 Makefile                                |    9 +++---
 bin/installmesa                         |    3 ++
 configs/default                         |    2 -
 docs/RELNOTES-6.4.2                     |   47 ++++++++++++++++++++++++++++++++
 docs/VERSIONS                           |   11 +++++++
 docs/download.html                      |    2 -
 docs/envvars.html                       |   16 ++++++----
 docs/news.html                          |   33 +++++++++++++++++++++-
 docs/relnotes.html                      |    1 
 include/GL/mesa_wgl.h                   |    9 ++++++
 include/GL/osmesa.h                     |   13 +++++++-
 include/GL/wmesa.h                      |    4 +-
 progs/xdemos/glxinfo.c                  |    2 +
 src/glx/x11/XF86dri.c                   |   12 ++++----
 src/mesa/array_cache/ac_import.c        |    6 ++--
 src/mesa/drivers/osmesa/osmesa.c        |   24 +++++++++++++---
 src/mesa/drivers/windows/gdi/mesa.def   |    2 +
 src/mesa/drivers/windows/gdi/wgl.c      |   35 ++++++++++++-----------
 src/mesa/drivers/windows/gdi/wmesa.c    |   31 ++++++++++-----------
 src/mesa/drivers/windows/gdi/wmesadef.h |    1 
 src/mesa/drivers/windows/icd/icd.c      |    8 -----
 src/mesa/drivers/x11/xm_api.c           |   30 ++++++++++----------
 src/mesa/drivers/x11/xm_buffer.c        |    5 ++-
 src/mesa/glapi/gl_x86-64_asm.py         |    2 -
 src/mesa/glapi/mesadef.py               |    3 +-
 src/mesa/main/api_noop.c                |    2 -
 src/mesa/main/blend.c                   |    3 ++
 src/mesa/main/context.c                 |    6 ----
 src/mesa/main/image.c                   |    2 -
 src/mesa/main/imports.c                 |    2 -
 src/mesa/main/mtypes.h                  |    9 ++----
 src/mesa/main/texenvprogram.c           |    2 +
 src/mesa/main/texstate.c                |    2 -
 src/mesa/main/version.h                 |    6 ++--
 src/mesa/swrast/s_context.c             |    6 ++++
 src/mesa/swrast/s_context.h             |    1 
 src/mesa/swrast/s_span.c                |   20 +++++++++++--
 src/mesa/swrast/s_triangle.c            |    8 ++---
 src/mesa/tnl/t_vb_arbprogram.c          |    8 ++---
 src/mesa/tnl/t_vb_arbprogram_sse.c      |    5 +++
 src/mesa/x86-64/glapi_x86-64.S          |    2 -
 windows/VC6/mesa/mesa/mesa.dsp          |    4 +-
 42 files changed, 277 insertions(+), 122 deletions(-)
---


More information about the Xquartz-changes mailing list