[Mesa-dev] [ANNOUNCE] mesa 20.2.5
Hi list, I'd like th announce mesa 20.2.5. This is the last planned release of the 20.2 series, it is strongly recomended that you upgrade to the 20.3 series for further support. A big thanks to all of the developers who helped backport patches for this release, it would have been much smaller without their help. Cheers, Dylan shortlog Andrii Simiklit (1): iris: update depth value for stages after fast clear depth Bas Nieuwenhuizen (5): radv: Fix a hang on CB change by adding flushes. radv: Deal with unused attachments in mip flush radv: Skip tiny non-visible VRAM heap. radv: Fix budget calculations with large BAR. radv: Fix exporting/importing multisample images. Boris Brezillon (1): panfrost: Make sure we always add a reader -> write dependency when needed Daniel Schürmann (2): aco/ra: use get_reg_specified() for p_extract_vector aco: fix DCE of rematerializable phi operands Danylo Piliaiev (1): nir/lower_returns: Append missing phis' sources after "break" insertion Dave Airlie (1): radeonsi: fix regression on gpus using the radeon winsys. Dylan Baker (10): .pick_status.json: Update to ec3828add38a83b8c09fd5896265abc9d766162e .pick_status.json: Update to f93b7d14d66d8ba70d44772d1a1b6696310b7d17 .pick_status.json: Update to 3f0da800eb4b8184c24707c52d5a519abe948898 .pick_status.json: Update to cf3fc79cd0ab55776bbbabe76237c272ab07133e .pick_status.json: Update to 84c8a35aa2ca4d4de66192933735094ed07b4aaa .pick_status.json: Update to a7fb3954a1318a6b27e1405a9e799dd8f06eaa34 .pick_status.json: Update to ada9be1ec9e14fc045086411fbf2d3cb0efbbe2f docs: add release notes for 20.2.5 VERSION: bump for 20.2.5 docs: add sha256 sums for 20.2.5 Eric Anholt (1): softpipe: Fix swizzled texture gather of int textures. Erik Faye-Lund (1): gallium: do not reset buffers for unsupported stages Jonathan Gray (1): aco: use UINT64_C on 64 bit constant arguments Marcin Ślusarz (1): iris: store copy of the border color in the border color hash table Marek Olšák (4): radeonsi: determine correctly if switching from normal launch to fast launch ac: fix detection of Pro graphics ac: fix min/max_good_num_cu_per_sa on gfx10.3 with disabled SEs radeonsi: disable SDMA on gfx6-7 and gfx10.3 to decrease CPU overhead Mauro Rossi (1): android: spirv: fix '::' typo in gen rules Michel Dänzer (2): ci: .lava-test:amd64 template needs arm_build ac: Don't negate strstr return values in ac_query_gpu_info Mike Blumenkrantz (3): zink: fix direct image mapping offset zink: really fix direct image mapping offset (I mean it this time) st/pbo: fix pbo uploads without PIPE_CAP_TGSI_VS_LAYER_VIEWPORT Nanley Chery (1): iris: Fix resource ptr in resolve_sampler_views Rhys Perry (2): aco: don't assume src=lower when splitting self-intersecting copies spirv: fix GLSLstd450Modf/GLSLstd450Frexp when the destination is vector Robin Ole Heinemann (1): anv: Add DRM_RDWR flag in anv_gem_handle_to_fd Samuel Pitoiset (11): radv: mark GFX10.3 as a non-conformant Vulkan implementation radv: fix exporting multiviews with NGG radv: disable alphaToOne feature radv: fix ignoring the vertex attribute stride if set as dynamic radv: fix optimizing needed states if some are marked as dynamic radv: do VGT_FLUSH when switching NGG -> legacy on Sienna Cichlid radv: fix applying the NGG minimum vertex count requirement radv: don't count unusable vertices to the NGG LDS size aco: fix combining max(-min(a, b), c) if a or b uses the neg modifier radv: ignore other blend targets if dual-source blending is enabled radv: disable SQTT support for unsupported GPUs Simon Ser (1): radv: fix access to uninitialized radeon_bo_metadata Tapani Pälli (1): anv: fix calculation of buffer size in case dynamic size is used Timur Kristóf (1): aco: Use program->num_waves as maximum in scheduler. Vinson Lee (1): meson: Fix Clang microsoft-enum-value detection. Witold Baryluk (1): zink: Cap PIPE_SHADER_CAP_MAX_CONST_BUFFERS to 32 cheyang (1): android: fix build failure with libbacktrace yshi18 (1): iris: fix memleak for query_buffer_uploader git tag: mesa-20.2.5 https://mesa.freedesktop.org/archive/mesa-20.2.5.tar.xz SHA256: 0ebec6a22660d83f5ed437a145dc703c9398cd1376143aef273ea85f9dc5dd98 mesa-20.2.5.tar.xz SHA512: 63761ceb989cc9836c519e37def5655687fcc4fc1d1673a5d9fd308dcc2e465a176d309f469398b6238ba2186e299ccd21c7a4f09e4a41d6575b935dc37b1b6b mesa-20.2.5.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-20.2.5.tar.xz.sig signature.asc Description: signature ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [ANNOUNCE] mesa 20.3.1
Hi list, I'd like to announce mesa 20.3.1, which is now available for download. We've got lots of good stuff here; iris, panfrost, aco, radeonsi, nir, softpipe, zink, core gallium, st/mesa, turnip, android, meson, and plenty of radv fixes. Cheers, Dylan shortlog Andrii Simiklit (1): iris: update depth value for stages after fast clear depth Boris Brezillon (2): panfrost: Make sure we always add a reader -> write dependency when needed panfrost: Fix fencing Daniel Schürmann (1): aco/ra: use get_reg_specified() for p_extract_vector Dave Airlie (1): radeonsi: fix regression on gpus using the radeon winsys. Dylan Baker (13): docs: Add sha256 sums for 20.3.0 .pick_status.json: Update to 872c4bcd27db7b7ca26abe9fc090ae26d502156f .pick_status.json: Mark a5e0a2e101bcda0132185a82c3e8c9b4c90ce94c as denominated .pick_status.json: Update to 72b68bd2a62d193e26bd6b31123182d7dbae3098 .pick_status.json: Update to ec3828add38a83b8c09fd5896265abc9d766162e .pick_status.json: Update to f93b7d14d66d8ba70d44772d1a1b6696310b7d17 .pick_status.json: Update to 3f0da800eb4b8184c24707c52d5a519abe948898 .pick_status.json: Update to cf3fc79cd0ab55776bbbabe76237c272ab07133e .pick_status.json: Update to 84c8a35aa2ca4d4de66192933735094ed07b4aaa .pick_status.json: Update to a7fb3954a1318a6b27e1405a9e799dd8f06eaa34 .pick_status.json: Update to ada9be1ec9e14fc045086411fbf2d3cb0efbbe2f docs: add release notes for 20.3.1 VERSION: bump for 20.3.1 Eric Anholt (2): softpipe: Fix swizzled texture gather of int textures. nir: Redefine start/end_ip of blocks to fix NIR-to-TGSI liveness bugs. Erik Faye-Lund (3): gallium: do not reset buffers for unsupported stages zink: fix channel ordering in format-mapping zink: fail if set failed to create Jonathan Gray (1): aco: use UINT64_C on 64 bit constant arguments Jonathan Marek (4): turnip: always emit LRZ draw state in DIRTY_DRAW_STATE path turnip: move up LRZ invalidate in CmdClearAttachments turnip: always set LRZ registers to zero for 3d clear/blit turnip: no linear_to_srgb for alpha channel for gmem clear value packing Lionel Landwerlin (1): gallium/dri2: Don't forget protected content flag Marcin Ślusarz (1): iris: store copy of the border color in the border color hash table Mauro Rossi (1): android: spirv: fix '::' typo in gen rules Michel Dänzer (2): ci: Drop x86_build_old image ci: .lava-test:amd64 template needs arm_build Mike Blumenkrantz (3): zink: fix direct image mapping offset zink: really fix direct image mapping offset (I mean it this time) st/pbo: fix pbo uploads without PIPE_CAP_TGSI_VS_LAYER_VIEWPORT Nanley Chery (1): iris: Fix resource ptr in resolve_sampler_views Pierre-Eric Pelloux-Prayer (1): radeonsi: fix si_get_draw_start_count count value Rhys Perry (1): aco: don't assume src=lower when splitting self-intersecting copies Robin Ole Heinemann (1): anv: Add DRM_RDWR flag in anv_gem_handle_to_fd Samuel Pitoiset (9): radv: mark GFX10.3 as a non-conformant Vulkan implementation radv: fix exporting multiviews with NGG radv: disable alphaToOne feature aco: fix combining max(-min(a, b), c) if a or b uses the neg modifier radv: ignore other blend targets if dual-source blending is enabled radv: disable SQTT support for unsupported GPUs radv: don't count unusable vertices to the NGG LDS size radv: fix applying the NGG minimum vertex count requirement radv: do VGT_FLUSH when switching NGG -> legacy on Sienna Cichlid Simon Ser (1): radv: fix access to uninitialized radeon_bo_metadata Tapani Pälli (1): anv: fix calculation of buffer size in case dynamic size is used Timur Kristóf (1): aco: Use program->num_waves as maximum in scheduler. Vinson Lee (1): meson: Fix Clang microsoft-enum-value detection. Witold Baryluk (1): zink: Cap PIPE_SHADER_CAP_MAX_CONST_BUFFERS to 32 cheyang (1): android: fix build failure with libbacktrace yshi18 (1): iris: fix memleak for query_buffer_uploader git tag: mesa-20.3.1 https://mesa.freedesktop.org/archive/mesa-20.3.1.tar.xz SHA256: af751b49bb2ab0264d58c31e73d869e80333de02b2d1becc93f1b28c67aa780f mesa-20.3.1.tar.xz SHA512: 06638b8d2d866b5e27024c58a2ca03a73869221a7d536f7a8f1679d73708e5c1713446c8fedc594844b95596ae817bfceb88ace6b42423328189778e5036edf6 mesa-20.3.1.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-20.3.1.tar.xz.sig signature.asc Description: signature ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [ANNOUNCE] mesa 20.2.6
Hi list, I'd like to announce mesa 20.2.6 This is an emergency release of the 20.2 branch. This release fixes a critical bug in the 20.2.5 release for the ACO compiler. If you are not using 20.2.5, or you are not using aco, then you do not need to do anything. 20.3.x is unaffected. Cheers, Dylan Shortlog Daniel Schürmann (1): aco/spill: only prevent rematerializable vars from being DCE'd if they haven't been renamed Dylan Baker (4): docs: add sha256 sums for 20.2.5 .pick_status.json: Update to 2d78e28ba702d366becabb8e241b861e6711c76e docs: add release notes for 20.2.6 VERSION: bump for 20.2.6 git tag: mesa-20.2.6 https://mesa.freedesktop.org/archive/mesa-20.2.6.tar.xz SHA256: f12ca3c6c622f11cd79ad66b4220f04514fa96f795062fe92a37339ab19885db mesa-20.2.6.tar.xz SHA512: 347b275d88c0d14cacef570ed736cac07f2e607bc4c89a16b915ec01ac57dbbe698ddf9a0ad70f034e00318403351e3c728e74c72c653acf1fc99720887fa888 mesa-20.2.6.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-20.2.6.tar.xz.sig signature.asc Description: signature ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev