#9177 closed enhancement (fixed)
mesa-17.0.5
| Reported by: | Douglas R. Reno | Owned by: | Douglas R. Reno |
|---|---|---|---|
| Priority: | normal | Milestone: | 8.1 |
| Component: | BOOK | Version: | SVN |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New point version
Change History (5)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
Note:
See TracTickets
for help on using tickets.

Mesa 17.0.5 is now available. In this release we have: Nouveau has seen fixed a problem regarding the instructions emission with GF100's ISA encoding. Intel drivers have several fixes. The Vulkan one has some corrections for flusing the cache (VF and texture) while setting up a null surface state, which is cheaper than calculating when one is needed, and corrections for the handling of the VK_ATTACHMENT_UNUSED. It also includes a patch to disable CCS on BDW input attachments since it is not supported by the sampler. i965 includes a change in spilling's cost heuristic that improves performance in Unigine Heaven, and another fix in the register coalesce optimization. In Mesa core we bring corrections in the API validation, including a set of patches for glMultiDrawArrays handling and a fix for the validation of the sampler types. Additionally, NIR includes a correction when using ARB_shader_clock. On integration side, there are several patches to fix configure and build errors. radv comes with a fix to properly report the timestampPeriod. Finally, Gallivm brings a fix to avoid a hang when apps call exit and we also include a fix in the state tracker to invalidate the readpix cache. Andres Gomez (17): cherry-ignore: Add the pci_id into the shader cache UUID cherry-ignore: fix crash if ctx torn down with no rendering cherry-ignore: Fix typos. cherry-ignore: Revert "etnaviv: Cannot render to rb-swapped formats" cherry-ignore: Revert "i965/fs: Don't emit SEL instructions for type-converting MOVs." cherry-ignore: fix typo in a2b10g10r10 fast clear calculation cherry-ignore: remove unused anv_dispatch_table dtable cherry-ignore: remove unused radv_dispatch_table dtable cherry-ignore: make radv_resolve_entrypoint static cherry-ignore: vulkan: add support for libmesa_vulkan_util cherry-ignore: r600: fix libmesa_amd_common dependency cherry-ignore: remove dead brw_new_shader() declaration cherry-ignore: remove i965_symbols_test reference from .gitignore cherry-ignore: automake: ensure that the destination directory is created cherry-ignore: provide required gem stubs for the tests Update version to 17.0.5 docs: add release notes for 17.0.5 Boyan Ding (2): nvc0/ir: Properly handle a "split form" of predicate destination nir: Destination component count of shader_clock intrinsic is 2 Emil Velikov (5): docs: add sha256 checksums for 17.0.4 winsys/sw/dri: don't use GNU void pointer arithmetic st/clover: add space between < and :: configure.ac: check require_basic_egl only if egl enabled st/mesa: automake: honour the vdpau header install location Francisco Jerez (2): intel/fs: Use regs_written() in spilling cost heuristic for improved accuracy. intel/fs: Take into account amount of data read in spilling cost heuristic. Grazvydas Ignotas (1): radv: report timestampPeriod correctly Jason Ekstrand (5): anv/blorp: Flush the texture cache in UpdateBuffer anv/cmd_buffer: Flush the VF cache at the top of all primaries anv/cmd_buffer: Always set up a null surface state anv/cmd_buffer: Use the null surface state for ATTACHMENT_UNUSED anv/blorp: Properly handle VK_ATTACHMENT_UNUSED Kenneth Graunke (1): i965/vec4: Avoid reswizzling MACH instructions in opt_register_coalesce(). Marek Olšák (1): st/mesa: invalidate the readpix cache in st_indirect_draw_vbo Nanley Chery (1): anv/cmd_buffer: Disable CCS on BDW input attachments Nicolai Hähnle (4): mesa: fix remaining xfb prims check for GLES with multiple instances mesa: extract need_xfb_remaining_prims_check mesa: move glMultiDrawArrays to vbo and fix error handling vbo: fix gl_DrawID handling in glMultiDrawArrays Rob Clark (1): util/queue: don't hang at exit Timothy Arceri (1): mesa: validate sampler type across the whole program git tag: mesa-17.0.5