[ANNOUNCE] mesa 13.0.5

Emil Velikov <[email protected]>
Newsgroups gmane.comp.video.mesa3d.announce,gmane.comp.video.mesa3d.devel
Message-ID <CACvgo51h7zzavbTcVVoCTC-qDiO+QJasyvru+Qaz8x6bx7c8kw@mail.gmail.com>
Mesa 13.0.5 is now available.

In this release we have:

On the GLX/EGL front we have a GLVND fix for "The Binding of Isaac: Rebirth"
and other games, EGL Wayland buffer age rendering is back to normal.

Over a dozen of GLSL patches, addressing multiple CTS/dEQP tests.

A couple Vulkan WSI entrypoints (vkGetPhysicalDeviceSurfaceFormatsKHR and
vkGetPhysicalDeviceSurfacePresentModesKHR) now correctly handle VK_INCOMPLETE.

The following drivers have received bugfixes anv, i965, radv, r600, radeonsi
and vc4.

To top it up, multiple corner case build issues we resolved.

Since the RC a memory leak in r600 was fixed, as well as an issue with compute
shaders on NVE4+ hardware.


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.

git tag: mesa-13.0.5

https://mesa.freedesktop.org/archive/13.0.5/mesa-13.0.5.tar.gz
MD5:  2ed2d1d60b337bb38c94f1d2f8116fa3  mesa-13.0.5.tar.gz
SHA1: 2e55756e9a8bdafb13973f5c8b99f667924d116d  mesa-13.0.5.tar.gz
SHA256: 7e45e3812078726eabca6d9384364bf035a3c4279024ec9090dd1b19a8989926
 mesa-13.0.5.tar.gz
PGP:  https://mesa.freedesktop.org/archive/13.0.5/mesa-13.0.5.tar.gz.sig

https://mesa.freedesktop.org/archive/13.0.5/mesa-13.0.5.tar.xz
MD5:  a4d9028d843f72dbade46dc157855b56  mesa-13.0.5.tar.xz
SHA1: 32132ea9b6ec9de0ffd314bdbb298a0fe0bd47a0  mesa-13.0.5.tar.xz
SHA256: bfcea7e2c801525a60895c8aff11aa68457ee9aa35d01a4638e1f310a3f5ef87
 mesa-13.0.5.tar.xz
PGP:  https://mesa.freedesktop.org/archive/13.0.5/mesa-13.0.5.tar.xz.sig
_______________________________________________
mesa-announce mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-announce
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.