From: Eric Engestrom Date: Wed, 24 Jun 2020 21:44:30 +0000 (+0200) Subject: docs: Add release notes for 20.1.2 X-Git-Url: https://git.libre-soc.org/?p=mesa.git;a=commitdiff_plain;h=e94f81e9df8f038813a4d37263254870bc9cc60f docs: Add release notes for 20.1.2 Part-of: --- diff --git a/docs/relnotes/20.1.2.rst b/docs/relnotes/20.1.2.rst new file mode 100644 index 00000000000..1aff807e593 --- /dev/null +++ b/docs/relnotes/20.1.2.rst @@ -0,0 +1,116 @@ +Mesa 20.1.2 Release Notes / 2020-06-24 +====================================== + +Mesa 20.1.2 is a bug fix release which fixes bugs found since the 20.1.1 +release. + +Mesa 20.1.2 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 20.1.2 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 +--------------- + +:: + + 283dff72814c8a80ce1ff8271e3f055895d26f4da3f4362acc49193e635780cb mesa-20.1.2.tar.xz + +New features +------------ + +- None + + +Bug fixes +--------- + +- [RADV/GFX8] Performance drop in DOOM Eternal when "Present from + compute" is enabled +- freedreno: multiple applications crash on a5xx +- [RADV] - Path of Exile (238960) - Map outline, landscape and markers are + missing with the Vulkan renderer. +- ASTC texture decompression fails when using software fallback +- [BISECTED] compiling shader causes crash +- Zink + GALLIUM_HUD SIGSEGV +- If-statement body is executed for false condition + +Changes +------- + +Bas Nieuwenhuizen (3): +- vulkan/wsi/x11: Ensure we create at least minImageCount images. +- radv/winsys: Deal with realloc failures in BO lists. +- radv: Handle mmap failures. + +Daniel Schürmann (1): +- aco: fix WQM handling in nested loops + +Danylo Piliaiev (1): +- st/mesa: account for "loose", per-mipmap level textures in CopyImageSubData + +Eric Anholt (2): +- freedreno/ir3: Fix register allocation assertion failures. +- freedreno/ir3: Fix register allocation assertion failures. + +Eric Engestrom (3): +- docs/relnotes: add sha256 sums to 20.1.0 +- .pick_status.json: Update to 4fc0499049fcdb7f892f99ce7abf9d739730138e +- v3d: add missing unlock() in error path + +Erik Faye-Lund (3): +- Revert "gallium/hud: don't use user vertex buffers" +- gallium/hud: don't use user vertex buffers +- mesa/main: fix inverted condition + +Gert Wollny (1): +- r600/sfn: Don't set num_components on TESS sysvalue intrinsics + +Jan Beich (2): +- util: enable futex usage on BSDs after 7dc2f4788288 +- meson: unbreak sysctl.h detection on BSDs + +Jose Maria Casanova Crespo (1): +- nir: only uniforms with dynamically_uniform offset are dynamically_uniform + +Kristian Høgsberg (1): +- freedreno: Handle DRM_FORMAT_MOD_INVALID in shared code + +Krzysztof Raszkowski (1): +- gallium/swr: Fix building swr with MSVC + +Marek Olšák (7): +- ac/surface: don't recompute the DCC retile map for imported textures +- amd/addrlib: don't recompute DCC info for every ComputeDccAddrFromCoord call +- amd/addrlib: remove unused members of ADDR2_COMPUTE_DCC_ADDRFROMCOORD_INPUT +- ac/surface: add a wrapper structure to hold ADDR_HANDLE +- ac/surface: cache DCC retile maps (v2) +- ac/surface: don't free dcc_retile_map on failure +- ac/nir: fix 64-bit division for GL CTS + +Mario Kleiner (1): +- vulkan/wsi: Really terminate DRM lease in wsi_release_display(). + +Pierre-Eric Pelloux-Prayer (1): +- st/mesa: make texture views inherit compressed_data storage + +Rhys Perry (3): +- radv: add new drirc option radv_no_dynamic_bounds +- radv: enable radv_no_dynamic_bounds for Path of Exile +- radv: enable radv_no_dynamic_bounds for more Path of Exile executables + +Samuel Pitoiset (3): +- radv: set DB_SHADER_CONTROL.CONSERVATIVE_Z_EXPORT correctly +- spirv: fix using OpSampledImage with OpUndef instead of OpType{Image,Sampler} +- radv: lower discards to demote to workaround a RDR2 game bug + +Timothy Arceri (2): +- glsl: fix incorrect optimisation in opt_constant_variable() +- st_glsl_to_nir: fix potential use after free