From ffb95954bf39c27e6398b5d887d6ef5e9d754c28 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Wed, 28 Jul 2021 22:03:16 +0100 Subject: [PATCH] docs: add release notes for 21.1.6 Part-of: --- docs/relnotes/21.1.6.rst | 154 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 154 insertions(+) create mode 100644 docs/relnotes/21.1.6.rst diff --git a/docs/relnotes/21.1.6.rst b/docs/relnotes/21.1.6.rst new file mode 100644 index 00000000000..d8dccf96ea0 --- /dev/null +++ b/docs/relnotes/21.1.6.rst @@ -0,0 +1,154 @@ +Mesa 21.1.6 Release Notes / 2021-07-28 +====================================== + +Mesa 21.1.6 is a bug fix release which fixes bugs found since the 21.1.5 release. + +Mesa 21.1.6 implements the OpenGL 4.6 API, but the version reported by +glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / +glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. +Some drivers don't support all the features required in OpenGL 4.6. OpenGL +4.6 is **only** available if requested at context creation. +Compatibility contexts may report a lower version depending on each driver. + +Mesa 21.1.6 implements the Vulkan 1.2 API, but the version reported by +the apiVersion property of the VkPhysicalDeviceProperties struct +depends on the particular driver being used. + +SHA256 checksum +--------------- + +:: + + b1cb0122f911dfa9fe1f209a7061378c61a1448a280e711511ca72dad9999e37 mesa-21.1.6.tar.xz + + +New features +------------ + +- None + + +Bug fixes +--------- + +- [RADV] FSR in Resident Evil: Village looks very pixelated on Polaris +- Crash in update_buffers after closing KDE "splash screen" downloader +- Crash in update_buffers after closing KDE "splash screen" downloader +- radeonsi: persistent, read-only buffer maps are slow to read +- substance painter flickering with jagged texture and masks shown black +- radv: FP16 mode in FidelityFX FSR doesn't look right +- [RADV] Blocky corruption in Scarlet Nexus and vkd3d-proton 2.4 +- Radeon RX580 and 5700 XT: Reloading ARB assembly shaders causes very glitchy rendering + + +Changes +------- + +Alyssa Rosenzweig (1): + +- targets/graw-xlib: Add missing dep_x11 + +Chia-I Wu (2): + +- egl/surfaceless: try kms_swrast before swrast +- meson: allow egl_native_platform to be specified + +Connor Abbott (1): + +- freedreno/computerator: Fix local_size typo + +Daniel Schürmann (1): + +- aco/optimizer: ensure to not erase high bits when propagating packed constants + +Daniel Stone (2): + +- egl/wayland: Error on invalid native window +- egl/wayland: Allow EGLSurface to outlive wl_egl_window + +Dave Airlie (2): + +- softpipe/aniso: move DDQ calculation to after scaling. +- llvmpipe: add support for time elapsed queries. + +Eric Engestrom (4): + +- .pick_status.json: Mark a9c9a9938d6d2ead6f08ccf5256c95801fbc864f as backported +- .pick_status.json: Update to 376fb4f55f080929df8ca5a2a975fc88a00eec06 +- .pick_status.json: Update to 1d6c790f9f6c373e667de955822b1048c7073ba3 +- .pick_status.json: Update to 73262d4bd4a4637a332264a165c62ce3209d03fb + +Erik Faye-Lund (3): + +- zink: remove duplicate format-mapping on little-endian +- vulkan: do not map zero-sized region of memory +- vulkan: allocate host-visible memory for swapchain images + +Ian Romanick (1): + +- nir/gcm: Clear out pass_flags before starting + +Jason Ekstrand (2): + +- iris: Re-emit MEDIA_VFE_STATE for variable group size shaders +- anv: Handle errors properly in anv_i915_query + +Jose Maria Casanova Crespo (1): + +- v3d/driconf: Expose non-MSAA texture limits for mutter and gnome-shell + +Joshua Ashton (1): + +- lavapipe: Use common Vulkan format helpers + +Juan A. Suarez Romero (1): + +- broadcom/compiler: emit TMU flush before a jump + +Karol Herbst (1): + +- nv50/ir/nir: fix smem size for GL + +Marek Olšák (2): + +- radeonsi: don't expose no-attachment MSAA 16x on all 1 RB chips due to issues +- st/mesa: always use PIPE_USAGE_STAGING for GL_MAP_READ_BIT usage + +Mauro Rossi (1): + +- egl/android: include "util/compiler.h" for FALLTHROUGH macro + +Mike Blumenkrantz (1): + +- util/foz: stop crashing on destroy if prepare hasn't been called + +Olivier Fourdan (1): + +- radeonsi: Check aux_context on si_destroy_screen() + +Pierre-Eric Pelloux-Prayer (2): + +- mesa: clear shader_info::is_lowered in prog_to_nir +- mesa: fix bindless uniform samplers update + +Rhys Perry (1): + +- aco: don't create v_madmk_f32/v_madak_f32 from v_fma_legacy_f16 + +Rob Clark (1): + +- freedreno/ir3: Don't force RTNE if rounding mode is undefined + +Samuel Pitoiset (1): + +- radv: only init the TC-compat ZRANGE metadata for the depth aspect + +Timothy Arceri (3): + +- glsl: replace some C++ code with C +- util: add workaround for Full Bore +- glsl: relax rule on varying matching for shaders older than 4.20 + +Vasily Khoruzhick (1): + +- lima: handle fp16 vertex formats