mesa: Changes to 'refs/tags/mesa-13.0.4-1'
Tag 'mesa-13.0.4-1' created by Andreas Boll <andreas.boll.dev@gmail.com> at 2017-02-01 14:40 +0000
Tagging upload of mesa 13.0.4-1 to unstable.
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJYkfNTAAoJEB7vU9OKOpxnpmYP/2jeKcDHtYc2ZZjWSEpw30X0
7ONssFLldLyQIet/mHOTG6aFm3yw+CXlJHUmWfDMA2ezsONRl2MBkgPLwBshCr7E
vcFfERQpdwjX/tGpO4X6v9zZFebVua87czSSDpFubgJPlcEqRrj9TgSFJk44mGCS
I3WR/rPDdO+jiTgyuHB2N1YGlouWHPcpyExyVLhE9dPTjzJK1f1VXX5ugncKBHbZ
n8k6p7++IvbWJZnptSZu7jgNSQiUBuIJtbgV9RUfnULYdjqKWxLPYKAPX3iwvrqX
5stUEQ3rbwDr1bHf2/BUlZR7Havre394wDJ6ddfTbvf9yV6Nj0Zmf6sW7GGm/Zhh
xrn1ZJ3xTno/Jawf/+Wx8xELevA2/3giHO9Qxh5dxQeteKDIRUE9lJOE6R1uMd+N
kdwigDFpshm/z1A9g0NfnmDD6f7flj8x7tyotGP5BzavRcawS26IH4ABjROWWT7F
q++VUNLWtkW22tkIbI+UDdXir87D6w+t3qjzY5dG/N1JdLQGBBFMPPd/9FdRJOZm
/1Rlg5ypch8NwsBTqvRIfaJGegk933sM6siv/OXNm8Fy9CGfDHhguOnSpxfuZoTE
RN7pq75LflkSw3NO7xAyhhmjw743LXcgeuWkfDdGdxzlmled+M+Pz/bAPhWJui09
dz5AJwxo2ayG0j+Xt1VV
=fE0f
-----END PGP SIGNATURE-----
Changes since mesa-13.0.3-1:
Andreas Boll (7):
Merge tag 'mesa-13.0.4' into debian-unstable
Bump changelog
Drop vl-zscan-fix-Fix-trivial-sign-compare-warnings.diff and
Drop workaround-binutils-mips-844357.diff, binutils regression has been fixed.
Revert "Bump debhelper compat to 10."
Update extend-diff-ignore.
Upload to unstable.
Andres Rodriguez (2):
vulkan/wsi: clarify the severity of lack of DRI3 v2
radv: fix include order for installed headers v2
Arda Coskunses (2):
vulkan/wsi/x11: don't crash on null visual
vulkan/wsi/x11: don't crash on null wsi x11 connection
Bas Nieuwenhuizen (1):
radv: Support loader interface version 3.
Chad Versace (10):
egl: Check config's surface types in eglCreate*Surface()
dri: Add __DRI_IMAGE_FORMAT_ARGB1555
mesa/texformat: Handle GL_RGBA + GL_UNSIGNED_SHORT_5_5_5_1
egl: Emit correct error when robust context creation fails
anv: Handle vkGetPhysicalDeviceQueueFamilyProperties with count == 0
mesa/shaderobj: Fix races on refcounts
meta: Disable dithering during glGenerateMipmap
vulkan: Add new cast macros for VkIcd types
vulkan: Update vk_icd.h to interface version 3
anv: Support loader interface version 3 (patch v2)
Christian König (1):
vl/zscan: fix "Fix trivial sign compare warnings"
Chuck Atkins (1):
glx: Add missing glproto dependency for gallium-xlib glx
Damien Grassart (1):
anv: return count of queue families written
Dave Airlie (1):
radv: flush smem for uniform buffer bit.
Emil Velikov (11):
docs: add sha256 checksums for 13.0.3
cherry-ignore: add couple of intel_miptree_copy related patches
cherry-ignore: add radv: Call nir_lower_constant_initializers."
get-typod-pick-list.sh: add new script
cherry-ignore: add "_mesa_ClampColor extension/version fix"
cherry-ignore: add wayland race condition fix
egl/wayland: use the destroy_window_callback for swrast
automake: use shared llvm libs for make distcheck
get-pick-list.sh: Require explicit "13.0" for nominating stable patches
Update version to 13.0.4
docs: add release notes for 13.0.4
Francisco Jerez (1):
anv: Fix uniform and storage buffer offset alignment limits.
Fredrik Höglund (2):
radv: fix dual source blending
dri3: Fix MakeCurrent without a default framebuffer
Grazvydas Ignotas (1):
mapi: update the asm code to support x32
Heiko Przybyl (1):
r600/sb: Fix loop optimization related hangs on eg
Ilia Mirkin (1):
nouveau: take extra push space into account for pushbuf_space calls
Jason Ekstrand (4):
i965/generator/tex: Handle an immediate sampler with an indirect texture
anv/formats: Use the real format for B4G4R4A4_UNORM_PACK16 on gen8
nir/search: Only allow matching SSA values
isl: Mark A4B4G4R4_UNORM as supported on gen8
Jonas Ådahl (1):
egl/wayland: Cleanup private display connection when init fails
Kenneth Graunke (7):
i965: Don't bail on vertex element processing if we need draw params.
i965: Fix last slot calculations
i965: Fix texturing in the vec4 TCS and GS backends.
spirv: Move cursor before calling vtn_ssa_value() in phi 2nd pass.
i965: Make BLORP disable the NP Z PMA stall fix.
glsl: Use ir_var_temporary when generating inline functions.
i965: Properly flush in hsw_pause_transform_feedback().
Marek Olšák (4):
vdpau: call texture_get_handle while the mutex is being held
va: call texture_get_handle while the mutex is being held
radeonsi: for the tess barrier, only use emit_waitcnt on SI and LLVM 3.9+
radeonsi: don't forget to add HTILE to the buffer list for texturing
Michel Dänzer (1):
cso: Don't restore nr_samplers in cso_restore_fragment_samplers
Nanley Chery (3):
anv/cmd_buffer: Fix arrayed depth/stencil attachments
anv/cmd_buffer: Fix programmed HiZ qpitch
anv/image: Disable HiZ for depth buffer arrays
Nayan Deshmukh (1):
st/va: delay calling begin_frame until we have all parameters
Rob Clark (1):
freedreno: some fence cleanup
Samuel Pitoiset (1):
gallium/hud: add missing break in hud_cpufreq_graph_install()
Timothy Arceri (3):
nir: Turn imov/fmov of undef into undef
glsl: fix opt_minmax redundancy checks against baserange
util: fix list_is_singular()
Zachary Michaels (1):
radeonsi: Always leave poly_offset in a valid state
---
Makefile.am | 2
VERSION | 2
bin/.cherry-ignore | 16
bin/get-pick-list.sh | 2
bin/get-typod-pick-list.sh | 39 +
configure.ac | 4
debian/changelog | 12
debian/compat | 2
debian/control | 3
debian/patches/r600-sb-Fix-loop-optimization-related-hangs-on-eg.diff | 387 ----------
debian/patches/series | 3
debian/patches/vl-zscan-fix-Fix-trivial-sign-compare-warnings.diff | 28
debian/patches/workaround-binutils-mips-844357.diff | 43 -
debian/rules | 3
debian/source/local-options | 2
docs/relnotes/13.0.3.html | 3
docs/relnotes/13.0.4.html | 254 ++++++
include/GL/internal/dri_interface.h | 2
include/vulkan/vk_icd.h | 110 ++
src/amd/common/ac_nir_to_llvm.c | 4
src/amd/vulkan/Makefile.am | 8
src/amd/vulkan/radv_cmd_buffer.c | 4
src/amd/vulkan/radv_device.c | 45 +
src/amd/vulkan/radv_wsi.c | 12
src/compiler/glsl/opt_function_inlining.cpp | 2
src/compiler/glsl/opt_minmax.cpp | 4
src/compiler/nir/nir_opt_undef.c | 12
src/compiler/nir/nir_search.c | 16
src/compiler/spirv/vtn_cfg.c | 3
src/egl/drivers/dri2/platform_wayland.c | 6
src/egl/main/eglapi.c | 10
src/egl/main/eglcontext.c | 38
src/gallium/auxiliary/cso_cache/cso_context.c | 1
src/gallium/auxiliary/hud/hud_cpufreq.c | 1
src/gallium/auxiliary/vl/vl_zscan.c | 2
src/gallium/drivers/freedreno/freedreno_batch.c | 2
src/gallium/drivers/freedreno/freedreno_batch_cache.c | 4
src/gallium/drivers/freedreno/freedreno_batch_cache.h | 2
src/gallium/drivers/freedreno/freedreno_context.c | 17
src/gallium/drivers/freedreno/freedreno_context.h | 2
src/gallium/drivers/freedreno/freedreno_fence.c | 7
src/gallium/drivers/freedreno/freedreno_fence.h | 8
src/gallium/drivers/freedreno/freedreno_gmem.c | 4
src/gallium/drivers/freedreno/freedreno_screen.c | 4
src/gallium/drivers/nouveau/nouveau_video.c | 2
src/gallium/drivers/nouveau/nv30/nv30_clear.c | 2
src/gallium/drivers/nouveau/nv30/nv30_transfer.c | 8
src/gallium/drivers/nouveau/nv50/nv50_surface.c | 6
src/gallium/drivers/nouveau/nv50/nv50_vbo.c | 2
src/gallium/drivers/nouveau/nv50/nv98_video.c | 6
src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c | 7
src/gallium/drivers/nouveau/nv50/nv98_video_ppp.c | 7
src/gallium/drivers/nouveau/nv50/nv98_video_vp.c | 9
src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.c | 2
src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c | 2
src/gallium/drivers/nouveau/nvc0/nvc0_video.c | 6
src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c | 7
src/gallium/drivers/nouveau/nvc0/nvc0_video_ppp.c | 7
src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c | 9
src/gallium/drivers/r600/sb/sb_dce_cleanup.cpp | 25
src/gallium/drivers/r600/sb/sb_gcm.cpp | 7
src/gallium/drivers/r600/sb/sb_ir.cpp | 4
src/gallium/drivers/r600/sb/sb_ir.h | 14
src/gallium/drivers/r600/sb/sb_pass.h | 6
src/gallium/drivers/r600/sb/sb_valtable.cpp | 42 -
src/gallium/drivers/radeonsi/si_descriptors.c | 19
src/gallium/drivers/radeonsi/si_shader.c | 7
src/gallium/drivers/radeonsi/si_state.c | 4
src/gallium/state_trackers/glx/xlib/Makefile.am | 1
src/gallium/state_trackers/va/buffer.c | 7
src/gallium/state_trackers/va/picture.c | 11
src/gallium/state_trackers/va/va_private.h | 1
src/gallium/state_trackers/vdpau/output.c | 7
src/gallium/state_trackers/vdpau/surface.c | 12
src/glx/dri3_glx.c | 14
src/intel/isl/isl_format.c | 5
src/intel/vulkan/anv_device.c | 59 +
src/intel/vulkan/anv_formats.c | 4
src/intel/vulkan/anv_image.c | 2
src/intel/vulkan/anv_wsi.c | 12
src/intel/vulkan/genX_cmd_buffer.c | 9
src/mapi/entry_x86-64_tls.h | 31
src/mesa/drivers/common/meta_generate_mipmap.c | 1
src/mesa/drivers/dri/common/dri_util.c | 4
src/mesa/drivers/dri/i965/brw_fs_generator.cpp | 8
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 16
src/mesa/drivers/dri/i965/brw_vec4_generator.cpp | 22
src/mesa/drivers/dri/i965/gen8_draw_upload.c | 34
src/mesa/drivers/dri/i965/genX_blorp_exec.c | 4
src/mesa/drivers/dri/i965/hsw_sol.c | 3
src/mesa/main/shaderobj.c | 15
src/mesa/main/texformat.c | 2
src/util/list.h | 2
src/vulkan/wsi/wsi_common.h | 20
src/vulkan/wsi/wsi_common_wayland.c | 2
src/vulkan/wsi/wsi_common_x11.c | 16
96 files changed, 927 insertions(+), 742 deletions(-)
---
Reply to: