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: