[Mesa-announce] [ANNOUNCE] mesa 13.0.2

Emil Velikov emil.l.velikov at gmail.com
Mon Nov 28 15:25:31 UTC 2016

Mesa 13.0.2 is now available.

With this release we have:

A number of fixes for vc4, i965 and radeon drivers. PCI IDs for Geminilake
have been added to the i965 driver,

The respective Vulkan drivers have seen multiple improvements some of which
include improved smoketesting and addressed memory leaks. A number of fixes
have landed for the X11 WSI integration.

Races during _mesa_HashWalk() (while using glDeleteFramebuffers alongside
glTexImage2D) and "#version 0" in GLSL programs have been addressed.

Don't use of PATH_MAX resolving build issues for some platforms.

Ben Widawsky (3):
      i965: Add some APL and KBL SKU strings
      i965: Reorder PCI ID list to match release order
      i965/glk: Add basic Geminilake support

Dave Airlie (14):
      radv: fix texturesamples to handle single sample case
      wsi: fix VK_INCOMPLETE for vkGetSwapchainImagesKHR
      radv: don't crash on null swapchain destroy.
      ac/nir/llvm: fix channel in texture gather lowering code.
      radv: make sure to flush input attachments correctly.
      radv: fix image view creation for depth and stencil only
      radv: spir-v allows texture size query with and without lod.
      vulkan/wsi/x11: handle timeouts properly in next image acquire (v1.1)
      vulkan/wsi: store present mode in swapchain base class
      vulkan/wsi/x11: add support for IMMEDIATE present mode
      radv: fix texel fetch offset with 2d arrays.
      radv/si: fix optimal micro tile selection
      radv/ac/llvm: shadow samplers only return one value.
      radv: fix 3D clears with baseMiplevel

Eduardo Lima Mitev (2):
      vulkan/wsi/x11: Fix behavior of vkGetPhysicalDeviceSurfaceFormatsKHR
      vulkan/wsi/x11: Fix behavior of vkGetPhysicalDeviceSurfacePresentModesKHR

Emil Velikov (6):
      docs: add sha256 checksums for 13.0.1
      cherry-ignore: add reverted LLVM_LIBDIR patch
      anv: fix enumeration of properties
      radv: honour the number of properties available
      Update version to 13.0.2
      docs: add release notes for 13.0.2

Eric Anholt (3):
      vc4: Don't abort when a shader compile fails.
      vc4: Clamp the shadow comparison value.
      vc4: Fix register class handling of DDX/DDY arguments.

Gwan-gyeong Mun (2):
      util/disk_cache: close a previously opened handle in disk_cache_put (v2)
      anv: Fix unintentional integer overflow in anv_CreateDmaBufImageINTEL

Iago Toral Quiroga (1):
      anv/format: handle unsupported formats properly

Ian Romanick (2):
      glcpp: Handle '#version 0' and other invalid values
      glsl: Parse 0 as a preprocessor INTCONSTANT

Jason Ekstrand (15):
      anv/gen8: Stall when needed in Cmd(Set|Reset)Event
      anv/wsi: Set the fence to signaled in AcquireNextImageKHR
      anv: Rework fences
      vulkan/wsi/wayland: Include pthread.h
      vulkan/wsi/wayland: Clean up some error handling paths
      vulkan/wsi: Report the correct min/maxImageCount
      i965/gs: Allow primitive id to be a system value
      anv: Handle null in all destructors
      anv/fence: Handle ANV_FENCE_CREATE_SIGNALED_BIT
      nir/spirv: Fix handling of gl_PrimitiveId
      anv/blorp: Ignore clears for attachments first used as resolve
      anv: Implement a depth stall restriction on gen7
      anv/cmd_buffer: Handle running out of binding tables in compute shaders
      anv/cmd_buffer: Emit a CS stall before setting a CS pipeline
      vulkan/wsi/x11: Implement FIFO mode.

Jordan Justen (2):
      isl: Fix height calculation in isl_msaa_interleaved_scale_px_to_sa
      i965/hsw: Set integer mode in sampling state for stencil texturing

Kenneth Graunke (4):
      intel: Set min_ds_entries on Broxton.
      i965: Fix compute shader crash.
      mesa: Drop PATH_MAX usage.
      i965: Fix GS push inputs with enhanced layouts.

Kevin Strasser (1):
      vulkan/wsi: Add a thread-safe queue implementation

Lionel Landwerlin (1):
      anv: fix multi level clears with VK_REMAINING_MIP_LEVELS

Lucas Stach (1):
      gbm: request correct version of the DRI2_FENCE extension

Nicolai Hähnle (2):
      radeonsi: store group_size_variable in struct si_compute
      glsl/lower_output_reads: fix geometry shader output handling
with conditional emit

Steinar H. Gunderson (1):
      Fix races during _mesa_HashWalk().

Tapani Pälli (1):
      mesa: fix empty program log length

git tag: mesa-13.0.2

MD5:  cb828f9f68e0cd6c7ef30b9c67aa7cf2  mesa-13.0.2.tar.gz
SHA1: c15d37cb4de31b0170e27edf2c4785cee81f2a83  mesa-13.0.2.tar.gz
SHA256: 6014233a5db6032ab8de4881384871bbe029de684502707794ce7b3e6beec308
PGP:  https://mesa.freedesktop.org/archive/13.0.2/mesa-13.0.2.tar.gz.sig

MD5:  9442c2dee914cde3d1f090371ab04113  mesa-13.0.2.tar.xz
SHA1: 457331f16b229e02594477307604b0a92a155fd2  mesa-13.0.2.tar.xz
SHA256: a6ed622645f4ed61da418bf65adde5bcc4bb79023c36ba7d6b45b389da4416d5
PGP:  https://mesa.freedesktop.org/archive/13.0.2/mesa-13.0.2.tar.xz.sig

More information about the mesa-announce mailing list