[Mesa-dev] [ANNOUNCE] mesa 20.3.0
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
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
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
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
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