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

mesa: Changes to 'refs/tags/mesa-17.0.0-rc3-1'



Tag 'mesa-17.0.0-rc3-1' created by Andreas Boll <andreas.boll.dev@gmail.com> at 2017-02-06 18:09 +0000

Tagging upload of mesa 17.0.0~rc3-1 to experimental.
-----BEGIN PGP SIGNATURE-----

iQIcBAABCgAGBQJYmLvDAAoJEB7vU9OKOpxnRXIP/R1Y0onVipRc1b5AoqNcH7fH
JC8C6lfLclCho1nWX4KaCoNwITWhcgJt5IjOfoFVHJ03L/GwLwZW3aMak8XOwYZq
WBb6vergb1z9g18dhMLQf49x8j/T+PdKnXoswwvPGVuRRLbkKwUh9k2ePcx2otHB
7funYWTUBZZJtevl5qI8fIysoDudsCVs00z9rKm0NkXD1X1H1ji6vfFrWWNkzU3j
5TIebXeorcSX2c28n5sAX3NcQnJc7bM3oOVzDBSAmUmMpFFJyMU3B/dU6R1vIzbI
5uCd26xuAw/qVOI6j/5606F8gtxURH06oSQbYZKKJX2ORztovZSaL3dz4ueqzCIH
0PNutoZhwcFVY8igQfmLyPEtnHdm5Rpm1c84vdeCpFogyaQDuJGa4f2HCRML/Ycp
3naOAPo1kObDUUNuBl8hNwsyAyWTRYbDDtxx2IOa4fh6CrHscUpsh0eVgb8Etq74
Ftg5jJcLr00oqO/XE+/oFy2/KebUDZan0qYlU4IScSRDNjFEb5zNGxCbsHzxhgkP
ljNH9hU5FgXxtwfLu78xsMtHTizBqzHvh2fo+K8aUjUPORuJyiuAtNL0t5E8mRfo
srV5vxn2AhOCYB3mQtCzNQ3KFw9vSSEExEWb0s+Rr/CQCAY6eF0fAKrZvDcTY+0J
qMb9EdXvWly8cE54Fgo3
=OU2f
-----END PGP SIGNATURE-----

