[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mesa: Changes to 'refs/tags/mesa_7_4_2'



Tag 'mesa_7_4_2' created by Brian Paul <brianp@vmware.com> at 2009-05-15 12:23 +0000

Mesa 7.4.2 release

Changes since mesa_7_4:
Alan Hourihane (1):
      demos: ensure display lists are destroyed for next generation

Alex Deucher (1):
      R300: add quadpipe overrides

Brian Paul (47):
      docs: 7.4 release md5 sums
      docs: prep for Mesa 7.4.1 release notes
      mesa: fix bug in GPU codegen for fixed-function two-sided lighting
      docs: first 7.4.1 bug fixes
      glsl: fix texgen state variable tokens in emit_statevars()
      docs: fix bug 20986
      swrast: fix glDrawBuffer(GL_FRONT_AND_BACK)
      mesa: use correct tex unit lod bias for TXB instruction
      mesa: don't call ctx->Driver.Draw/CopyPixels() if width or height is zero
      mesa: don't call ctx->Driver.ReadPixels() if width or height is zero
      docs: fix TXB texture unit bias error
      mesa: don't normalize spot light direction until validation time
      mesa: for OPCODE_LIT, use _mesa_pow() instead of exp() and log()
      mesa: only clear matrix MAT_DIRTY_INVERSE flag when we actually compute the inverse
      mesa: replace >= with > when testing if we've exceeded max local params
      mesa: fix parameter counting in ARB vertex/fragment program parsing
      mesa: in mesa_add_named_constant(), avoid adding duplicate constants
      docs: more bug fixes for Mesa 7.4.1
      swrast: fix point rendering function selection
      mesa: fix potential recursive locking deadlock in _mesa_HashWalk()
      glx: added null pointer check in glXGetFBConfigs()
      demos: use larger buffer for snprintf() call, see bug 21220
      mesa: add distclean target to top-level Makefile
      mesa: fix bad mask bit in clip plane restore code for glPopAttrib()
      docs: fixed user clip plane restore bug in glPopAttrib()
      intel: make sure polygon mode is set properly in intel_clear_tris()
      mesa: add switch case for GL_VERTEX_STATE_PROGRAM_NV in _mesa_new_program()
      mesa: bump version to 7.4.1
      docs: prep for 7.4.1 release
      mesa: bump version to 7.4.1
      intel: update driver date, remove RC3 designation
      docs: MD5 sums for 7.4.1 release
      docs: remove unused sections
      docs: create 7.4.2 release notes page
      intel: added null screen->dri2.loader pointer check
      fixed intel front-buffer rendering segfault
      swrast: add missing break in clamp_rect_coord_linear()
      docs: fix swrast texrect bug 21461
      mesa: Fix buffer overflow when parsing generic vertex attributes.
      docs: fix typos
      mesa: fix state validation bug for glCopyTex[Sub]Image()
      glx: replace Xmalloc() calls with Xcalloc()
      mesa: Fixed a texture memory leak
      docs: updated bug fix list for 7.4.2
      i965: fix render to FBO/texture orientation bugs
      mesa: bump version to 7.4.2
      docs: set 7.4.2 release date

Eric Anholt (4):
      dri2: Don't crash if the server returns more buffers than expected.
      intel: Fix commented-out glViewport in intel_meta_set_passthrough_transform.
      i965: Support drawing to FBO cube faces other than positive X.
      Flag GLSL programs as depending on constant state when they use uniforms.

Ian Romanick (7):
      DRI2: Provide an interface for drivers to flush front-buffer rendering
      intel / DRI2: Track and flush front-buffer rendering
      DRI2: Assume that there is always a front buffer
      intel / DRI2: Accept fake front-buffer from loader
      DRI2: Don't fault on NULL DrawBuffer
      docs: more bug fixes for Mesa 7.4.1
      intel: Bump driver date

Jeremy Huddleston (3):
      Updated darwin config for when X11 is not in the same location as we're installing to
      Fix compiling indirect.c when GLX_DIRECT_RENDERING is not defined
      Updated CPU_TO_LE32 to work on darwin

Michel Dänzer (3):
      radeon: Expose a 32 bit RGBA fbconfig even when the screen depth is 16.
      intel: Handle ARB_vertex_buffer_object state in intel_clear_tris().
      r300: Increase reference count of texture objects referenced by current state.

Roland Scheidegger (1):
      mesa: fix TexParameter functions

---
 Makefile                                         |    8 -
 configs/darwin                                   |   14 +-
 configs/default                                  |    4 
 docs/download.html                               |    2 
 docs/news.html                                   |   14 ++
 docs/relnotes-7.4.1.html                         |   79 ++++++++++++
 docs/relnotes-7.4.2.html                         |   66 ++++++++++
 docs/relnotes-7.4.html                           |   12 +
 docs/relnotes.html                               |    2 
 include/GL/internal/dri_interface.h              |   15 ++
 progs/samples/blendeq.c                          |    2 
 progs/xdemos/glxcontexts.c                       |    4 
 src/glx/x11/dri2.c                               |    2 
 src/glx/x11/dri2_glx.c                           |   20 ++-
 src/glx/x11/dri_glx.c                            |    2 
 src/glx/x11/drisw_glx.c                          |    2 
 src/glx/x11/glxcmds.c                            |    3 
 src/glx/x11/indirect.c                           |   60 +++++++++
 src/mesa/drivers/dri/i965/brw_sf_state.c         |   13 +-
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c |   18 +-
 src/mesa/drivers/dri/intel/intel_buffers.c       |    8 +
 src/mesa/drivers/dri/intel/intel_clear.c         |    7 +
 src/mesa/drivers/dri/intel/intel_context.c       |   28 ++++
 src/mesa/drivers/dri/intel/intel_context.h       |   18 ++
 src/mesa/drivers/dri/intel/intel_pixel.c         |    6 
 src/mesa/drivers/dri/r300/r300_context.h         |    2 
 src/mesa/drivers/dri/r300/r300_state.c           |    2 
 src/mesa/drivers/dri/r300/r300_texmem.c          |    5 
 src/mesa/drivers/dri/r300/r300_texstate.c        |   11 -
 src/mesa/drivers/dri/radeon/radeon_screen.c      |   48 ++++---
 src/mesa/main/attrib.c                           |    2 
 src/mesa/main/drawpix.c                          |   52 ++++----
 src/mesa/main/ffvertex_prog.c                    |   14 +-
 src/mesa/main/glheader.h                         |    5 
 src/mesa/main/hash.c                             |   18 ++
 src/mesa/main/light.c                            |    9 +
 src/mesa/main/readpix.c                          |    3 
 src/mesa/main/teximage.c                         |   21 ++-
 src/mesa/main/texparam.c                         |  140 +++++++++++++----------
 src/mesa/main/texstate.c                         |    3 
 src/mesa/main/version.h                          |    7 -
 src/mesa/math/m_matrix.c                         |    5 
 src/mesa/shader/arbprogparse.c                   |   23 ++-
 src/mesa/shader/prog_execute.c                   |    8 -
 src/mesa/shader/prog_parameter.c                 |   19 +--
 src/mesa/shader/program.c                        |    1 
 src/mesa/shader/slang/slang_builtin.c            |   24 ++-
 src/mesa/shader/slang/slang_link.c               |    5 
 src/mesa/swrast/s_points.c                       |    5 
 src/mesa/swrast/s_span.c                         |   10 +
 src/mesa/swrast/s_texfilter.c                    |    1 
 51 files changed, 647 insertions(+), 205 deletions(-)
---


Reply to: