From e0ad9f43b645c9b5508c07ec79802db625562ad3 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Wed, 2 Jun 2021 21:00:20 +0200 Subject: [PATCH] docs: add release notes for 21.1.2 Part-of: --- docs/relnotes/21.1.2.rst | 176 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 176 insertions(+) create mode 100644 docs/relnotes/21.1.2.rst diff --git a/docs/relnotes/21.1.2.rst b/docs/relnotes/21.1.2.rst new file mode 100644 index 00000000000..c65383f129d --- /dev/null +++ b/docs/relnotes/21.1.2.rst @@ -0,0 +1,176 @@ +Mesa 21.1.2 Release Notes / 2021-06-02 +====================================== + +Mesa 21.1.2 is a bug fix release which fixes bugs found since the 21.1.1 release. + +Mesa 21.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 21.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 +--------------- + +:: + + 23b4b63760561f3a4f98b5be12c6de621e9a6bdf355e087a83d9184cd4e2825f mesa-21.1.2.tar.xz + + +New features +------------ + +- None + + +Bug fixes +--------- + +- zink: regression for primitive-restart on ANV +- zink: Expected Image Operand ConstOffset to be a const object +- [RADV] - Path of Exile (238960) - Ground decals are missing or corrupted using the Vulkan renderer. +- [ADL-S / TGL-U / TGL-H] Pixels missing / flickering when render some app on weston +- panfrost ff9a0000.gpu: Unhandled Page fault in AS1 at VA 0x0000000009801200 +- mesa-21.1.1/src/gallium/drivers/vc4/vc4_resource.c:790: reading from uninitialised array +- [iris,i965][hsw,ivb,snb,bdw][bisected][regression] wflinfo crashes +- [iris,i965][hsw,ivb,snb,bdw][bisected][regression] wflinfo crashes +- piglit test 'spec.glsl-1_30.execution.range_analysis_fsat_of_nan' failure + + +Changes +------- + +Adam Jackson (1): + +- zink/ntv: Don't call free() on ralloc'd memory + +Alyssa Rosenzweig (3): + +- panfrost: Fix the reads_dest prototype +- panfrost: Fix is_opaque prototype +- panfrost: Increase tiler_heap max allocation to 64MB + +Anuj Phogat (1): + +- intel/gfx12+: Add Wa_14013840143 + +Charmaine Lee (1): + +- svga: fix texture rectangle sampling when no sampler view declaration is defined + +Emma Anholt (2): + +- i915g: Disable 3D-pipeline clears. +- i915g: Add support for the .Absolute flag on TGSI srcs. + +Eric Anholt (1): + +- i915g: Stop advertising support for indirect addressing in the FS. + +Eric Engestrom (7): + +- .pick_status.json: Update to 17861aff9614abfea3b8a8f111a114b26b351915 +- pick-ui & .pick_status.json: rename \`master_sha` to \`main_sha` +- .pick_status.json: Update to b663c544177e9547793ee405887f0d41c50e6d1d +- .pick_status.json: Update to 507e8907af913ab7b89211240568b8002b3475f1 +- .pick_status.json: Update to 3179daf61393ee8a0fac943b94335b114e34873b +- .pick_status.json: Update to 761383720617b46617bd278ec6015c9520f43f5c +- .pick_status.json: Update to 1199d86b2cccc38a101e63bdf9b60a7391f96092 + +Erik Faye-Lund (2): + +- zink: use actual const for const offset +- util/prim_restart: revert part of bad fix + +Erik Kurzinger (1): + +- vulkan/device_select: avoid segfault on Wayland if wl_drm is unavailable + +Georg Lehmann (1): + +- radv: Fix compatible image handle type for dmabufs. + +Ian Romanick (2): + +- nir/algebraic: Remove some optimizations of comparisons with fsat +- nir/algebraic: Invert comparisons less often + +Icecream95 (1): + +- panfrost: Fix polygon list size computations + +Italo Nicola (1): + +- panfrost: fix GL_EXT_multisampled_render_to_texture regression + +Jason Ekstrand (3): + +- anv: Plumb the shader into push constant helpers +- anv: Support pushing shader constants +- intel/vec4: Don't spill fp64 registers more than once + +José Fonseca (1): + +- draw: Allocate extra padding for extra shader outputs. + +Juan A. Suarez Romero (1): + +- vc4: initialize array + +Kenneth Graunke (2): + +- i965: Don't advertise Y-tiled modifiers for scanout buffers on Gfx8- +- iris: Don't advertise Y-tiled modifiers for scanout buffers on Gfx8 + +Marek Olšák (3): + +- ac/gpu_info: set has_zero_index_buffer_bug for Navi12 too +- radeonsi: add a gfx10 hw bug workaround with the barrier before gs_alloc_req +- radeonsi: disable DFSM on gfx9 by default because it decreases performance a lot + +Mike Blumenkrantz (4): + +- util/prim_restart: fix util_translate_prim_restart_ib +- aux/vbuf: prevent uint underflow and assert if no vbs are dirty +- aux/trace: fix set_inlinable_constants hook +- zink: remove weird lod hack for texturing + +Nanley Chery (2): + +- anv,iris: Port the D16 workaround stalls to BLORP +- intel/isl: Fix HiZ+CCS comment about ambiguates + +Neha Bhende (2): + +- svga: Add target and sampler_return_type info into shader key +- svga: Use shader_key info to declare resources if TGSI shader is missing it + +Rhys Perry (3): + +- aco: disallow SGPRs on DPP instructions +- radv: add radv_absolute_depth_bias +- radv: workaround incorrect depthBiasConstantFactor by Path of Exile + +Robert Tarasov (1): + +- iris: Check data alignment for copy_mem_mem + +Samuel Pitoiset (4): + +- aco: fix derivatives/intrinsics with SGPR sources +- radv: fix fast clearing DCC if one level can't be compressed on GFX10+ +- aco: fix emitting discard when the program just ends +- radv: enable RADV_DEBUG=invariantgeom for Monster Hunter World + +SureshGuttula (1): + +- frontends/va/picture:Fix wrong reallocation even surface is protected + +cheyang (1): + +- virgl:Fix the leak of hw_res used as fence