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

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


Tag 'mesa-9.1.2' created by Ian Romanick <ian.d.romanick at intel.com> at 2013-04-30 23:24 -0700

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

iEYEABECAAYFAlGARMIACgkQX1gOwKyEAw8oFQCgkqWFkGYlds0K7ofVhcXElV57
98QAoJQTzlXJmdMoK07AugRS+5UbUSaM
=AjM6
-----END PGP SIGNATURE-----

Changes since mesa-9.1.1:
Adam Jackson (2):
      glx: Build with VISIBILITY_CFLAGS in automake
      linux: Don't emit a .note.ABI-tag section anymore (#26663)

Alan Hourihane (3):
      Add missing GL_TEXTURE_CUBE_MAP entry in _mesa_legal_texture_dimensions
      Unreference sampler object when it's currently bound to texture unit.
      mesa: fix glGetInteger*(GL_SAMPLER_BINDING).

Alex Deucher (1):
      r600g: disable hyperz by default on 9.1

Andreas Boll (5):
      radeon/llvm: Link against libgallium.la to fix an undefined symbol
      mesa: use ieee fp on s390 and m68k
      build: Enable x86 assembler on Hurd.
      osmesa: fix out-of-tree build
      gallium/egl: fix out-of-tree build

Anuj Phogat (1):
      mesa: Fix FB blitting in case of zero size src or dst rect

Brian Paul (4):
      mesa: flush current state when querying GL_EDGE_FLAG
      vbo: fix crash found with shared display lists
      llvmpipe: tweak CMD_BLOCK_MAX and LP_SCENE_MAX_SIZE
      llvmpipe: add some scene limit sanity check assertions

Carl Worth (1):
      i965: Avoid segfault in gen6_upload_state

Chris Forbes (1):
      i965/vs: Fix Gen4/5 VUE map inconsistency with gl_ClipVertex

Christoph Bumiller (4):
      nv50: fix 3D render target setup
      nv50,nvc0: disable DEPTH_RANGE_NEAR/FAR clipping during blit
      nv50,nvc0: fix 3d blits, restore viewport after blit
      nvc0: fix for 2d engine R source formats writing RRR1 and not R001

Eric Anholt (5):
      i965/fs: Fix register allocation for uniform pull constants in 16-wide.
      i965/fs: Fix broken rendering in large shaders with UBO loads.
      i965/fs: Also do the gen4 SEND dependency workaround against other SENDs.
      i965: Add definitions for gen7+ data cache messages.
      mesa: Disable validate_ir_tree() on release builds.

Ian Romanick (6):
      docs: Add 9.1.1 release md5sums
      mesa: Add previously picked commit to .cherry-ignore
      glsl: Add missing bool case in glsl_type::get_scalar_type
      mesa: Note that patch dbf94d1 should't actually get picked to the 9.1 branch
      mesa: Bump version to 9.1.2
      docs: 9.1.2 release notes

Jan de Groot (1):
      dri/nouveau: fix crash in nouveau_flush

José Fonseca (3):
      autotools: Add missing top-level include dir.
      mesa,gallium,egl,mapi: One definition of C99 inline/__func__ to rule them all.
      include: Fix build with VS 11 (i.e, 2012).

Kenneth Graunke (4):
      i965: Fix INTEL_DEBUG=shader_time for Haswell.
      i965: Specialize SURFACE_STATE creation for shader time.
      i965: Make INTEL_DEBUG=shader_time use the RAW surface format.
      i965: Don't use texture swizzling to force alpha to 1.0 if unnecessary.

Maarten Lankhorst (2):
      gallium/build: Fix visibility CFLAGS in automake
      radeon/llvm: Do not link against libgallium when building statically.

Marcin Slusarz (1):
      dri/nouveau: NV17_3D class is not available for NV1a chipset

Marek Olšák (3):
      mesa: don't allocate a texture if width or height is 0 in CopyTexImage
      gallium/tgsi: fix valgrind warning
      mesa: handle HALF_FLOAT like FLOAT in get_tex_rgba

Martin Andersson (1):
      r600g: Use virtual address for PIPE_QUERY_SO* in r600_emit_query_end

Matt Turner (3):
      configure.ac: Don't check for X11 unconditionally.
      configure.ac: Remove stale comment about --x-* arguments.
      mesa: Implement TEXTURE_IMMUTABLE_LEVELS for ES 3.0.

Michel Dänzer (1):
      radeonsi: Emit pixel shader state even when only the vertex shader changed

Paul Berry (1):
      i965: Apply depthstencil alignment workaround when doing fast clears.

Roland Scheidegger (1):
      gallivm: fix return opcode handling in main function of a shader

Tapani Pälli (1):
      intel: Fix regression in intel_create_image_from_name stride handling

Tom Stellard (1):
      r300g: Fix bug in OMOD optimization

---
 Makefile.am                                         |    2 
 bin/.cherry-ignore                                  |    6 
 configure.ac                                        |   19 -
 docs/relnotes-9.1.1.html                            |    3 
 docs/relnotes-9.1.2.html                            |  235 ++++++++++++++++++++
 include/c99_compat.h                                |  147 ++++++++++++
 src/egl/main/eglcompiler.h                          |   44 ---
 src/gallium/auxiliary/Makefile.am                   |    7 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi.h         |    1 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c     |   20 +
 src/gallium/auxiliary/tgsi/tgsi_text.c              |    2 
 src/gallium/drivers/Makefile.am                     |    1 
 src/gallium/drivers/llvmpipe/lp_scene.c             |   22 +
 src/gallium/drivers/llvmpipe/lp_scene.h             |   10 
 src/gallium/drivers/nv50/nv50_blit.h                |   40 +++
 src/gallium/drivers/nv50/nv50_state_validate.c      |   12 -
 src/gallium/drivers/nv50/nv50_surface.c             |   77 ++++--
 src/gallium/drivers/nvc0/nvc0_3d.xml.h              |    2 
 src/gallium/drivers/nvc0/nvc0_surface.c             |  123 +++++++---
 src/gallium/drivers/r300/compiler/radeon_optimize.c |    4 
 src/gallium/drivers/r600/r600_pipe.c                |    2 
 src/gallium/drivers/r600/r600_query.c               |    5 
 src/gallium/drivers/radeon/Makefile.am              |    4 
 src/gallium/drivers/radeonsi/si_state_draw.c        |    5 
 src/gallium/drivers/rbug/Makefile.am                |    1 
 src/gallium/drivers/svga/Makefile.am                |    2 
 src/gallium/drivers/trace/Makefile.am               |    3 
 src/gallium/include/pipe/p_compiler.h               |   74 ------
 src/gallium/state_trackers/egl/Makefile.am          |    2 
 src/gallium/state_trackers/xa/Makefile.am           |    4 
 src/gallium/winsys/svga/drm/Makefile.am             |    2 
 src/glsl/glsl_types.cpp                             |    2 
 src/glsl/ir_validate.cpp                            |    6 
 src/glsl/linker.cpp                                 |    2 
 src/glx/Makefile.am                                 |    1 
 src/mapi/glapi/gen/gl_x86-64_asm.py                 |   13 -
 src/mapi/glapi/gen/gl_x86_asm.py                    |   13 -
 src/mapi/mapi/entry_x86-64_tls.h                    |   13 -
 src/mapi/mapi/entry_x86_tls.h                       |   13 -
 src/mapi/mapi/u_compiler.h                          |   26 --
 src/mesa/drivers/dri/i965/brw_clear.c               |    6 
 src/mesa/drivers/dri/i965/brw_defines.h             |   39 +++
 src/mesa/drivers/dri/i965/brw_eu_emit.c             |   15 -
 src/mesa/drivers/dri/i965/brw_fs.cpp                |   26 +-
 src/mesa/drivers/dri/i965/brw_fs_live_variables.cpp |   54 ++--
 src/mesa/drivers/dri/i965/brw_state.h               |    2 
 src/mesa/drivers/dri/i965/brw_vs.c                  |    8 
 src/mesa/drivers/dri/i965/brw_vs_surface_state.c    |    5 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c    |    8 
 src/mesa/drivers/dri/i965/gen6_cc.c                 |    2 
 src/mesa/drivers/dri/i965/gen7_wm_surface_state.c   |   40 +++
 src/mesa/drivers/dri/intel/intel_screen.c           |    2 
 src/mesa/drivers/dri/nouveau/nouveau_driver.c       |    3 
 src/mesa/drivers/dri/nouveau/nv10_context.c         |    2 
 src/mesa/drivers/osmesa/Makefile.am                 |    1 
 src/mesa/main/compiler.h                            |   59 -----
 src/mesa/main/fbobject.c                            |    4 
 src/mesa/main/get.c                                 |   12 -
 src/mesa/main/get_hash_params.py                    |    2 
 src/mesa/main/mtypes.h                              |    1 
 src/mesa/main/samplerobj.c                          |   12 -
 src/mesa/main/samplerobj.h                          |    2 
 src/mesa/main/tests/hash_table/Makefile.am          |    1 
 src/mesa/main/texgetimage.c                         |    1 
 src/mesa/main/teximage.c                            |   23 +
 src/mesa/main/texparam.c                            |   12 +
 src/mesa/main/texstorage.c                          |    1 
 src/mesa/main/version.h                             |    4 
 src/mesa/vbo/vbo_save_draw.c                        |    2 
 69 files changed, 917 insertions(+), 402 deletions(-)
---


More information about the Xquartz-changes mailing list