summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Engestrom <eric@engestrom.ch>2021-07-28 22:03:16 +0100
committerEric Engestrom <eric@engestrom.ch>2021-07-28 22:03:16 +0100
commit98ed9416bc7f1635b29028ff48dba4ec9ab88993 (patch)
treeb9c4647d1a6dfb012cc251066a5a01be48888b15
parent27efc4852d05670caa25a278ebc5a8d920b73854 (diff)
docs: add release notes for 21.1.6
-rw-r--r--docs/relnotes/21.1.6.rst154
1 files changed, 154 insertions, 0 deletions
diff --git a/docs/relnotes/21.1.6.rst b/docs/relnotes/21.1.6.rst
new file mode 100644
index 00000000000..dc6d5824cee
--- /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
+---------------
+
+::
+
+ TBD.
+
+
+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