Changes since mesa-17.0.0-rc2-1:
Andreas Boll (21):
      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.
      Drop transitional package libegl1-mesa-drivers.
      Remove Breaks/Replaces from pre-jessie.
      Explicitly disable LLVM on some arches. Should fix FTBFS on x32.
      configure.ac: Require LLVM for r300 only on x86 and x86_64
      Merge tag 'mesa-17.0.0-rc3' into debian-experimental
      Bump changelog
      Drop configure.ac-Require-LLVM-for-r300-only-on-x86-and-x.patch, upstream.
      Document the cherry-pick in debian/changelog
      Update list of unwanted vulkan headers.
      Drop unused git-cleanup.sh script. Replaced with usage of --extend-diff-ignore some time ago.
      Enable building etnaviv and imx on armhf (Closes: #852614).
      Merge tag 'mesa-13.0.4' into debian-experimental
      Merge branch 'debian-unstable' into debian-experimental
      Upload to experimental.

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

Bartosz Tomczyk (2):
      r600: Fix stack overflow
      glsl: fix heap-buffer-overflow

Bas Nieuwenhuizen (2):
      radv: Support loader interface version 3.
      radv/ac: Use base in push constant loads.

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 Gmeiner (1):
      etnaviv: Avoid infinite loop in find_frame()

Christian König (2):
      vl/zscan: fix "Fix trivial sign compare warnings"
      st/va: make sure that we call begin_frame() only once v2

Chuck Atkins (1):
      glx: Add missing glproto dependency for gallium-xlib glx

Damien Grassart (1):
      anv: return count of queue families written

Dave Airlie (7):
      radv: flush smem for uniform buffer bit.
      radv: program a default point size.
      radv: handle transfer_write as a dst flag.
      radv/ac: fix multisample subpass image.
      radv/ac: handle nir irem opcode.
      radv/ac: implement txs for buffer textures.
      radv/ac: apply slice rounding to 1d arrays as well.

Emil Velikov (33):
      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
      configure.ac: move require_dri_shared_libs_and_glapi() before its users
      mesa: move variable declaration to where its used
      i965: automake: correctly set MKDIR_GEN
      freedreno: automake: correctly set MKDIR_GEN
      i965: automake: include builddir prior to srcdir
      i915: automake: include builddir prior to srcdir
      egl: automake: include builddir prior to srcdir
      clover: automake: include builddir prior to srcdir
      st/dri: automake: include builddir prior to srcdir
      d3dadapter9: automake: include builddir prior to srcdir
      glx: automake: include builddir prior to srcdir
      glx/apple: automake: include builddir prior to srcdir
      glx/windows: automake: include builddir prior to srcdir
      loader: automake: include builddir prior to srcdir
      mapi: automake: include builddir prior to srcdir
      radeon, r200: automake: include builddir prior to srcdir
      dri/swrast: automake: include builddir prior to srcdir
      dri/osmesa: automake: include builddir prior to srcdir
      mesa/tests: automake: include builddir prior to srcdir
      radv: automake: Don't install vk_platform.h or vulkan.h.
      configure.ac: list radeon in --with-vulkan-drivers help string
      Update version to 17.0.0-rc3

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

Iago Toral Quiroga (1):
      anv/lower_input_attachments: honor sample index parameter to subpassLoad()

Ian Romanick (1):
      mesa: Don't advertise GL_OES_read_format in core profile

Ilia Mirkin (1):
      nouveau: take extra push space into account for pushbuf_space calls

Jason Ekstrand (12):
      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
      i965/blorp: Use the correct ISL format for combined depth/stencil
      vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetFormats
      vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetPresentModes
      vulkan/wsi: Lower the maximum image sizes
      intel/blorp: Handle clearing of A4B4G4R4 on all platforms
      isl/formats: Only advertise sampling for A4B4G4R4 on Broadwell
      anv: Flush render cache before STATE_BASE_ADDRESS on gen7
      anv: Improve flushing around STATE_BASE_ADDRESS

Jonas Ådahl (1):
      egl/wayland: Cleanup private display connection when init fails

Kenneth Graunke (13):
      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().
      i965: Fix fast depth clears for surfaces with a dimension of 16384.
      i965: Use a UW source type for CS_OPCODE_CS_TERMINATE.
      i965: Make intelEmitCopyBlit not truncate large strides.
      i965: Unbind deleted shaders from brw_context, fixing malloc heisenbug.
      i965: Fix check for negative pitch in can_do_fast_copy_blit().
      i965: Support the force_glsl_version driconf option.

Lionel Landwerlin (4):
      anv: set command buffer to NULL when allocations fail
      anv: fix descriptor pool internal size allocation
      spirv: handle OpUndef as part of the variable parsing pass
      spirv: handle undefined components for OpVectorShuffle

Lucas Stach (1):
      etnaviv: force vertex buffers through the MMU

Marek Olšák (7):
      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
      st/mesa: destroy pipe_context before destroying st_context (v2)
      radeonsi: handle first_non_void correctly in si_create_vertex_elements
      radeonsi: don't invoke DCC decompression in update_all_texture_descriptors

Matt Turner (1):
      vulkan: Don't install vk_platform.h or vulkan.h.

Mauro Rossi (1):
      android: fix llvm, elf dependencies for M, N releases

Michel Dänzer (1):
      cso: Don't restore nr_samplers in cso_restore_fragment_samplers

Nanley Chery (4):
      anv/cmd_buffer: Fix arrayed depth/stencil attachments
      anv/cmd_buffer: Fix programmed HiZ qpitch
      anv/image: Disable HiZ for depth buffer arrays
      anv/cmd_buffer: Use the proper depth input attachment surface state

Nayan Deshmukh (2):
      st/va: delay calling begin_frame until we have all parameters
      st/vdpau: only send buffers with B8G8R8A8 format to X

Rob Clark (1):
      freedreno: some fence cleanup

Roland Scheidegger (2):
      tgsi: implement ddiv opcode
      gallivm: (trivial) fix ddiv cpu implementation

Samuel Pitoiset (1):
      gallium/hud: add missing break in hud_cpufreq_graph_install()

Timo Aaltonen (1):
      Drop libgles1.

Timothy Arceri (3):
      nir: Turn imov/fmov of undef into undef
      glsl: fix opt_minmax redundancy checks against baserange
      util: fix list_is_singular()

Topi Pohjolainen (1):
      i965/blorp: Add also depth and stencil buffers to render cache

Wladimir J. van der Laan (3):
      etnaviv: Cannot render to rb-swapped formats
      etnaviv: Generate new sin/cos instructions on GC3000
      etnaviv: Set SE.CLIP registers, add margins for scissor/clip registers

Zachary Michaels (1):
      radeonsi: Always leave poly_offset in a valid state

---
 Android.common.mk                                                         |   14 
 VERSION                                                                   |    2 
 configure.ac                                                              |   49 ++-
 debian/changelog                                                          |   34 ++
 debian/control                                                            |   60 ----
 debian/git-cleanup.sh                                                     |   75 -----
 debian/libgles1-mesa-dev.install                                          |    3 
 debian/libgles1-mesa.install                                              |    1 
 debian/libgles1-mesa.lintian-overrides                                    |    1 
 debian/libgles1-mesa.symbols                                              |  148 ----------
 debian/patches/configure.ac-Require-LLVM-for-r300-only-on-x86-and-x.patch |   52 ---
 debian/patches/series                                                     |    1 
 debian/rules                                                              |   13 
 src/amd/Android.common.mk                                                 |    2 
 src/amd/common/ac_nir_to_llvm.c                                           |   46 ++-
 src/amd/vulkan/Makefile.am                                                |    4 
 src/amd/vulkan/radv_cmd_buffer.c                                          |    4 
 src/compiler/glsl/link_uniforms.cpp                                       |    2 
 src/compiler/spirv/spirv_to_nir.c                                         |   54 ++-
 src/compiler/spirv/vtn_variables.c                                        |    6 
 src/egl/Makefile.am                                                       |    2 
 src/gallium/Android.common.mk                                             |    2 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c                        |    1 
 src/gallium/auxiliary/tgsi/tgsi_exec.c                                    |   14 
 src/gallium/drivers/etnaviv/etnaviv_compiler.c                            |   39 ++
 src/gallium/drivers/etnaviv/etnaviv_emit.c                                |   17 +
 src/gallium/drivers/etnaviv/etnaviv_internal.h                            |   19 +
 src/gallium/drivers/etnaviv/etnaviv_resource.c                            |    5 
 src/gallium/drivers/etnaviv/etnaviv_screen.c                              |    9 
 src/gallium/drivers/etnaviv/etnaviv_state.c                               |   38 +-
 src/gallium/drivers/freedreno/Makefile.am                                 |    1 
 src/gallium/drivers/r600/r600_shader.c                                    |    2 
 src/gallium/drivers/radeonsi/si_descriptors.c                             |   11 
 src/gallium/drivers/radeonsi/si_state.c                                   |    6 
 src/gallium/state_trackers/clover/Makefile.am                             |    2 
 src/gallium/state_trackers/dri/Makefile.am                                |    2 
 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/presentation.c                           |    6 
 src/gallium/state_trackers/vdpau/vdpau_private.h                          |    1 
 src/gallium/targets/d3dadapter9/Makefile.am                               |    2 
 src/glx/Makefile.am                                                       |    4 
 src/glx/apple/Makefile.am                                                 |    4 
 src/glx/windows/Makefile.am                                               |    2 
 src/intel/blorp/blorp_clear.c                                             |   23 +
 src/intel/isl/isl_format.c                                                |    5 
 src/intel/vulkan/Makefile.am                                              |    8 
 src/intel/vulkan/anv_cmd_buffer.c                                         |    5 
 src/intel/vulkan/anv_descriptor_set.c                                     |    8 
 src/intel/vulkan/anv_nir_lower_input_attachments.c                        |    5 
 src/intel/vulkan/genX_cmd_buffer.c                                        |   19 -
 src/loader/Makefile.am                                                    |    2 
 src/mapi/Makefile.am                                                      |    4 
 src/mesa/drivers/dri/i915/Makefile.am                                     |    2 
 src/mesa/drivers/dri/i965/Makefile.am                                     |    7 
 src/mesa/drivers/dri/i965/brw_blorp.c                                     |    2 
 src/mesa/drivers/dri/i965/brw_context.c                                   |    3 
 src/mesa/drivers/dri/i965/brw_fs_generator.cpp                            |    2 
 src/mesa/drivers/dri/i965/brw_program.c                                   |   43 ++
 src/mesa/drivers/dri/i965/gen8_depth_state.c                              |   12 
 src/mesa/drivers/dri/i965/genX_blorp_exec.c                               |    4 
 src/mesa/drivers/dri/i965/intel_blit.c                                    |   24 -
 src/mesa/drivers/dri/i965/intel_blit.h                                    |    4 
 src/mesa/drivers/dri/i965/intel_screen.c                                  |    1 
 src/mesa/drivers/dri/r200/Makefile.am                                     |    2 
 src/mesa/drivers/dri/radeon/Makefile.am                                   |    2 
 src/mesa/drivers/dri/swrast/Makefile.am                                   |    2 
 src/mesa/drivers/osmesa/Makefile.am                                       |    2 
 src/mesa/main/extensions_table.h                                          |    2 
 src/mesa/main/shaderapi.c                                                 |    4 
 src/mesa/main/tests/Makefile.am                                           |    2 
 src/mesa/state_tracker/st_context.c                                       |   13 
 src/vulkan/wsi/wsi_common_wayland.c                                       |   27 +
 src/vulkan/wsi/wsi_common_x11.c                                           |    3 
 75 files changed, 499 insertions(+), 522 deletions(-)
---


Reply to: