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

mesa: Changes to 'refs/tags/mesa-11.2.2'



Tag 'mesa-11.2.2' created by Emil Velikov <emil.l.velikov@gmail.com> at 2016-05-09 13:19 +0000

Mesa 11.2.2 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJXMI5WAAoJEO2uN7As60kNl0UP/RoqXu0E6m2L3b4Lj7odryOd
CF6VZHOg3tpNDWmgbkyZFLK64ehVch6gmiYJyQibHJ1+teI4+f5Yv945XnWMNTY1
5BOgtSGRF/2IXES5RugsH7ff9LER/XblnWg5YGHdMMvxRF7By2NW8QzQ0hI7WkBA
7+McgCzLwU4EzQhpYzk34G6Ub6TkDBcYmWSBaFJC6zFrJbmDcUFc60eoq3qJhyFj
mqo8R2oL8peDpAWD43P9QK8SdbfKi5gSrMcwLRuOclCHN+hEKsw+I6EU91cuqQFn
6lLF+lke0iplo3RlI26iz9cO9MY2/dNWUpNq6j7Hq7URu8fa83OLrHIZlO/tgGDF
mqr0ocEZuc3Qzoh1joEZumlzHD+ooN5joqxaHjb+ffU1qqnGVTydtk0IQIn7e/gt
lvwUqZHdLKMm4/YbtWZt5GlJf+KNEk/Hn0+CsujS6Zq+cJ0FfmRurMQ3TgE8gPvx
Dui8DLvM6h0DdDm8abiW+SfMNDmwpPFYr+jfq5SGSx0YTzcF8NwGYAYlxQHwUtC9
BtwL8hcy3Unpdht8At5O0dTK7M/RN/FDB4eBgtXcn1o8bmU4CK/yPgGQRffHEhm1
5mJlPkvxogTOpd3gRl8cP6hpGC1MOoAinq0S7uFBMw0iRzD4ozRz9S7Mi3GJ4mfE
eR1NXKbE09zx6wjKJEQ/
=Hqfn
-----END PGP SIGNATURE-----

Changes since mesa-11.2.1:
Boyuan Zhang (1):
      radeon/uvd: alignment fix for decode message buffer

Brian Paul (2):
      st/mesa: fix sampler view leak in st_DrawAtlasBitmaps()
      gallium/util: initialize pipe_framebuffer_state to zeros

Chad Versace (1):
      dri: Fix robust context creation via EGL attribute

Egbert Eich (1):
      dri2: Check for dummyContext to see if the glx_context is valid

Emil Velikov (6):
      docs: add sha256 checksums for 11.2.1
      docs: update the sha256 checksums for 11.2.1
      cherry-ignore: remove duplicate commit
      cherry-ignore: ignore the GetSamplerParameterIuiv{EXT,OES} fixups
      Update version to 11.2.2
      docs: add release notes for 11.2.2

Eric Anholt (4):
      vc4: Fix subimage accesses to LT textures.
      vc4: Add support for rendering to cube map surfaces.
      vc4: Fix tests for format supported with nr_samples == 1.
      vc4: Make sure we recompile when sample_mask changes.

Frederic Devernay (1):
      glapi: fix _glapi_get_proc_address() for mangled function names

Ilia Mirkin (2):
      nvc0: fix retrieving query results into buffer for timestamps
      nouveau/video: properly detect the decoder class for availability checks

Jason Ekstrand (1):
      i965/fs: Properly report regs_written from SAMPLEINFO

Jonathan Gray (1):
      egl/x11: authenticate before doing chipset id ioctls

Jose Fonseca (1):
      winsys/sw/xlib: use correct free function for xlib_dt->data

Kenneth Graunke (3):
      i965: Fix clear code for ignoring colormask for XRGB formats on Gen9+.
      glsl: Convert lower_vec_index_to_swizzle to a rvalue visitor.
      glsl: Lower vector_extracts to swizzles after lower_vector_derefs.

Leo Liu (1):
      radeon/uvd: fix tonga feedback buffer size

Marek Olšák (1):
      st/mesa: fix blit-based GetTexImage for non-finalized textures

Nicolai Hähnle (5):
      gallium/radeon: handle failure when mapping staging buffer
      st/glsl_to_tgsi: reduce stack explosion in recursive expression visitor
      gallium/radeon: fix crash in r600_set_streamout_targets
      radeonsi: correct NULL-pointer check in si_upload_const_buffer
      radeonsi: work around an MSAA fast stencil clear problem

Oded Gabbay (4):
      r600g/radeonsi: send endian info to format translation functions
      r600g: set endianess of 16/32-bit buffers according to do_endian_swap
      r600g: use do_endian_swap in color swapping functions
      r600g: use do_endian_swap in texture swapping function

Patrick Rudolph (1):
      r600g: fix and optimize tgsi_cmp when using ABS and NEG modifier

Roland Scheidegger (3):
      llvmpipe: (trivial) initialize src1_alpha var to NULL
      gallivm: fix bogus argument order to lp_build_sample_mipmap function
      gallivm: make sampling more robust against bogus coordinates

Samuel Pitoiset (6):
      gk110/ir: do not overwrite def value with zero for EXCH ops
      gk110/ir: make use of IMUL32I for all immediates
      nvc0/ir: fix wrong emission of (a OP b) OP c
      gk110/ir: add emission for (a OP b) OP c
      nvc0: reduce GL_MAX_3D_TEXTURE_SIZE to 2048 on Kepler+
      st/glsl_to_tgsi: fix potential crash when allocating temporaries

Stefan Dirsch (1):
      dri3: Check for dummyContext to see if the glx_context is valid

Topi Pohjolainen (2):
      i965/blorp/gen7: Prepare re-using for gen8
      i965/blorp: Use 8k chunk size for urb allocation

WuZhen (3):
      tgsi: initialize stack allocated struct
      winsys/sw/dri: use correct free function for dri_sw_dt->data
      android: enable dlopen() on all architectures

---
 Android.common.mk                                          |    2 
 VERSION                                                    |    2 
 bin/.cherry-ignore                                         |    5 
 docs/relnotes/11.2.1.html                                  |    3 
 docs/relnotes/11.2.2.html                                  |  209 +++++++++++++
 src/compiler/glsl/linker.cpp                               |    1 
 src/compiler/glsl/lower_vec_index_to_swizzle.cpp           |   96 -----
 src/egl/drivers/dri2/platform_x11.c                        |  104 +++---
 src/gallium/auxiliary/gallivm/lp_bld_arit.c                |    9 
 src/gallium/auxiliary/gallivm/lp_bld_sample_aos.c          |   13 
 src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c          |   38 +-
 src/gallium/auxiliary/tgsi/tgsi_dump.c                     |    7 
 src/gallium/auxiliary/util/u_blitter.c                     |    2 
 src/gallium/drivers/llvmpipe/lp_state_fs.c                 |    2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp |   49 ++-
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp  |    4 
 src/gallium/drivers/nouveau/nouveau_vp3_video.c            |   25 +
 src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.c           |   20 -
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c             |    2 
 src/gallium/drivers/r600/evergreen_state.c                 |   33 +-
 src/gallium/drivers/r600/r600_pipe.h                       |    8 
 src/gallium/drivers/r600/r600_shader.c                     |   11 
 src/gallium/drivers/r600/r600_state.c                      |   27 +
 src/gallium/drivers/r600/r600_state_common.c               |   65 +++-
 src/gallium/drivers/radeon/r600_buffer_common.c            |    4 
 src/gallium/drivers/radeon/r600_pipe_common.h              |    2 
 src/gallium/drivers/radeon/r600_streamout.c                |   13 
 src/gallium/drivers/radeon/r600_texture.c                  |   24 -
 src/gallium/drivers/radeon/radeon_uvd.c                    |   14 
 src/gallium/drivers/radeonsi/si_descriptors.c              |    2 
 src/gallium/drivers/radeonsi/si_state.c                    |   24 +
 src/gallium/drivers/vc4/vc4_program.c                      |    1 
 src/gallium/drivers/vc4/vc4_resource.c                     |    3 
 src/gallium/drivers/vc4/vc4_screen.c                       |    7 
 src/gallium/drivers/vc4/vc4_tiling.c                       |    8 
 src/gallium/winsys/sw/dri/dri_sw_winsys.c                  |    2 
 src/gallium/winsys/sw/xlib/xlib_sw_winsys.c                |    2 
 src/glx/dri2_glx.c                                         |    2 
 src/glx/dri3_glx.c                                         |    8 
 src/mapi/glapi/glapi_getproc.c                             |   18 -
 src/mesa/drivers/dri/common/dri_util.c                     |   25 +
 src/mesa/drivers/dri/i965/brw_fs_nir.cpp                   |    8 
 src/mesa/drivers/dri/i965/brw_meta_fast_clear.c            |    1 
 src/mesa/drivers/dri/i965/brw_shader.cpp                   |    3 
 src/mesa/drivers/dri/i965/gen7_blorp.cpp                   |   25 +
 src/mesa/state_tracker/st_cb_bitmap.c                      |    6 
 src/mesa/state_tracker/st_cb_texture.c                     |    3 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp                 |   22 +
 src/util/macros.h                                          |    6 
 49 files changed, 688 insertions(+), 282 deletions(-)
---


Reply to: