Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#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: normal Keywords:
Cc:

Description

New point version

Change History (5)

comment:1 by Douglas R. Reno, 5 years ago

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

comment:2 by Douglas R. Reno, 5 years ago

Owner: changed from blfs-book@… to Douglas R. Reno
Status: newassigned

comment:3 by Douglas R. Reno, 5 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r18653

comment:4 by bdubbs@…, 5 years ago

Milestone: 8.1m8.1

Milestone renamed

comment:5 by bdubbs@…, 5 years ago

Milestone: m8.18.1

Milestone renamed

Note: See TracTickets for help on using tickets.