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

mesa: Changes to 'refs/tags/mesa-13.0.5-1'



Tag 'mesa-13.0.5-1' created by Andreas Boll <andreas.boll.dev@gmail.com> at 2017-02-21 12:17 +0000

Tagging upload of mesa 13.0.5-1 to unstable.
-----BEGIN PGP SIGNATURE-----

iQIcBAABCgAGBQJYrC/MAAoJEB7vU9OKOpxn930P/22sruZV5QRrycYWW/HDgDK3
DiHEB6rnAH2eioXCC5rtMnALDPxr2LKvLzZ0aM1/wzz0pIB95MBp7Mb5wvEPoaGj
61uVTQ6/KZyTjMDHwzkEM32Rq4nm+OWHfADsySs35y8UYyZ4X1BLisZesAxSvh7Y
C8tWD8CxObMFLgnM9v0Q+8PhqPV4EXppxUXNI/fyjGMHDdSVV0NqUtebjz8jSlXy
Hng7F8YQXj4/DW3/J3IyaBEz1OR6j4YJtDZH6eOnpuLE/0q5OQxANCdakAF3RDeC
XCFjkVsh3HhosVbqix3cfsh0z538ioIfIal4TSdD5aVQSSAbit1SC5ExFQ6HNlxI
PUihR/uZOWpFKOMSp7fiMjMJJFyt5git0q11PydWvIJAbhz3+mtrevzBgWE8Qb6B
GRz/VDXe1Il6MHqNCGgiEtpdocMFvKYVzjU1Tv8GO4PgYtCHzYN1nhMaZc8hUr5U
tdkSkp1Dac0SvwXdgm7v39AxddyRGQzHcKI4gARuDw6nvG4j6NxkByb1iFgDhLdw
Kp5QQh4EaGfWpBVeH8TJ2ijhXsebyyuWdxox2lgV5Pv2ZzJ+gmc6eWl77XvR+u+D
JOB80Wqikj2WvdKxpESCpFmUctTmljjh1zXJqdwtJy9kIUrlcaJnMh75IzbBRWBw
jBMOckpGKOyCPhjU4ILB
=zivI
-----END PGP SIGNATURE-----

Changes since mesa-13.0.4-1:
Andreas Boll (5):
      Merge tag 'mesa-13.0.5' into debian-unstable
      Bump changelog
      Switch mesa3d.org URLs to https.
      Update extend-diff-ignore.
      Upload to unstable.

Bartosz Tomczyk (2):
      r600: Fix stack overflow
      r600/sb: Fix memory leak

Bruce Cherniak (1):
      swr: [rasterizer core] Remove dead code Clipper::ClipScalar()

Chad Versace (1):
      i965/mt: Disable HiZ when sharing depth buffer externally (v2)

Dave Airlie (3):
      radv: change base aligmment for allocated memory.
      radv: fix cik macroModeIndex.
      radv: adopt some init config workarounds from radeonsi.

Derek Foreman (1):
      egl/dri2: add image_loader_extension back into loader extensions for wayland

Emil Velikov (27):
      docs: add sha256 checksums for 13.0.4
      configure.ac: list radeon in --with-vulkan-drivers help string
      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
      bin/get-extra-pick-list: use git merge-base to get the branchpoint
      bin/get-extra-pick-list: rework to use already_picked list
      bin/get-typod-pick-list.sh: limit `git grep ...' to only as needed
      bin/get-pick-list.sh: limit `git grep ...' only as needed
      bin/get-pick-list.sh: remove ancient way of nominating patches
      bin/get-fixes-pick-list.sh: add new script
      Update version to 13.0.5
      docs: add release notes for 13.0.5

Eric Anholt (1):
      vc4: Avoid emitting small immediates for UBO indirect load address guards.

Hans de Goede (1):
      glx/glvnd: Fix GLXdispatchIndex sorting

Ian Romanick (11):
      linker: Slight code rearrange to prevent duplication in the next commit
      linker: Accurately track gl_uniform_block::stageref
      glsl: Split process_block_array into two functions
      glsl: Fix wonkey indentation left from previous commit
      glsl: Track the linearized array index for each UBO instance array element
      glsl: Use simpler visitor to determine which UBO and SSBO blocks are used
      glsl: Add tracking for elements of an array-of-arrays that have been accessed
      glsl: Add structures to track accessed elements of a single array
      glsl: Mark a set of array elements as accessed using a list of array_deref_range
      glsl: Walk a list of ir_dereference_array to mark array elements as accessed
      linker: Accurately mark a uniform block instance array element as used in a stage

Ilia Mirkin (3):
      vbo: process buffer binding state changes on draw when recording
      st/mesa: MAX_VARYING is the max supported number of patch varyings, not min
      nvc0: disable linked tsc mode in compute launch descriptor

Jason Ekstrand (11):
      nir/search: Use the correct bit size for integer comparisons
      i965/blorp: Use the correct ISL format for combined depth/stencil
      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
      vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetFormats
      vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetPresentModes
      vulkan/wsi: Lower the maximum image sizes
      i965/sampler_state: Pass texObj into update_sampler_state
      i965/sampler_state: Set the "Base Mip Level" field on Sandy Bridge

Kenneth Graunke (1):
      i965: Unbind deleted shaders from brw_context, fixing malloc heisenbug.

