[Mesa-dev] [ANNOUNCE] mesa 17.0.3

Andres Gomez agomez at igalia.com
Sat Apr 1 15:58:25 UTC 2017


Mesa 17.0.3 is now available.

In this release we have:

Several patches addressing improvements in the API validation and the
GLSL compiler.

Some other bunch of patches for the Intel drivers (both GL and Vulkan),
including a fix for a hang with GfxBench 4.0 CarChase, several
improvements in the Vulkan driver and other crash fixes.

Galleon drivers have seen fixed an existing deadlock too.

For radeonsi, we now include the polaris12 pci id and a fix for a hang
after a shader compile failure.

nouveau is benefiting now from performance improvements, specially for
the Feral-ported games and some other fixes.

radv, freedreno and clover include some few fixes too.

On integration side - we had a swr build fix with llvm >= 5.0 and also
a fix for building with MSVC.


Alex Deucher (1):
      radeonsi: add new polaris12 pci id

Andres Gomez (6):
      glsl: on UBO/SSBOs link error reset the number of active blocks to 0
      cherry-ignore: add the Invalidate L2 for TRANSFER_WRITE barriers fix
      cherry-ignore: add the Flush after unmap in gbm/dri fix
      cherry-ignore: corrected typo in the Flush after unmap in gbm/dri fix
      Update version to 17.0.3
      docs: add release notes for 17.0.3

Axel Davy (2):
      st/nine: Resolve deadlock in surface/volume dtors when using csmt
      st/nine: Use atomics for available_texture_mem

Bas Nieuwenhuizen (1):
      radv: flush DB cache before and after HTILE decompress.

Dave Airlie (1):
      radv: fix primitive reset index emission

Emil Velikov (1):
      docs: add sha256 checksums for 17.0.2

Ilia Mirkin (1):
      st/mesa: set result writemask based on ir type

Jan Vesely (1):
      clover: use pipe_resource references

Jason Ekstrand (9):
      anv/query: Invalidate the correct range
      anv/GetQueryPoolResults: Actually implement the spec
      anv/image: Return early when unbinding an image
      anv/query: Fix the location of timestamp availability
      anv: Make anv_get_layerCount a macro
      anv/blorp: Use anv_get_layerCount everywhere
      anv/cmd_buffer: Apply flush operations prior to executing secondaries
      anv/cmd_buffer: Fix bad indentation
      anv: Flush caches prior to PIPELINE_SELECT on all gens

José Fonseca (1):
      c11/threads: Include thr/xtimec.h for xtime definition when building with MSVC.

Juan A. Suarez Romero (1):
      tests/cache_test: allow crossing mount points

Karol Herbst (1):
      nvc0/ir: treat FMA like MAD for operand propagation

Kenneth Graunke (1):
      i965: Fall back to GL 4.2/4.3 on Haswell if the kernel isn't new enough.

Marek Olšák (1):
      radeonsi: don't hang on shader compile failure

Matt Turner (1):
      i965/fs: Don't emit SEL instructions for type-converting MOVs.

Nanley Chery (1):
      intel: Correct the BDW surface state size

Nicolai Hähnle (1):
      mesa/main: fix MultiDrawElements[BaseVertex] validation of primcount

Rob Clark (1):
      freedreno: fix memory leak

Tim Rowley (1):
      swr: [rasterizer jitter] fix llvm >= 5.0 build break

Timothy Arceri (2):
      glsl: fix lower jumps for returns when loop is inside an if
      mesa: update lower_jumps tests after bug fix

Topi Pohjolainen (1):
      i965/gen8+: Do full stall when switching pipeline

Xu Randy (1):
      anv/blorp: Fix a crash in CmdClearColorImage

Xu,Randy (1):
      anv/genX: Solve the vkCreateGraphicsPipelines crash

git tag: mesa-17.0.3

https://mesa.freedesktop.org/archive/mesa-17.0.3.tar.gz
MD5:  6068a96bc478c1b97461153d518a77bf  mesa-17.0.3.tar.gz
SHA1: f4998e1074c54832ac6691495ecccfbb4d913e18  mesa-17.0.3.tar.gz
SHA256: 8253edf1bdd7b14ab63d5982349143a5c9ac3767f39a63257cc9d7e7d92f60f1  mesa-17.0.3.tar.gz
SHA512: c2062299eac71026f073615aca931ff936a28445d253f41462b9a71b7b8178c301a225eed3e789704341b35cadab7c4f43ff8ceb552a84256d68d06268d5237c  mesa-17.0.3.tar.gz
PGP:  https://mesa.freedesktop.org/archive/mesa-17.0.3.tar.gz.sig

https://mesa.freedesktop.org/archive/mesa-17.0.3.tar.xz
MD5:  003072c044b3fb5eca8be2037f15e4ec  mesa-17.0.3.tar.xz
SHA1: e2f2f719ebe8cd0932b077c5697342dfe8cd4f27  mesa-17.0.3.tar.xz
SHA256: ca646f5075a002d60ef9123c8a4331cede155c01712ef945a65c59a5e69fe7ed  mesa-17.0.3.tar.xz
SHA512: 0bcf1609b54fdabb30ec0a500b78e039bd50060c2c7f5a2e57fca29e1a311fb785dadc3cd311018ebe8020d1cc6320181ece2d2aa39d2f215b0ebf2cb0a55165  mesa-17.0.3.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-17.0.3.tar.xz.sig
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170401/68b66965/attachment.sig>


More information about the mesa-dev mailing list