[Mesa-dev] [ANNOUNCE] mesa 17.0.4

Emil Velikov emil.l.velikov at gmail.com
Mon Apr 17 13:53:19 UTC 2017

Mesa 17.0.4 is now available.

In this release we have:

The radeonsi driver has PCI IDs for new Polaris10 devices. While r600 has
improved error handling in OOM conditions.

There is a GBM flush fix for VMWGFX and other drivers that queue DMA operations
on the mapping context. A performance regression in freedreno has been resolved.

For nouveau and i965 we have various fixes, of which the correct GL version
is now reported on i965 devices.

Haiku build issues have been addressed.

Last but not least, Mesa no longer prints a harmless warning on
platform devices.

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

Alex Smith (1):
      radv: Invalidate L2 for TRANSFER_WRITE barriers

Andres Gomez (1):
      docs: add sha256 checksums for 17.0.3

Craig Stout (1):
      anv/cmd_buffer: fix host memory leak

Emil Velikov (4):
      Revert "cherry-ignore: add the Flush after unmap in gbm/dri fix"
      Revert "freedreno: fix memory leak"
      Update version to 17.0.4
      docs: add release notes for 17.0.4

Fabio Estevam (1):
      loader: Move non-error message to debug level

Ilia Mirkin (4):
      nvc0/ir: fix LSB/BFE/BFI implementations
      nvc0/ir: fix overwriting of offset register with interpolateAtOffset
      nvc0: increase texture buffer object alignment to 256 for pre-GM107
      nouveau: when mapping a persistent buffer, synchronize on former xfers

Jason Ekstrand (5):
      i965/fs: Always provide a default LOD of 0 for TXS and TXL
      anv/pipeline: Properly handle unset gl_Layer and gl_ViewportIndex
      anv/blorp: Align vertex buffers to 64B
      i965/blorp: Align vertex buffers to 64B
      i965/blorp: Bump the batch space estimate

Jerome Duval (2):
      haiku: build fixes around debug defines
      haiku/winsys: fix dt prototype args

Julien Isorce (4):
      winsys/radeon: check null in radeon_cs_create_fence
      winsys/radeon: check null return from radeon_cs_create_fence in cs_flush
      radeon: initialize hole variable before calling container_of
      radeon_drm_bo: explicitly check return value of drmCommandWriteRead

Kenneth Graunke (4):
      i965: Document the sad story of the kernel command parser.
      i965: Set screen->cmd_parser_version to 0 if we can't write registers.
      i965: Skip register write detection when possible.
      i965: Set kernel features before computing max GL version.

Marek Olšák (1):
      targets: export radeon winsys_create functions to silence LLVM warning

Michal Srb (1):
      st: Add cubeMapFace parameter to st_finalize_texture.

Thomas Hellstrom (1):
      gbm/dri: Flush after unmap

git tag: mesa-17.0.4

MD5:  30a02b7995100f576cd17a9243dea7ab  mesa-17.0.4.tar.gz
SHA1: bab585ef6a264d501ffb87ae7d0db2e856624f66  mesa-17.0.4.tar.gz
SHA256: c4c34ba05d48f76b45bc05bc4b6e9242077f403d63c4f0c355c7b07786de233e
SHA512: 6712e2281d58bbf78c6887778bb3d5ccd7fc6ec9c010c4c39c5ffcdf4cee5ff4fc265353ff3146f2b4437a534c73ed6d427162f5058f7cca0b1a1b0b9b273b8e
PGP:  https://mesa.freedesktop.org/archive/mesa-17.0.4.tar.gz.sig

MD5:  4a16cfc1c6d034cc17314b866eada628  mesa-17.0.4.tar.xz
SHA1: 1b9081614b1ec9a6f60849ced8637917ad0e8593  mesa-17.0.4.tar.xz
SHA256: 1269dc8545a193932a0779b2db5bce9be4a5f6813b98c38b93b372be8362a346
SHA512: 0b465dc165b55e4b2ae61aca2d2c6694714522885a14fb61272f73e685aef734be4aac3d58b8d2ceb2643db0578c6187da35fe2cbe41b62a89564e60659b201d
PGP:  https://mesa.freedesktop.org/archive/mesa-17.0.4.tar.xz.sig

More information about the mesa-dev mailing list