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

Jeremy Huddleston jeremyhu at freedesktop.org
Thu Jan 1 01:05:52 PST 2015


Tag 'mesa-8.0.4' created by Ian Romanick <ian.d.romanick at intel.com> at 2012-07-10 16:50 -0700

Mesa 8.0.4 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAk/8T0wACgkQX1gOwKyEAw+NsACeMKDAFKmpjrDy2pRgh27r1Hup
ZjAAnAiN+F/gl1NELJJg6adhDjnoRpTO
=k8G2
-----END PGP SIGNATURE-----

Changes since mesa-8.0.3:
Andreas Betz (1):
      vega: fix 565 color unpacking bug

Antoine Labour (2):
      meta: Cleanup the resources we allocate.
      mesa: Free uniforms correclty.

Brian Paul (22):
      docs: add link to 8.0.3 release notes
      mesa: fix Z32_FLOAT -> uint conversion functions
      draw: fix primitive restart bug by using the index buffer offset
      st/mesa: fix glDrawPixels(GL_DEPTH_COMPONENT) color output
      svga: fix synchronization bug between sampler views and surfaces
      mesa: new _mesa_error_check_format_and_type() function
      mesa: add missing GL_UNSIGNED_INT_10F_11F_11F_REV case
      mesa: fix missing return value in getteximage_error_check()
      st/mesa: pass GL_MAP_INVALIDATE_RANGE_BIT to gallium drivers
      svga: add 0.5 in float->int conversion of sample min/max lod
      svga: fix min/max lod clamping
      svga: change PIPE_CAPF_MAX_TEXTURE_LOD_BIAS from 16.0 to 15.0
      st/mesa: add fallback pipe formats for (compressed) R, RG formats
      st/mesa: copy num_immediates field when copying the immediates array
      svga: move svga_texture() casts/calls in svga_surface_copy()
      svga: reset vertex buffer offset in svga_release_user_upl_buffers()
      st/mesa: don't set PIPE_BIND_DISPLAY_TARGET for user-created renderbuffers
      st/mesa: use private pipe_sampler_view in decompress_with_blit()
      st/mesa: add null pointer check in st_texture_image_map()
      st/mesa: fix mipmap image size computation w.r.t. texture arrays
      draw: fix missing immediates bug in polygon stipple code
      st/mesa: fix max_offset computation for base vertex

Christoph Bumiller (1):
      nv50: handle NEG,ABS modifiers for short RCP encoding

Dylan Noblesmith (1):
      mesa: require GL_MAX_SAMPLES >= 4 for GL 3.0

Eric Anholt (1):
      i965/vs: Fix texelFetchOffset()

Ian Romanick (6):
      docs: Add 8.0.3 release md5sums
      glx/tests: Fix off-by-one error in allocating extension string buffer
      glsl: Remove spurious printf messages
      glsl: Fix pi/2 constant in acos built-in function
      mesa: Bump version number to 8.0.4
      docs: Add 8.0.4 release notes

José Fonseca (2):
      mesa: Avoid void * arithmetic.
      draw: Ensure that prepare is always run after LLVM garbagge collection.

Kenneth Graunke (15):
      mesa: Check for a negative "size" parameter in glCopyBufferSubData().
      i965: Fix brw_swap_cmod() for LE/GE comparisons.
      glsl: Remove unused ir_loop_jump::loop pointer.
      ralloc: Fix ralloc_parent() of memory allocated out of the NULL context.
      mesa: Restore depth texture state on glPopAttrib(GL_TEXTURE_BIT).
      glsl/builtins: Fix textureGrad() for Array samplers.
      mesa: Unbind ARB_copy_buffer and transform feedback buffers on delete.
      mesa: Support BindBuffer{Base,Offset,Range} with a buffer of 0.
      mesa: Unbind ARB_transform_feedback2 binding points on Delete too.
      meta: Fix GL_RENDERBUFFER binding in decompress_texture_image().
      i965/fs: Fix texelFetchOffset() on pre-Gen7.
      i965/vs: Fix texelFetchOffset() on pre-Gen7.
      i965/fs: Fix user-defined FS outputs with less than four components.
      glsl: Hook up loop_variable_state destructor to plug a memory leak.
      glsl: Don't trust loop analysis in the presence of function calls.

Kurt Roeckx (1):
      i830: Fix crash for GL_STENCIL_TEST in i830Enable()

Lukas Rössler (1):
      glu: fix two Clang warnings

Marek Olšák (2):
      mesa: allow exposing GL3 without EXT_texture_integer
      st/mesa: don't do srgb->linear conversion in decompress_with_blit

