<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    My commit "st/mesa: Update shader info of ffvp/ARB_vp after
    translation to NIR" did<br>
    introduce regression and its fix, which was merged (but isn't in
    this release even though <br>
    there is "fixes" tag), didn't fully fix it.<br>
    See <a class="moz-txt-link-freetext" href="https://gitlab.freedesktop.org/mesa/mesa/-/issues/2815">https://gitlab.freedesktop.org/mesa/mesa/-/issues/2815</a><br>
    This commit may break usage of fixed function and ARB_vp shaders.<br>
    <br>
    I thought that I would fix it until the next release and I wasn't
    expected this one.<br>
    <br>
    I'm sorry for this trouble. However looking at it I think: maybe
    something could be<br>
    changed about applying patches to stable to safeguard against such
    issues.<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 23.04.20 00:54, Dylan Baker wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:158759246754.5704.13553981655522106644@anlee.lan">
      <pre class="moz-quote-pre" wrap="">Hi list,

I'd like to announce the availability of mesa 20.0.5. It's one week late due to
a number of issues, including a regression in mesa, a regression in piglit, and
some CI trouble. I'm still planning to make 20.0.6 next week at it's secheduled
time.

This is a pretty big release, as it contiains 3 weeks rather than just two weeks
of changes. We have the normal spattering of changes, with the AMD and Intel
drivers receiving the majority of the work.

Dylan

Shortlog
========


Arcady Goldmints-Orlov (1):
      nir: Lower returns correctly inside nested loops

Bas Nieuwenhuizen (3):
      radv: Store 64-bit availability bools if requested.
      radv: Consider maximum sample distances for entire grid.
      radv: Use correct buffer count with variable descriptor set sizes.

D Scott Phillips (1):
      util/sparse_array: don't stomp head's counter on pop operations

Daniel Stone (1):
      EGL: Add eglSetDamageRegionKHR to GLVND dispatch list

Danylo Piliaiev (1):
      st/mesa: Update shader info of ffvp/ARB_vp after translation to NIR

Dave Airlie (2):
      draw: free the NIR IR.
      llvmpipe/nir: free the nir shader

Dylan Baker (8):
      .pick_status.json: Update to 089e1fb287eb9b70c191091128ed5ba7edd2960a
      .pick_status.json: Update to 65e2eaa4d3a7095ac438fafb09d1e36a4210966e
      .pick_status.json: Update to 28d36d26c2212276e1238fad8f0b12caab97fee8
      .pick_status.json: Update to acf7e73be54c7f1cc52fcc9be38a9df26849200e
      .pick_status.json: Update to 13ce637f1b28381e72470763ff5e39dd3c562476
      .pick_status.json: Update to c3c1f4d6bcc210408f8b180727d269838b38193b
      docs: Add relnotes for 20.0.5
      VERSION: bump for 20.0.5

Emil Velikov (4):
      glx: set the loader_logger early and for everyone
      egl/drm: reinstate (kms_)swrast support
      Revert "egl/dri2: Don't dlclose() the driver on dri2_load_driver_common failure"
      glx: omit loader_loader() for macOS

Eric Anholt (1):
      ci: Remove LLVM from ARM test drivers.

Eric Engestrom (1):
      docs/relnotes: add sha256sum for 20.0.4

Hyunjun Ko (1):
      nir: fix wrong assignment to buffer in xfb_varyings_info

Ilia Mirkin (1):
      nv50: don't try to upload MSAA settings for BUFFER textures

Jason Ekstrand (5):
      anv/image: Use align_u64 for image offsets
      nir/load_store_vectorize: Fix shared atomic info
      spirv: Handle OOB vector extract operations
      intel: Add _const versions of prog_data cast helpers
      anv: Report correct SLM size

Jose Maria Casanova Crespo (1):
      v3d: Primitive Counts Feedback needs an extra 32-bit padding.

Juan A. Suarez Romero (2):
      intel/compiler: store the FS inputs in WM prog data
      anv/pipeline: allow more than 16 FS inputs

Karol Herbst (2):
      clover: fix build with single library clang build
      Revert "nvc0: fix line width on GM20x+"

Lionel Landwerlin (7):
      iris: properly free resources on BO allocation failure
      iris: share buffer managers accross screens
      iris: make resources take a ref on the screen object
      i965: store DRM fd on intel_screen
      i965: share buffer managers across screens
      iris: drop cache coherent cpu mapping for external BO
      util/sparse_free_list: manipulate node pointers using atomic primitives

Marek Olšák (1):
      st/mesa: fix a crash due to passing a draw vertex shader into the driver

Mathias Fröhlich (1):
      i965: Move down genX_upload_sbe in profiles.

Matt Turner (1):
      meson: Specify the maximum required libdrm in dri.pc

Neil Armstrong (3):
      gitlab-ci/lava:  fix handling of lava tags
      gitlab-ci: add FILES_HOST_URL and move FILES_HOST_NAME into jobs
      gitlab-ci: re-enable mali400/450 and t820 jobs

Rhys Perry (1):
      aco: fix 1D textureGrad() on GFX9

Rob Clark (1):
      nir: fix definition of imadsh_mix16 for vectors

Rohan Garg (1):
      ci: Split out radv build-testing on arm64

Samuel Pitoiset (9):
      ac/nir: split 8-bit load/store to global memory on GFX6
      ac/nir: split 8-bit SSBO stores on GFX6
      radv/llvm: enable 8-bit storage features on GFX6-GFX7
      ac/nir: split 16-bit load/store to global memory on GFX6
      ac/nir: split 16-bit SSBO stores on GFX6
      radv/llvm: enable 16-bit storage features on GFX6-GFX7
      radv: do not abort with unknown/unimplemented descriptor types
      radv/llvm: fix exporting the viewport index if the fragment shader needs it
      aco: fix exporting the viewport index if the fragment shader needs it

Tapani Pälli (4):
      mesa/st: unbind shader state before deleting it
      mesa/st: release variants for active programs before unref
      glsl: stop processing function parameters if error happened
      mesa/st: initialize all winsys_handle fields for memory objects

Thong Thai (1):
      gallium/auxiliary/vl: fix bob compute shaders for deint yuv

Timothy Arceri (1):
      radeonsi: don't lower constant arrays to uniforms in GLSL IR

Tobias Jakobi (1):
      meson: Link Gallium Nine with ld_args_build_id

Tomeu Vizoso (2):
      gitlab-ci: Place files from the Mesa repo into the build tarball
      gitlab-ci: Serve files for LAVA via separate service

Vinson Lee (2):
      swr/rasterizer: Use private functions for min/max to avoid namespace issues.
      swr: Remove Byte Order Mark.

pal1000 (1):
      scons/windows: Support build with LLVM 10.




git tag: mesa-20.0.5

<a class="moz-txt-link-freetext" href="https://mesa.freedesktop.org/archive/mesa-20.0.5.tar.xz">https://mesa.freedesktop.org/archive/mesa-20.0.5.tar.xz</a>
SHA256: 2c56a82a28cc924e40ea49752abdf1d701c9952481f53cbc7a080271597f572e  mesa-20.0.5.tar.xz
SHA512: 6f5780f7574400fea54978b40eb97faca35826a8a7bed96362d7bebcda78e2cadd44585ef8dd7dc126e0cc62cff61bee9b2ea360fedcc09a1fbb4c1f20c6aa08  mesa-20.0.5.tar.xz
PGP:  <a class="moz-txt-link-freetext" href="https://mesa.freedesktop.org/archive/mesa-20.0.5.tar.xz.sig">https://mesa.freedesktop.org/archive/mesa-20.0.5.tar.xz.sig</a></pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
mesa-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev">https://lists.freedesktop.org/mailman/listinfo/mesa-dev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>