mesa: Changes to 'refs/tags/mesa-17.2.2-1'
Tag 'mesa-17.2.2-1' created by Timo Aaltonen <tjaalton@debian.org> at 2017-10-03 12:49 +0000
Tagging upload of mesa 17.2.2-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCAAGBQJZ04c9AAoJEMtwMWWoiYTcB6cQAIawOZAGRC7f5IyPs0TKU1Jh
l+TtKHBc8jpYNKBiW3RFT4h3t58RVhY/KR1YA9J/jSWIc7LlwCMXVjc3v1VJ2zQ+
xEcZrjH/TqAE+lDzAYvOmJk6dlbIY4DSg1NqZmiTKCN28DvNbP42bd2bFmelJC39
cuFVKUEX0toftqbnLLrIahAOgYxAk1nXALlDUA/OGwpcTrQdO5RKBr7abofAQfFY
R8FN5cF8A7xu1//n+w5zt+jyu6LwBFUaTJXe/k+HMnQRbUeLhEja82btHXjkoG8P
W6TkO8TeMyjB3ju5bthnVeCYlPVTi9oe5jKXCRMnDwK/j78pKC3nvHHSyWnhs9tG
/gqmCirV9Ys8E/9c5ITAVXorSfL1No7alCHnp8Hgh46iYEK8IVToekyV5qiIAd1m
DDgloLVRCpXIs3zG/Cs/rdbKbScnMdqQddzsUNu1wxsXYiUphwr3KjIwN1riVJ10
0an9tDP42tGLqef+BGLvDcb00T8oSMC38qVo8eSOi7SUwh+bJnTFUaE+HQbrEhhS
1zPwZtJiLwvh/mPswHTiUbK4MtxnkfKMuKTuo0hiWeYcM0tQxi4BEjShv7D6h27Z
wEmC+nvUWUHheYgXQtvRvBCcGM/Sri4AGtqFrBI+OTa2/fkr0sP0mh6/i+3LVUQ2
oCkUwOn91P3vpnL2C1UM
=EBFs
-----END PGP SIGNATURE-----
Changes since mesa-17.2.1-2:
Alexandru-Liviu Prodea (1):
Scons: Add LLVM 5.0 support
Bas Nieuwenhuizen (1):
radv: Check for GFX9 for 1D arrays in image_size intrinsic.
Boris Brezillon (1):
broadcom/vc4: Fix infinite retry in vc4_bo_alloc()
Dave Airlie (3):
radv/nir: call opt_remove_phis after trivial continues.
ac/surface: handle S8 on gfx9
st/glsl->tgsi: fix u64 to bool comparisons.
David Airlie (1):
radv: add gfx9 scissor workaround
Emil Velikov (2):
docs: add sha256 checksums for 17.2.1
automake: enable libunwind in `make distcheck'
Eric Anholt (4):
broadcom/vc4: Fix use-after-free for flushing when writing to a texture.
broadcom/vc4: Fix use-after-free trying to mix a quad and tile clear.
broadcom/vc4: Fix use-after-free when deleting a program.
broadcom/vc4: Keep pipe_sampler_view->texture matching the original texture.
Gert Wollny (2):
travis: force llvm-3.3 for "make Gallium ST Other"
travis: Add libunwind-dev to gallium/make builds
Grazvydas Ignotas (1):
configure: check if -latomic is needed for __atomic_*
Ian Romanick (1):
nv20: Fix GL_CLAMP
Jason Ekstrand (6):
i965/blorp: Set r8stencil_needs_update when writing stencil
vulkan/wsi/wayland: Stop printing out the DRM device
vulkan/wsi/wayland: Refactor wsi_wl_display code
vulkan/wsi/wayland: Stop caching Wayland displays
vulkan/wsi/wayland: Copy wl_proxy objects from oldSwapchain if available
vulkan/wsi/wayland: Return better error messages
Juan A. Suarez Romero (5):
cherry-ignore: add "radeonsi/gfx9: proper workaround for LS/HS VGPR initialization bug"
cherry-ignore: add "radv: Check for GFX9 for 1D arrays in image_size intrinsic."
cherry-ignore: add "radv: copy the number of viewports/scissors at pipeline bind time"
Update version to 17.2.2
docs: add release notes for 17.2.2
Józef Kucia (1):
anv: Fix descriptors copying
Kenneth Graunke (2):
i965/vec4: Actually handle atomic op intrinsics.
i965/vec4: Fix swizzles on atomic sources.
Leo Liu (1):
st/va/postproc: use video original size for postprocessing
Lucas Stach (1):
etnaviv: fix 16bpp clears
Matt Turner (2):
util: Link libmesautil into u_atomic_test
util/u_atomic: Add implementation of __sync_val_compare_and_swap_8
Nicolai Hähnle (9):
radeonsi: workaround for gather4 on integer cube maps
amd/common: round cube array slice in ac_prepare_cube_coords
amd/common: add workaround for cube map array layer clamping
glsl/linker: fix output variable overlap check
radeonsi: fix array textures layer coordinate
radeonsi: set MIP_POINT_PRECLAMP to 0
amd/addrlib: fix missing va_end() after va_copy()
amd/common: move ac_build_phi from radeonsi
radeonsi: fix a regression in integer cube map handling
Samuel Iglesias Gonsálvez (1):
anv: fix viewport transformation for z component
Samuel Pitoiset (1):
radv: fix saved compute state when doing statistics/occlusion queries
Tapani Pälli (1):
mesa: free current ComputeProgram state in _mesa_free_context_data
Tim Rowley (1):
swr/rast: remove llvm fence/atomics from generated files
Timo Aaltonen (3):
Merge branch 'upstream-unstable' into debian-unstable
update changelog
release to unstable
Tomasz Figa (1):
egl/dri2: Implement swapInterval fallback in a conformant way
---
.travis.yml | 15
Makefile.am | 1
VERSION | 2
bin/.cherry-ignore | 12
debian/changelog | 6
docs/relnotes/17.2.1.html | 3
docs/relnotes/17.2.2.html | 202 ++++++++
scons/llvm.py | 21
src/amd/addrlib/core/addrobject.cpp | 8
src/amd/common/ac_llvm_build.c | 53 ++
src/amd/common/ac_llvm_build.h | 14
src/amd/common/ac_nir_to_llvm.c | 11
src/amd/common/ac_surface.c | 11
src/amd/vulkan/radv_cmd_buffer.c | 5
src/amd/vulkan/radv_pipeline.c | 1
src/amd/vulkan/radv_query.c | 4
src/compiler/glsl/linker.cpp | 23
src/egl/drivers/dri2/egl_dri2.c | 12
src/egl/drivers/dri2/egl_dri2_fallbacks.h | 9
src/egl/drivers/dri2/platform_x11.c | 1
src/gallium/drivers/etnaviv/etnaviv_clear_blit.c | 2
src/gallium/drivers/radeonsi/si_shader.c | 20
src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c | 136 +++++
src/gallium/drivers/radeonsi/si_shader_tgsi_setup.c | 2
src/gallium/drivers/radeonsi/si_state.c | 2
src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_ir_macros.py | 8
src/gallium/drivers/vc4/vc4_bufmgr.c | 10
src/gallium/drivers/vc4/vc4_context.h | 7
src/gallium/drivers/vc4/vc4_draw.c | 65 +-
src/gallium/drivers/vc4/vc4_job.c | 9
src/gallium/drivers/vc4/vc4_program.c | 21
src/gallium/drivers/vc4/vc4_resource.c | 15
src/gallium/drivers/vc4/vc4_resource.h | 14
src/gallium/drivers/vc4/vc4_state.c | 34 -
src/gallium/drivers/vc4/vc4_uniforms.c | 2
src/gallium/state_trackers/va/postproc.c | 14
src/intel/compiler/brw_vec4_nir.cpp | 12
src/intel/compiler/brw_vec4_surface_builder.cpp | 13
src/intel/vulkan/anv_descriptor_set.c | 2
src/intel/vulkan/gen8_cmd_buffer.c | 4
src/mesa/drivers/dri/i965/brw_blorp.c | 6
src/mesa/drivers/dri/nouveau/nouveau_gldefs.h | 19
src/mesa/drivers/dri/nouveau/nv20_state_tex.c | 16
src/mesa/main/context.c | 2
src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 16
src/util/Makefile.am | 1
src/util/u_atomic.c | 14
src/vulkan/wsi/wsi_common_wayland.c | 249 +++++-----
48 files changed, 855 insertions(+), 274 deletions(-)
---
Reply to: