Software 42762 Published by

Dylan Baker has announced the release of the second release candidate for Mesa 20.0.0





Hi list,

Sorry for the late -rc2, it's my fault. I was out of the office Monday and
Tuesday and kinda lost track of time :/

Anyway, There's a lot of stuff in here, as is typical for -rc2. We've got a ton
of intel related fixes from Jason, and then a bunch of stuff touching every bit
of the tree.

Next week -rc3 will come on Wednesday as planned

Dylan


Shortlog
========


Bas Nieuwenhuizen (1):
      radv: Do not set SX DISABLE bits for RB+ with unused surfaces.

Bernd Kuhls (1):
      util/os_socket: Include unistd.h to fix build error

Boris Brezillon (1):
      panfrost: Fix the damage box clamping logic

Daniel Schürmann (1):
      aco: fix image_atomic_cmp_swap

Danylo Piliaiev (2):
      i965: Do not set front_buffer_dirty if there is no front buffer
      st/mesa: Handle the rest renderbuffer formats from OSMesa

Dylan Baker (6):
      bin/pick-ui: Add a new maintainer script for picking patches
      .pick_status.json: Update to 0d14f41625fa00187f690f283c1eb6a22e354a71
      .pick_status.json: Update to b550b7ef3b8d12f533b67b1a03159a127a3ff34a
      .pick_status.json: Update to 9afdcd64f2c96f3fcc1a28912987f2e8066aa995
      .pick_status.json: Update to 7eaf21cb6f67adbe0e79b80b4feb8c816a98a720
      VERSION: bump to 20.0-rc2

Eric Engestrom (3):
      util/os_socket: fix header unavailable on windows
      freedreno/perfcntrs: fix fd leak
      util/disk_cache: check for write() failure in the zstd path

Erik Faye-Lund (1):
      st/mesa: use uint-result for sampling stencil buffers

Ian Romanick (1):
      intel/fs: Don't count integer instructions as being possibly coissue

Jan Vesely (1):
      clover: Use explicit conversion from llvm::StringRef to std::string

Jason Ekstrand (18):
      genxml: Add a new 3DSTATE_SF field on gen12
      anv,iris: Set 3DSTATE_SF::DerefBlockSize to per-poly on Gen12+
      intel/genxml: Drop SLMEnable from L3CNTLREG on Gen11
      iris: Set SLMEnable based on the L3$ config
      iris: Store the L3$ configs in the screen
      iris: Use the URB size from the L3$ config
      i965: Re-emit l3 state before BLORP executes
      intel: Take a gen_l3_config in gen_get_urb_config
      intel/blorp: Always emit URB config on Gen7+
      iris: Consolodate URB emit
      anv: Emit URB setup earlier
      intel/common: Return the block size from get_urb_config
      intel/blorp: Plumb deref block size through to 3DSTATE_SF
      anv: Plumb deref block size through to 3DSTATE_SF
      iris: Plumb deref block size through to 3DSTATE_SF
      anv: Always fill out the AUX table even if CCS is disabled
      intel/fs: Write the address register with NoMask for MOV_INDIRECT
      anv/blorp: Use the correct size for vkCmdCopyBufferToImage

Krzysztof Raszkowski (1):
      gallium/swr: Fix gcc 4.8.5 compile error

Lionel Landwerlin (1):
      anv: implement gen9 post sync pipe control workaround

Marek Vasut (1):
      etnaviv: Destroy rsc->pending_ctx set in etna_resource_destroy()

Rob Clark (1):
      freedreno: allow ctx->batch to be NULL

Samuel Pitoiset (1):
      aco: fix MUBUF VS input loads when expanding vec3 to vec4 on GFX6

Vinson Lee (1):
      lima: Fix build with GCC 10.



git tag: mesa-20.0.0-rc2

 https://mesa.freedesktop.org/archive/mesa-20.0.0-rc2.tar.xz
SHA256: 4166288d6ca26cef5f0e47ddc0660a83e45b76433759550b9fc87353cfa63eef  
mesa-20.0.0-rc2.tar.xz
SHA512: 27e23925ce7e3a38954088db47d564776c4ac7e028d30ef5c58229b3182b461e
ce37863a69bc42ea4ff0a4817c46c0b0ca8d70f6fafddb5c3fe60bd9c429563b  
mesa-20.0.0-rc2.tar.xz
PGP:   https://mesa.freedesktop.org/archive/mesa-20.0.0-rc2.tar.xz.sig