Paul Seidler (1):
      tests: include mesa headers

Stéphane Marchesin (3):
      glx: Handle a null reply in QueryVersion.
      i915g: Don't invert signalled/unsignalled fences
      i915g: Don't avoid flushing when we have a pending fence.

Thomas Gstädtner (1):
      gallium/targets: pass ldflags parameter to MKLIB

Vadim Girlin (2):
      st/mesa: set stObj->lastLevel in guess_and_alloc_texture
      r600g: check gpr count limit

Vinson Lee (1):
      st/mesa: Fix uninitialized members in glsl_to_tgsi_visitor constructor.

---
 Makefile                                        |    2 
 configs/default                                 |    2 
 docs/relnotes-8.0.3.html                        |    4 
 docs/relnotes-8.0.4.html                        |  202 +++++++++++++++++++++
 docs/relnotes.html                              |    2 
 src/gallium/auxiliary/draw/draw_llvm.c          |    5 
 src/gallium/auxiliary/draw/draw_pipe_pstipple.c |    5 
 src/gallium/auxiliary/draw/draw_pt.c            |    9 
 src/gallium/drivers/i915/i915_flush.c           |    5 
 src/gallium/drivers/i915/i915_screen.c          |    4 
 src/gallium/drivers/nv50/nv50_pc_emit.c         |    4 
 src/gallium/drivers/r600/r600_shader.c          |    8 
 src/gallium/drivers/svga/svga_pipe_blit.c       |    6 
 src/gallium/drivers/svga/svga_pipe_draw.c       |   11 +
 src/gallium/drivers/svga/svga_pipe_sampler.c    |    4 
 src/gallium/drivers/svga/svga_screen.c          |    2 
 src/gallium/drivers/svga/svga_state_tss.c       |   10 -
 src/gallium/drivers/svga/svga_surface.c         |    5 
 src/gallium/state_trackers/vega/vg_translate.c  |    4 
 src/gallium/targets/Makefile.xorg               |    2 
 src/glsl/ast_to_hir.cpp                         |    3 
 src/glsl/builtins/ir/acos.ir                    |    8 
 src/glsl/builtins/tools/texture_builtins.py     |    6 
 src/glsl/ir.h                                   |    4 
 src/glsl/loop_analysis.cpp                      |   28 +++
 src/glsl/loop_analysis.h                        |   23 ++
 src/glsl/ralloc.c                               |    2 
 src/glu/sgi/libnurbs/internals/mapdesc.cc       |    2 
 src/glu/sgi/libnurbs/internals/nurbstess.cc     |    2 
 src/glx/glxext.c                                |    3 
 src/mesa/drivers/common/meta.c                  |   76 +++++++-
 src/mesa/drivers/dri/i915/i830_state.c          |    2 
 src/mesa/drivers/dri/i965/brw_eu.c              |    8 
 src/mesa/drivers/dri/i965/brw_fs.h              |    1 
 src/mesa/drivers/dri/i965/brw_fs_visitor.cpp    |   50 +++--
 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp  |   26 ++
 src/mesa/main/attrib.c                          |    8 
 src/mesa/main/bufferobj.c                       |   27 ++
 src/mesa/main/fbobject.c                        |   16 +
 src/mesa/main/format_unpack.c                   |    4 
 src/mesa/main/image.c                           |  221 +++++++++++++++++-------
 src/mesa/main/image.h                           |    6 
 src/mesa/main/readpix.c                         |    9 
 src/mesa/main/shaderobj.c                       |    3 
 src/mesa/main/texformat.c                       |   10 -
 src/mesa/main/texgetimage.c                     |   16 -
 src/mesa/main/teximage.c                        |   39 ++--
 src/mesa/main/transformfeedback.c               |   21 +-
 src/mesa/main/version.c                         |    2 
 src/mesa/main/version.h                         |    4 
 src/mesa/state_tracker/st_cb_drawpixels.c       |   13 +
 src/mesa/state_tracker/st_cb_fbo.c              |    8 
 src/mesa/state_tracker/st_cb_texture.c          |   27 ++
 src/mesa/state_tracker/st_draw.c                |   20 +-
 src/mesa/state_tracker/st_format.c              |   34 ++-
 src/mesa/state_tracker/st_gen_mipmap.c          |   18 +
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp      |   10 -
 src/mesa/state_tracker/st_texture.c             |    3 
 tests/glx/Makefile.am                           |    4 
 tests/glx/fake_glx_screen.h                     |    2 
 60 files changed, 860 insertions(+), 205 deletions(-)
---


More information about the Xquartz-changes mailing list