[Mesa-dev] [ANNOUNCE] mesa 12.0.5

Marek Olšák maraeo at gmail.com
Tue Dec 6 14:55:40 UTC 2016


Hi,

I'd like to announce that this release doesn't fix the worst GPU
hangs/freezes it has. I'm talking about all Gallium drivers here.
There was a bug recently discovered in shared code that leads to
random GPU hangs with radeonsi, but all other Gallium drivers are also
affected in "some negative way", which may include freezes. The fix
was available prior to 12.0.5, but wasn't applied due to a process
issue.

It is still the best 12.0.x release, but users and distributions
wanting better stability for non-Intel drivers should wait for 12.0.6.

Thanks,
Marek

On Mon, Dec 5, 2016 at 5:27 PM, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> Mesa 12.0.5 is now available.
>
> Note: this is the final anticipated release in the 12.0 series. Users are
> encouraged to migrate to the 13.0 series in order to obtain future fixes.
>
> In this release we have:
>
> The SWR driver builds correctly with LLVM 3.7 up-to 3.9. The i965 and radeon
> (r600, radeonsi) drivers have a number of GPU hang and rendering fixes.
>
> The GLVND GLX implementation returns the correct GLX entry points, while the
> Intel Vulkan driver advertises the api_version.
>
>
> Adam Jackson (2):
>       glx/glvnd: Don't modify the dummy slot in the dispatch table
>       glx/glvnd: Fix dispatch function names and indices
>
> Anuj Phogat (1):
>       i965: Fix GPU hang related to multiple render targets and alpha testing
>
> Emil Velikov (5):
>       docs: add release notes for 12.0.4
>       docs: add sha256 checksums for 12.0.4
>       cherry-ignore: add reverted LLVM_LIBDIR patch
>       Update version to 12.0.5
>       docs: add release notes for 12.0.5
>
> Haixia Shi (1):
>       mesa: change state query return value for RGB565
>
> Jason Ekstrand (3):
>       i965/fs/generator: Don't use the address immediate for MOV_INDIRECT
>       anv/cmd_buffer: Take a command buffer instead of a batch in two helpers
>       anv/cmd_buffer: Enable a CS stall workaround for Sky Lake gt4
>
> Kenneth Graunke (1):
>       intel: Fix pixel shader scratch space allocation on Gen9+ platforms.
>
> Marek Olšák (13):
>       gallium/radeon: fix behavior of GLSL findLSB(0)
>       gallium/radeon: make sure HTILE address is aligned properly
>       radeonsi: fix an assertion failure in si_decompress_sampler_color_textures
>       gallium/radeon: unify viewport emission code
>       gallium/radeon: set VPORT_ZMIN/MAX registers correctly
>       radeonsi: fix gl_PatchVerticesIn for tessellation evaluation shader
>       radeonsi: fix a crash in imageSize for cubemap arrays
>       radeonsi: emit TA_CS_BC_BASE_ADDR on SI only if the kernel allows it
>       gallium/radeon: add support for sharing textures with DCC
> between processes
>       radeonsi: always set all blend registers
>       radeonsi: set CB_BLEND1_CONTROL.ENABLE for dual source blending
>       radeonsi: disable RB+ blend optimizations for dual source blending
>       radeonsi: silence runtime warnings with LLVM 3.9
>
> Matt Turner (1):
>       anv: Replace "abi_versions" with correct "api_version".
>
> Nanley Chery (1):
>       mesa/fbobject: Update CubeMapFace when reusing textures
>
> Steinar H. Gunderson (1):
>       Fix races during _mesa_HashWalk().
>
> Tim Rowley (3):
>       swr: [rasterizer jitter] cleanup supporting different llvm versions
>       swr: [rasterizer jitter] fix llvm-3.7 compile
>       swr: [rasterizer] add support for llvm-3.9
>
> git tag: mesa-12.0.5
>
> https://mesa.freedesktop.org/archive/12.0.5/mesa-12.0.5.tar.gz
> MD5:  2f9f7b1618f8edb768aade894f997139  mesa-12.0.5.tar.gz
> SHA1: 4438ae977027f9dc23866c85660263adccb9f386  mesa-12.0.5.tar.gz
> SHA256: 44d08a27d98bfeacd864381189e434d98afbf451689d01f80380dc1d66450e5b
>  mesa-12.0.5.tar.gz
> PGP:  https://mesa.freedesktop.org/archive/12.0.5/mesa-12.0.5.tar.gz.sig
>
> https://mesa.freedesktop.org/archive/12.0.5/mesa-12.0.5.tar.xz
> MD5:  7012526b35e589fd3acf7e07939e5915  mesa-12.0.5.tar.xz
> SHA1: 383e876d8e3a14d5eb7e3c2b236254844b297ba6  mesa-12.0.5.tar.xz
> SHA256: 2b0a972d8282860a11291c09c3ef01ac45171405951eb21a83c45ed2b4321924
>  mesa-12.0.5.tar.xz
> PGP:  https://mesa.freedesktop.org/archive/12.0.5/mesa-12.0.5.tar.xz.sig
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list