Lionel Landwerlin (5):
      anv: don't require render target isl bit for depth/stencil surfaces
      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

Marc-André Lureau (1):
      tgsi-dump: dump label if instruction has one

Marek Olšák (2):
      radeonsi: always set the TCL1_ACTION_ENA when invalidating L2
      gallium/radeon: fix performance of buffer readbacks

Topi Pohjolainen (2):
      i965: Make depth clear flushing more explicit
      i965/gen6: Issue direct depth stall and flush after depth clear

Vinson Lee (2):
      scons: Require libdrm >= 2.4.66 for DRM.
      util: Fix Clang trivial destructor check.

---
 VERSION                                            |    2 
 bin/get-extra-pick-list.sh                         |   22 
 bin/get-fixes-pick-list.sh                         |   61 +
 bin/get-pick-list.sh                               |    7 
 bin/get-typod-pick-list.sh                         |    7 
 configure.ac                                       |    2 
 debian/changelog                                   |    8 
 debian/control                                     |    2 
 debian/copyright                                   |    4 
 debian/source/local-options                        |    2 
 docs/relnotes/13.0.4.html                          |    3 
 docs/relnotes/13.0.5.html                          |  209 ++++++
 scons/gallium.py                                   |    2 
 src/amd/vulkan/radv_device.c                       |    2 
 src/amd/vulkan/si_cmd_buffer.c                     |   11 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.c |   14 
 src/compiler/Makefile.glsl.am                      |    1 
 src/compiler/Makefile.sources                      |    2 
 src/compiler/glsl/ir_array_refcount.cpp            |  254 +++++++
 src/compiler/glsl/ir_array_refcount.h              |  183 +++++
 src/compiler/glsl/link_uniform_blocks.cpp          |  112 ++-
 src/compiler/glsl/link_uniforms.cpp                |   82 +-
 src/compiler/glsl/linker.cpp                       |    3 
 src/compiler/glsl/tests/array_refcount_test.cpp    |  717 +++++++++++++++++++++
 src/compiler/nir/nir_search.c                      |   48 -
 src/compiler/spirv/spirv_to_nir.c                  |   31 
 src/compiler/spirv/vtn_variables.c                 |    6 
 src/egl/Makefile.am                                |    2 
 src/egl/drivers/dri2/platform_wayland.c            |    1 
 src/gallium/auxiliary/tgsi/tgsi_dump.c             |   24 
 src/gallium/drivers/freedreno/Makefile.am          |    1 
 src/gallium/drivers/nouveau/nvc0/nve4_compute.c    |    1 
 src/gallium/drivers/nouveau/nvc0/nve4_compute.h    |    7 
 src/gallium/drivers/r600/r600_shader.c             |    2 
 src/gallium/drivers/r600/sb/sb_valtable.cpp        |    8 
 src/gallium/drivers/radeon/r600_buffer_common.c    |   17 
 src/gallium/drivers/radeonsi/si_state_draw.c       |    3 
 src/gallium/drivers/swr/rasterizer/core/clip.h     |   39 -
 src/gallium/drivers/vc4/vc4_opt_small_immediates.c |   11 
 src/gallium/drivers/vc4/vc4_program.c              |    8 
 src/gallium/drivers/vc4/vc4_qir.c                  |    1 
 src/gallium/drivers/vc4/vc4_qir.h                  |    2 
 src/gallium/drivers/vc4/vc4_qpu_emit.c             |    2 
 src/gallium/state_trackers/clover/Makefile.am      |    2 
 src/gallium/state_trackers/dri/Makefile.am         |    2 
 src/gallium/targets/d3dadapter9/Makefile.am        |    2 
 src/glx/Makefile.am                                |    4 
 src/glx/apple/Makefile.am                          |    4 
 src/glx/g_glxglvnddispatchindices.h                |    8 
 src/glx/windows/Makefile.am                        |    2 
 src/intel/blorp/blorp_clear.c                      |   23 
 src/intel/isl/isl_format.c                         |    5 
 src/intel/vulkan/anv_cmd_buffer.c                  |    5 
 src/intel/vulkan/anv_descriptor_set.c              |    8 
 src/intel/vulkan/anv_image.c                       |    7 
 src/intel/vulkan/genX_cmd_buffer.c                 |    7 
 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_clear.c              |   56 +
 src/mesa/drivers/dri/i965/brw_program.c            |   43 +
 src/mesa/drivers/dri/i965/brw_sampler_state.c      |   30 
 src/mesa/drivers/dri/i965/brw_state.h              |    1 
 src/mesa/drivers/dri/i965/gen8_depth_state.c       |   16 
 src/mesa/drivers/dri/i965/intel_mipmap_tree.c      |   29 
 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/mtypes.h                             |   15 
 src/mesa/main/tests/Makefile.am                    |    2 
 src/mesa/state_tracker/st_extensions.c             |    2 
 src/mesa/vbo/vbo_save_api.c                        |    7 
 src/util/macros.h                                  |    8 
 src/vulkan/wsi/wsi_common_wayland.c                |   27 
 src/vulkan/wsi/wsi_common_x11.c                    |    3 
 78 files changed, 2004 insertions(+), 265 deletions(-)
---


Reply to: