[Mesa-dev] [ANNOUNCE] mesa 20.3.0

2020-12-03 Thread Dylan Baker
Hi list,

I'd like to announce that 20.3.0 is now available for general
consumption. We only slipped on week, which is excelent, and convenient
to avoid a release right before Christmas. Special thanks to Ken Graunke
for getting the last blocking issue resolved very quickly to get this
release out.

Dylan


shortlog


Alejandro Piñeiro (1):
  v3dv/cmd_buffer: missing (uint8_t *) casting when calling memcmp

Alyssa Rosenzweig (1):
  pan/bi: Model writemasks correctly

Andrii Simiklit (1):
  glsl: avoid an out-of-bound access while setting up a location for 
variable

Bas Nieuwenhuizen (3):
  radv: Fix RB+ blending for VK_FORMAT_E5B9G9R9_UFLOAT_PACK32.
  radv: Fix a hang on CB change by adding flushes.
  radv: Deal with unused attachments in mip flush

Boris Brezillon (2):
  panfrost: Fix Bifrost blend descriptor emission
  panfrost: Fix ->reads_frag_coord assignment

Brendan Dougherty (1):
  mesa: Fix vertex_format_to_pipe_format index.

Chad Versace (2):
  anv/image: Check DISJOINT in vkGetPhysicalDeviceImageFormatProperties2 
(v2)
  anv/image: Fix isl_surf_usage_flags for stencil images

Christian Gmeiner (2):
  etnaviv: nir: do not run opt loop after nir_lower_bool_xxx(..)
  etnaviv/drm: fix evil-twin etna_drm_table_lock

Daniel Stone (1):
  freedreno: Add missing dependency to build

Danylo Piliaiev (1):
  freedreno/a6xx: Fix typo in height alignment calculation in a6xx layout

Dave Airlie (14):
  gallium: handle empty cbuf slots in framebuffer samples helper
  u_blitter: port radv 3D blit coords logic.
  lavapipe: enable alpha to one.
  lavapipe: disable SNORM blending for now
  llvmpipe: just use draw_regions in draw/line setup.
  draw: fix tess eval pipeline statistics.
  lavapipe: fixup device allocate + enable private data
  lavapipe: fix wsi acquire fences
  llvmpipe/setup: move point stats collection earlier.
  llvmpipe: fix multisample point rendering.
  llvmpipe: fix multisample lines.
  lavapipe: fixup mipmap precsion bits
  lavapipe: enable pipeline stats queries
  gallium: fix missing bit field in p_state.h

Dylan Baker (16):
  bump version for 20.3-rc1
  .pick_status.json: Update to bf5cea7232f9ee2934c212211ebefb6fe766526d
  .pick_status.json: Update to 87dc3106b077199b829a082e32ec33d0c6d400ab
  .pick_status.json: Update to bac6cc586fe4c1b24351e0574d3a961eb631f6ae
  bump VERSION for 20.3.0-rc2 release
  .pick_status.json: Update to a59b1b18a95af1f8edb0093baf508e974e3251a2
  .pick_status.json: Update to a92f597b98bb032b904c7c8a8c3a9fe798b51915
  .pick_status.json: Update to 9fa1cdfe7ffd9e7ebd83055e2008f3e4b8ada549
  meson: Don't add extra values to shader-cache
  appveyor: disable for now
  bump VERSION for 20.3-rc3
  .pick_status.json: Update to 89f6b72f19dbc503386643c6283047bdb1013bef
  .pick_status.json: Update to d3c67d7e7ec6b9cf10fbea0d08e92751b7b0fbae
  docs: add release notes for 20.3.0
  bump version for 20.3.0 final
  docs: Add sha256 sums for 20.3.0

Eric Anholt (11):
  util/set: Fix the _mesa_set_clear function to not leave tombstones.
  ci: Only install kernel modules for LAVA devices.
  gallium/draw: Fix rasterizer_discard for wide points/lines.
  freedreno: Fix leak of shader binary on disk cache hits.
  freedreno: Fix warning about uninit size for the size==0 special case.
  gallium: Fix leak of the merged driconf options.
  freedreno: Fix leak of u_transfer_helper.
  gallium: Fix leak of bound SSBOs at CSO context destruction.
  gallivm: Fix max const buffer count.
  gallium: Fix leak of currently bound UBOs at CSO context destruction.
  freedreno: Break out of "should we free the entry" loop once we've freed.

