Tag 'mesa-11.2.2-1' created by Andreas Boll <andreas.boll....@gmail.com> at 2016-05-11 10:26 +0000
Tagging upload of mesa 11.2.2-1 to unstable. -----BEGIN PGP SIGNATURE----- iQIcBAABCgAGBQJXMwjpAAoJEB7vU9OKOpxnFfEQAKQaDCb+vP1YpKU/QmG8+nSt lxmcXlCa8rHlYZmfXWHFNVyml1iNwRi9BnIa2qmGzrSdqrJLYGRCj9/HGo9S/Vn6 MH76+XpF8sDQW7y3AtBxsVW/r9c3SIvmZeZFpWNG6G4FUHXaJ+HCCq61PsoE3//C 5sQ+E+CVUieBc0QsDkCh/r/Ri50TSQ5kfEsmLsMgkgKaIZuypo7D4+rVc1z2kOrx /Dws+Jf0WaG0SwCNKc5fOSRvHQL2ojymFm8YJn1VgyknmhzrRLmF/eY/FunXe6Ya DCPI2h0ktl1eKnYZWqeWTKGbaesBUdNuzRppEMngWJFlziz3EPirmB98Ngx9PiFv 1AP5XE52SBTWgIAg4tNr1ycAh+aJJ2lEf0+7zfZd9p7sYSj9WF9tRKwBV2C+fclG 8Gm7uGYLYlK1Nyks3srFrT+rFTKTLgMYkSQMRMZ1DxFrs/Mj2pO5In3QH+oNHZMr pb4mkueGRPgOlYOkqxNazP6Yy1z+S6ctlUrNynTEUMmwCAi8DOu17vwSOhbgYeK5 OjaeMe/4HYYb6YDMSX2vSf09e+e9WsT7Uty/eBwKmrvTMmiTK2i5nIg3qi0n3dkG +uyMQxMHg4rUwLpzp7YS3nKls9xPbc/NYghLWK0Yk8cdSR07yeovLqJt7YSYG0j9 j5RtxJte+19A+n6Px5P0 =u5cv -----END PGP SIGNATURE----- Changes since mesa-11.2.1-2: Andreas Boll (4): Merge tag 'mesa-11.2.2' into debian-unstable Bump changelog control: Bump Standards-Version to 3.9.8 (no changes). Upload to unstable. 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 debian/changelog | 7 debian/control | 2 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 51 files changed, 696 insertions(+), 283 deletions(-) ---