Opened 5 years ago

Closed 5 years ago

Last modified 4 years ago

#13581 closed enhancement (fixed)

mesa-20.1.1

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 10.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version

Hi all,

I'd like to announce Mesa 20.1.0, the first release for the 20.1 branch.

Being the first release of this new branch, there can be issues that
will be discovered now that the new code will be widely used, so you may
want to stay on the 20.0.x releases until the 20.1.1 release, scheduled
for 14 days from now on 2020-06-10.

One already known issue that I want to point out is that Unreal Engine 4
has a bug in its usage of glDrawRangeElements() causing it to be
called with a number of vertices in place of the `end` parameter,
that was recently revealed. This is an annoying bug that we haven't
worked around yet. For more details:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/2917

Eric

---

Andrii Simiklit (1):
      i965/vec4: Ignore swizzle of VGRF for use by var_range_end()

Bas Nieuwenhuizen (4):
      radv/winsys:  Remove extra sizeof multiply.
      radv: Handle failing to create .cache dir.
      radv: Do not close fd -1 when NULL-winsys creation fails.
      radv: Implement vkGetSwapchainGrallocUsage2ANDROID.

D Scott Phillips (1):
      anv/gen11+: Disable object level preemption

Danylo Piliaiev (3):
      meson: Disable GCC's dead store elimination for memory zeroing custom new
      mesa: Fix double-lock of Shared->FrameBuffers and usage of wrong mutex
      intel/fs: Work around dual-source blending hangs in combination with SIMD16

Dave Airlie (1):
      llvmpipe: compute shaders work better with all the threads.

Eric Engestrom (4):
      .pick_status.json: Update to a91306677c613ba7511b764b3decc9db42b24de1
      tree-wide: fix deprecated GitLab URLs
      docs: Add release notes for 20.1.0
      VERSION: bump to 20.1.0 release

Erik Faye-Lund (1):
      zink: use general-layout when blitting to/from same resource

Gert Wollny (1):
      r600: Fix duplicated subexpression in r600_asm.c

Hanno Böck (1):
      Properly check mmap return value

Icecream95 (1):
      panfrost: Fix background showing when using discard

Jason Ekstrand (3):
      nir/lower_double_ops: Rework the if (progress) tree
      nir/opt_deref: Report progress if we remove a deref
      nir/copy_prop_vars: Record progress in more places

Kristian Høgsberg (1):
      freedreno: Use the right amount of &'s

Nataraj Deshpande (1):
      dri_util: Update internal_format to GL_RGB8 for MESA_FORMAT_R8G8B8X8_UNORM

Pierre-Eric Pelloux-Prayer (1):
      amd/addrlib: fix forgotten char -> enum conversions

Rhys Perry (1):
      nir: fix lowering to scratch with boolean access

Rob Clark (1):
      freedreno: clear last_fence after resource tracking

Samuel Pitoiset (2):
      radv: handle different Vulkan API versions correctly
      radv: update the list of allowed Android extensions

Timothy Arceri (2):
      glsl: stop cascading errors if process_parameters() fails
      glsl: fix slow linking of uniforms in the nir linker

Vinson Lee (3):
      r600/sfn: Initialize VertexStageExportForGS m_num_clip_dist member variable.
      r600/sfn: Use correct setter method.
      freedreno: Add missing va_end.

git tag: mesa-20.1.0

Note that the maintainer suggests staying on 20.0.x until 20.1.1 is released on 2020-06-10.

Change History (7)

comment:1 by Xi Ruoyao, 5 years ago

Milestone: 9.2hold
Summary: mesa-20.1.0mesa-20.1.0 (wait for 20.1.1)

mesa-x.y.0 are "development" releases. We should wait for x.y.1.

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

Milestone: hold9.2

20.1.1 is now released

Hi all,

I'd like to announce Mesa 20.1.1, the first bugfix release for the 20.1 branch.

We have a good number of fixes in here, including for that issue I mentioned
last time affecting Unreal Engine 4 games on i965.

Overall the release is in a good shape, no big issue known at this point
so things are looking good, but if you do find an issue make sure to report it:
https://gitlab.freedesktop.org/mesa/mesa/-/issues

The next bugfix release is planned for 2 weeks from now, on 2020-06-24.

Cheers,
Eric

---

Alyssa Rosenzweig (1):
      pan/bi: Fix emit_if successor assignment

Andrii Simiklit (1):
      glsl: fix crash on glsl macro redefinition

Charmaine Lee (1):
      llvmpipe: do not enable tessellation shader without llvm coroutines support

Clément Guérin (1):
      radv: Always expose non-visible local memory type on dedicated GPUs

Danylo Piliaiev (3):
      glsl: Don't replace lrp pattern with lrp if arguments are not floats
      glsl: inline functions with unsupported return type before converting to nir
      i965: Work around incorrect usage of glDrawRangeElements in UE4

Dave Airlie (1):
      llvmpipe: move coroutines out of noopt case

Dylan Baker (1):
      vulkan-overlay/meson: use install_data instead of configure_file

Eric Engestrom (7):
      docs/relnotes add sha256 sums to 20.1.0
      docs: drop new_features.txt
      .pick_status.json: Update to 3a1a40b4431d505fa6487cd012ddb4b64387aee5
      glapi: remove deprecated .getchildren() that has been replace with an iterator
      intel: fix gen_sort_tags.py
      docs: Add release notes for 20.1.1
      VERSION: bump to 20.1.1 release

Erik Faye-Lund (2):
      zink: Use store_dest_raw instead of storing an uint
      nir: reuse existing psiz-variable

Gert Wollny (1):
      nir: lower_tex: Don't normalize coordinates for TXF with RECT

Ilia Mirkin (1):
      nouveau: allow invalidating coherent/persistent buffer backings

Jason Ekstrand (2):
      intel/vec4: Stomp the return type of RESINFO to UINT32
      intel/fs: Fix unused texture coordinate zeroing on Gen4-5

Jonathan Marek (1):
      freedreno/a6xx: use nonbinning VS when GS is used

Lionel Landwerlin (4):
      iris: fix BO destruction in error path
      i965: don't forget to set screen on duped image
      i965: fix export of GEM handles
      iris: fix export of GEM handles

Marek Olšák (1):
      radeonsi: add a hack to disable TRUNC_COORD for shadow samplers

Neha Bhende (1):
      util: Initialize pipe_shader_state for passthrough and transform shaders

Peter Seiderer (3):
      vc4_bufmgr: fix time_t printf
      pan_bo.h: add time.h include for time_t
      v3d_bufmgr: fix time_t printf

Pierre-Eric Pelloux-Prayer (3):
      winsys/radeon: do not cast bo->va as void*
      ac/surface: set SCANOUT if surf->is_displayable
      ac/surface: fix epitch when modifying surf_pitch

Rhys Perry (4):
      aco: fix interaction with 3f branch workaround and p_constaddr
      aco: consider SDWA during value numbering
      aco: check instruction format before waiting for a previous SMEM store
      aco: preserve more fields when combining additions into SMEM

Rob Clark (1):
      freedreno/computerator: fix missing dependency on generated header

Samuel Pitoiset (5):
      spirv,radv,anv: implement no-op VK_GOOGLE_user_type
      aco: fix register allocation for subdword instructions on GFX10
      radv: enable zero VRAM for Doom Eternal
      radv: enable zero VRAM for all VKD3D (DX12->VK) games
      nir/lower_explicit_io: fix NON_UNIFORM access for UBO loads

Satyeshwar Singh (1):
      intel/dev: Don't consider all TGL SKUs as GT1 only

Timothy Arceri (2):
      radv: fix regression with builtin cache
      glsl: fix potential slow compile times for GLSLOptimizeConservatively

Vinson Lee (8):
      pan/bi: Initialize struct fma_op_info member extended.
      zink: Check fopen result.
      etnaviv: Fix memory leak on error path.
      r300g: Remove extra printf format specifiers.
      vdpau: Fix wrong calloc sizeof argument.
      mesa: Fix NetBSD compiler macro.
      intel/genxml: Migrate from deprecated xml.etree.ElementTree getchildren.
      Switch from cElementTree to ElementTree.

git tag: mesa-20.1.1

https://mesa.freedesktop.org/archive/mesa-20.1.1.tar.xz
SHA256: 3ea6e46ea7881c656f7b4724639eaa4672d4e0e0b70869651e8f955ebae3d476  mesa-20.1.1.tar.xz
SHA512: a8ae02915305488e5e0d8c104da73df1cdd61ab0b5c5d27a6851c418d25a2c9beeea9cddf93a341afa63cec52d356fe68b194c8c36e78c26f66fa884fc27f147  mesa-20.1.1.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-20.1.1.tar.xz.sig

_______________________________________________
mesa-announce mailing list
mesa-announce@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-announce

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

Summary: mesa-20.1.0 (wait for 20.1.1)mesa-20.1.1

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

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

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

Resolution: fixed
Status: assignedclosed

Fixed at r23275

comment:6 by Bruce Dubbs, 4 years ago

Milestone: 9.210,0

Milestone renamed

comment:7 by Bruce Dubbs, 4 years ago

Milestone: 10,010.0

Milestone renamed

Note: See TracTickets for help on using tickets.