[ANNOUNCE] mesa 17.2.1

Emil Velikov <[email protected]>
Newsgroups gmane.comp.video.mesa3d.announce
Message-ID <CACvgo52OPG7zjH3URvsnSjJZqL42ijtJuNxCDLfkE=RBKfgAWA__18505.6472001181$1505691388$gmane$org@mail.gmail.com>
Mesa 17.2.1 is now available.

In this release we have:

Multiple fixes, making the GLSL shader cache more robust. The RADV driver
has seen a few dozen patches, as a result Vega support was re-enabled.

The i965, radeonsi, nvc0 and freedreno have received a few small fixes each.

Whereas on EGL side a potential crash has been resolved.

Compatibility with Glibc 2.26 was improved by adding proper checking for the
locale based strtod/strtof functions.


Bas Nieuwenhuizen (4):
      radv: Actually set the cmd_buffer usage_flags.
      radv: Fix vkCopyImage with both depth and stencil aspects.
      radv: Disable multilayer & multilevel DCC.
      radv: Don't allocate CMASK for linear images.

Ben Crocker (1):
      llvmpipe: lp_build_gather_elem_vec BE fix for 3x16 load

Brian Paul (1):
      llvmpipe: initialize llvmpipe->dirty with LP_NEW_SCISSOR

Charmaine Lee (1):
      vbo: fix offset in minmax cache key

Dave Airlie (12):
      radv: disable 1d/2d linear optimisation on gfx9.
      radv/gfx9: set descriptor up for base_mip to level range.
      Revert "radv: disable support for VEGA for now."
      radv/winsys: use amdgpu_bo_va_op_raw.
      radv/gfx9: allocate events from uncached VA space
      radv: use simpler indirect packet 3 if possible.
      radv: don't use iview for meta image width/height.
      radv: handle GFX9 1D textures
      radv/gfx9: set mip0-depth correctly for 2d arrays/3d images
      radv/ac: bump params array for image atomic comp swap
      radv/gfx9: fix image resource handling.
      radv/winsys: fix flags vs va_flags thinko.

Emil Velikov (8):
      docs: add sha256 checksums for 17.2.0
      cherry-ignore: add getCapability patches
      cherry-ignore: ignore gfx9 tile swizzle fix
      cherry-ignore: add execution_type() fix to the list
      cherry-ignore: add EGL+gbm swast patches
      egl/x11/dri3: adding missing __DRI_BACKGROUND_CALLABLE extension
      Update version to 17.2.1
      docs: add release notes for 17.2.1

Eric Engestrom (3):
      util: improve compiler guard
      mesa/st: remove unwanted backup file
      docs/egl: remove reference to EGL_DRIVERS_PATH

Grazvydas Ignotas (1):
      radv: don't assert on empty hash table

Jason Ekstrand (2):
      anv/formats: Nicely handle unknown VkFormat enums
      spirv: Add support for the HelperInvocation builtin

Karol Herbst (1):
      nvc0: write 0 to pipeline_statistics.cs_invocations

Kenneth Graunke (2):
      i965: Fix crash in fallback GTT mapping.
      i965: Set "Subslice Hashing Mode" to 16x16 on Apollolake.

Marek Olšák (1):
      st/mesa: skip draw calls with pipe_draw_info::count == 0

Michael Olbrich (1):
      egl/dri2: only destroy created objects

Nicolai Hähnle (1):
      radeonsi: apply a mask to gl_SampleMaskIn in the PS prolog

Nicolai Hähnle (4):
      radeonsi/gfx9: always flush DB metadata on framebuffer changes
      st/glsl_to_tgsi: only the first (inner-most) array reference can
be a 2D index
      ac/surface: match Z and stencil tile config
      glsl: fix glsl_struct_field size calculations for shader cache

Ray Strode (1):
      gallivm: correct channel shift logic on big endian

Rob Clark (1):
      freedreno: skip batch-cache for compute shaders

Roland Scheidegger (1):
      st/mesa: fix view template initialization in try_pbo_readpixels

Samuel Pitoiset (1):
      radeonsi: update dirty_level_mask before dispatching

Timothy Arceri (9):
      glsl: allow NULL to be passed to encode_type_to_blob()
      glsl: stop adding pointers from gl_shader_variable to the cache
      glsl: stop adding pointers from glsl_struct_field to the cache
      glsl: add has_uniform_storage() helper to shader cache
      glsl: don't write uniform storage offset if there isn't one
      glsl: always write a name/label string to the cache
      compiler: move pointers to the start of shader_info
      glsl: stop adding pointers from shader_info to the cache
      glsl: stop adding pointers from bindless structs to the cache

git tag: mesa-17.2.1

https://mesa.freedesktop.org/archive/mesa-17.2.1.tar.gz
MD5:  10d58ffdd4d9f6bb1ce5500beac68059  mesa-17.2.1.tar.gz
SHA1: b77b130476a639ff42e473cb6ecdb8ddeeff3ddc  mesa-17.2.1.tar.gz
SHA256: c902d8dc2540195bc570d88af1a8fd8a1774373660a27bb1d539551f46824bc1
 mesa-17.2.1.tar.gz
SHA512: 110492c789f3618f6b0a9223d1d3178fbb1f6159c607a191fbf1726094a8251a914565a9d6c7fd0037cf632ee8fbe42528aadd89e896609e4d18a5d2e821257c
 mesa-17.2.1.tar.gz
PGP:  https://mesa.freedesktop.org/archive/mesa-17.2.1.tar.gz.sig

https://mesa.freedesktop.org/archive/mesa-17.2.1.tar.xz
MD5:  f53ed38110237d9df5f9198c09ef0ab0  mesa-17.2.1.tar.xz
SHA1: 7429e74a0ef12ea9d60b41b2b852898b3da0b238  mesa-17.2.1.tar.xz
SHA256: 77385d17827cff24a3bae134342234f2efe7f7f990e778109682571dbbc9ba1e
 mesa-17.2.1.tar.xz
SHA512: 19a7d6c2e2d439b1c73199bffd4154b42017bccc138be954a893c3b70e885f07988de84dc8aa2aff36e06295e91f0181d5b95372152f6f0f80b7afe4b3846b6a
 mesa-17.2.1.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-17.2.1.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.