Eric Engestrom (2):
  gitlab-ci: drop deprecated platforms that snuck in when nobody was 
watching
  meson: drop deprecated EGL platform build options

Erik Faye-Lund (7):
  softpipe: correct signature of get_compiler_options
  mesa/main: add missing include in glformats.h
  zink: more accurately track supported blits
  zink: fix layered resolves
  zink: fall back to util_blitter for scaled resolves
  docs: document new zink-flag
  zink: do not require VK_KHR_external_memory

Gert Wollny (2):
  r600/sfn: lower bool to int32 only after common optimizations
  r600/sfn: fix component loading from fixed buffer ID

Ian Romanick (1):
  intel/compiler: Rotate instructions ROR and ROL cannot have source 
modifiers

Icecream95 (2):
  panfrost: Fix AFBC blits of resources with faked RGTC
  panfrost: Fix stack shift calculation

James Park (1):
  radv: Fix leak in radv_amdgpu_winsys_destroy()

Jason Ekstrand (2):
  intel/fs: Fix use of undefined value in fixup_nomask_control_flow
  spirv: Call repair SSA for OpTerminateInvocation

Kenneth Graunke (2):
  intel/fs: Fix sampler 

[Mesa-dev] [ANNOUNCE] mesa 20.3.0-rc3

2020-11-30 Thread Dylan Baker
Hi list,

Mesa 20.3-rc3 is now available for general consumption. This is a few
days late thanks to the US Thanksgiving holiday. I think we're
pretty close to having .0 this week, just one issue left on the tracker.

Dylan

git tag: mesa-20.3.0-rc3

https://mesa.freedesktop.org/archive/mesa-20.3.0-rc3.tar.xz
SHA256: c6c92406aec01a2dd6844aa32a90ea77d2959d939445311037a8a11fd3cb91bc  
mesa-20.3.0-rc3.tar.xz
SHA512: 
f0114ee938c1041b345c052716e4582ec6fcda27b7625e9dab511282ba3676439c79a77514421dc669b737150169e0e01e3355e94db9a5f65c5c50cdaac898bd
  mesa-20.3.0-rc3.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-20.3.0-rc3.tar.xz.sig

signature.asc
Description: signature
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] [ANNOUNCE] mesa 20.3.0-rc2

2020-11-20 Thread Dylan Baker
Quoting Erik Faye-Lund (2020-11-20 00:34:55)
> On Thu, 2020-11-19 at 10:36 -0800, Dylan Baker wrote:
> > 
> > Erik Faye-Lund (3):
> >   softpipe: correct signature of get_compiler_options
> >   mesa/main: add missing include in glformats.h
> >   zink: more accurately track supported blits
> > 
> 
> I just want to point out that we *might* want to revert this last
> commit, due to this regression:
> 
> https://gitlab.freedesktop.org/mesa/mesa/-/issues/3843
> 

Okay, let me know and I can easily revert it.

signature.asc
Description: signature
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] [ANNOUNCE] mesa 20.3.0-rc2

2020-11-20 Thread Erik Faye-Lund
On Thu, 2020-11-19 at 10:36 -0800, Dylan Baker wrote:
> 
> Erik Faye-Lund (3):
>   softpipe: correct signature of get_compiler_options
>   mesa/main: add missing include in glformats.h
>   zink: more accurately track supported blits
> 

I just want to point out that we *might* want to revert this last
commit, due to this regression:

https://gitlab.freedesktop.org/mesa/mesa/-/issues/3843

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [ANNOUNCE] mesa 20.3.0-rc2

2020-11-19 Thread Dylan Baker
Hi List,

It's that time again. Mesa 20.3.0-rc2 is now available for your
testing enjoyment. Everything is looking pretty normal commit-wise in
this release.

Dylan

shortlog


Alyssa Rosenzweig (1):
  pan/bi: Model writemasks correctly

Boris Brezillon (2):
  panfrost: Fix Bifrost blend descriptor emission
  panfrost: Fix ->reads_frag_coord assignment

Brendan Dougherty (1):
  mesa: Fix vertex_format_to_pipe_format index.

Chad Versace (2):
  anv/image: Check DISJOINT in vkGetPhysicalDeviceImageFormatProperties2 
(v2)
  anv/image: Fix isl_surf_usage_flags for stencil images

Christian Gmeiner (1):
  etnaviv: nir: do not run opt loop after nir_lower_bool_xxx(..)

Dave Airlie (6):
  gallium: handle empty cbuf slots in framebuffer samples helper
  u_blitter: port radv 3D blit coords logic.
  lavapipe: enable alpha to one.
  lavapipe: disable SNORM blending for now
  llvmpipe: just use draw_regions in draw/line setup.
  draw: fix tess eval pipeline statistics.

Dylan Baker (4):
  .pick_status.json: Update to bf5cea7232f9ee2934c212211ebefb6fe766526d
  .pick_status.json: Update to 87dc3106b077199b829a082e32ec33d0c6d400ab
  .pick_status.json: Update to bac6cc586fe4c1b24351e0574d3a961eb631f6ae
  bump VERSION for 20.3.0-rc2 release

Eric Anholt (4):
  util/set: Fix the _mesa_set_clear function to not leave tombstones.
  ci: Only install kernel modules for LAVA devices.
  gallium/draw: Fix rasterizer_discard for wide points/lines.
  freedreno: Fix leak of shader binary on disk cache hits.

Erik Faye-Lund (3):
  softpipe: correct signature of get_compiler_options
  mesa/main: add missing include in glformats.h
  zink: more accurately track supported blits

Icecream95 (2):
  panfrost: Fix AFBC blits of resources with faked RGTC
  panfrost: Fix stack shift calculation

Jason Ekstrand (1):
  intel/fs: Fix use of undefined value in fixup_nomask_control_flow

Lucas Stach (1):
  etnaviv: fix disabling of INT filter for real

Marcin Ślusarz (1):
  nir: handle float atomics in copy propagation pass

Marek Olšák (1):
  st/mesa: fix use-after-free when updating shader info in st_link_nir

Matt Turner (1):
  glcpp: Handle bison-3.6 error message changes

Nanley Chery (3):
  mesa: Add and use _mesa_has_depth_float_channel
  mesa: Clamp some depth values in glClearBufferfv
  mesa: Clamp some depth values in glClearBufferfi

Rhys Perry (5):
  aco: don't combine precise max(min()) to med3
  aco: fix combine_constant_comparison_ordering() NaN check with 16/64-bit
  aco: disallow various v_add_u32 opts if modifiers are used
  aco: disable omod if the sign of zeros should be preserved
  aco: fix fp16 *0.5 omod

Rob Clark (2):
  freedreno: Protect gmem_cache ralloc allocations
  freedreno/ir3: Fix crash in shader compile fail path

Tapani Pälli (2):
  egl/dri2: fix race between image create and egl_image_target_texture
  iris: initialize shared screen->vtbl only once

Vinson Lee (5):
  turnip: Fix file descriptor return.
  vdpau: Add missing printf format specifier.
  frontends/va: Fix *num_entrypoints check.
  clover/spirv: Add missing break for SpvOpExecutionMode case.
  turnip: Close sync_fd only if it is a valid file descriptor.


git tag: mesa-20.3.0-rc2

https://mesa.freedesktop.org/archive/mesa-20.3.0-rc2.tar.xz
SHA256: 671bfc98724ca04ccda3255d9aa7fe3c730b10477446983a708305d00e9f5b5b  
mesa-20.3.0-rc2.tar.xz
SHA512: 
1d94100550b60a0dc6e984d898114b11b8656e2954e946478a2732cec678d1e6a0f07bb5bcdc856facf7e274aea52cfc2b4228c064eadc7bbc00147c6b17cc0e
  mesa-20.3.0-rc2.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-20.3.0-rc2.tar.xz.sig

signature.asc
Description: signature
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev