[ANNOUNCE] mesa 17.2.3

Emil Velikov <[email protected]>
Newsgroups gmane.comp.video.mesa3d.announce
Message-ID <CACvgo52xrFRGY2JhGd20v2k6urgymGv6LRAkE0CqCFzULkg+mg__38262.9068838016$1508432264$gmane$org@mail.gmail.com>
Mesa 17.2.3 is now available.

In this release we have:

The Vulkan drivers ANV and RADV have multiple small fixes.

The EGL code has improved handling of the new wl_dmabuf codepath.

SWR no longer crashes when checking environment variables.

Other gallium drivers have also seen updates - freedreno, nouveau and
radeonsi. The gallivm module, used by llvmpipe et al. has gained little
endian PPC64 fixes.

The VA and VDPAU state-trackers have seems improvements handling
interlaced videos.

We're using python3 compatible constructs which gives us SCons 3.0
support.



Alex Smith (1):
      radv: Add R16G16B16A16_SNORM fast clear support

Bas Nieuwenhuizen (2):
      nir/spirv: Allow loop breaks in a switch body.
      radv: Only set the MTYPE flags on GFX9+.

Ben Crocker (4):
      gallivm: fix typo in debug_printf message
      gallivm: allow additional llc options
      gallivm/ppc64le: adjust VSX code generation control.
      gallivm/ppc64le: allow environmental control of Altivec code generation

Daniel Stone (2):
      egl/wayland: Check queryImage return for wl_buffer
      egl/wayland: Don't use dmabuf with no modifiers

Dave Airlie (2):
      radv: emit fmuladd instead of fma to llvm.
      radv: lower ffma in nir.

Emil Velikov (7):
      cherry-ignore: add "anv: Remove unreachable cases from
isl_format_for_size"
      cherry-ignore: add "anv/wsi: Allocate enough memory for the entire image"
      swr/rast: do not crash on NULL strings returned by getenv
      wayland-drm: use a copy of the wayland_drm_callbacks struct
      eglmesaext: add forward declaration for struct wl_buffers
      Update version to 17.2.3
      docs: add release notes for 17.2.3

Eric Engestrom (1):
      scons: use python3-compatible print()

Ilia Mirkin (2):
      nv50/ir: fix 64-bit integer shifts
      nv50,nvc0: fix push hint logic in presence of a start offset

Jason Ekstrand (6):
      intel/compiler: Don't cmod propagate into a saturated operation
      intel/compiler: Don't propagate cmod into integer multiplies
      glsl/blob: Return false from ensure_can_read on overrun
      glsl/blob: Return false from grow_to_fit if we've ever failed
      nir/opcodes: Fix constant-folding of ufind_msb
      nir: Get rid of the variable on vote intrinsics

Juan A. Suarez Romero (1):
      docs: add sha256 checksums for 17.2.2

Józef Kucia (3):
      anv: Fix vkCmdFillBuffer()
      spirv: Fix SpvOpAtomicISub
      anv: Do not assert() on VK_ATTACHMENT_UNUSED

Leo Liu (3):
      st/va: use pipe transfer_map to map upload buffer
      st/vdpau: don't re-allocate interlaced buffer with packed YUV format
      st/va: don't re-allocate interlaced buffer with pakced format

Lionel Landwerlin (4):
      intel: compiler: vec4: add missing default 0 lod
      anv/cmd_buffer: fix push descriptors with set > 0
      anv/cmd_buffer: Reset state in cmd_buffer_destroy
      anv: bo_cache: allow importing a BO larger than needed

Marek Olšák (3):
      mesa: fix texture updates for ATI_fragment_shader
      st/mesa: don't use pipe_surface for passing information about EGLImage
      glsl_to_tgsi: fix instruction order for bindless textures

Nicolai Hähnle (14):
      st/glsl_to_tgsi: fix conditional assignments to packed shader outputs
      amd/common: fix build_cube_select
      radeonsi/gfx9: fix geometry shaders without output vertices
      util/queue: fix a race condition in the fence code
      glsl/lower_instruction: handle denorms and overflow in ldexp correctly
      radeonsi: move current_rast_prim to r600_common_context
      radeonsi: don't discard points and lines
      radeonsi: deduce rast_prim correctly for tessellation point mode
      radeonsi: fix maximum advertised point size / line width
      st/mesa: don't clobber glGetInternalformat* buffer for
GL_NUM_SAMPLE_COUNTS
      st/glsl_to_tgsi: fix indirect access to 64-bit integer
      st/glsl_to_tgsi: fix a use-after-free in merge_two_dsts
      radeonsi: clamp depth comparison value only for fixed point formats
      radeonsi: clamp border colors for upgraded depth textures

Rob Clark (2):
      freedreno/a5xx: align height to GMEM
      freedreno/a5xx: fix missing restore state

git tag: mesa-17.2.3

https://mesa.freedesktop.org/archive/mesa-17.2.3.tar.gz
MD5:  89d4a96eeaa34a135a37ded75520313e  mesa-17.2.3.tar.gz
SHA1: 47fa86bb278ad874c5845de3303b9190dcc32ce2  mesa-17.2.3.tar.gz
SHA256: fb305eecfeec1fd771fdc96fff973c51871f7bd35fd2bd56cacc27b4b8823220
 mesa-17.2.3.tar.gz
SHA512: 78a607496a663e745c0c5f640a427febee16a4bb7ee8e9545311bc06bb70690f79f0739aa312324d07b87ae1827b3b6877fde1d045344da01f3107485cbabdad
 mesa-17.2.3.tar.gz
PGP:  https://mesa.freedesktop.org/archive/mesa-17.2.3.tar.gz.sig

https://mesa.freedesktop.org/archive/mesa-17.2.3.tar.xz
MD5:  a7dca71afbc7294cb7d505067fd44ef6  mesa-17.2.3.tar.xz
SHA1: c46b8c71fe44e3346323835dc9a44cdfe2bffac7  mesa-17.2.3.tar.xz
SHA256: a0b0ec8f7b24dd044d7ab30a8c7e6d3767521e245f88d4ed5dd93315dc56f837
 mesa-17.2.3.tar.xz
SHA512: 749a0a46b772974633e405804ace7f509afb79f47811dbbdd390333721d744f2ac64f985ff1fd6c5aa3019b700be70bc1f75f60745ed9f4c5b08a9a8f77dfc76
 mesa-17.2.3.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-17.2.3.tar.xz.sig
_______________________________________________
mesa-announce mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-announce
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.