From: Dylan Baker Date: Thu, 14 Oct 2021 19:56:02 +0000 (-0700) Subject: docs: add release notes for 21.2.4 X-Git-Tag: upstream/22.3.5~16629 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8236a7741d666a3bdca459cd8ca02e8c2fbb2ff3;p=platform%2Fupstream%2Fmesa.git docs: add release notes for 21.2.4 Part-of: --- diff --git a/docs/relnotes/21.2.4.rst b/docs/relnotes/21.2.4.rst new file mode 100644 index 0000000..968209d --- /dev/null +++ b/docs/relnotes/21.2.4.rst @@ -0,0 +1,147 @@ +Mesa 21.2.4 Release Notes / 2021-10-14 +====================================== + +Mesa 21.2.4 is a bug fix release which fixes bugs found since the 21.2.3 release. + +Mesa 21.2.4 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.2.4 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: Rendering issues in Resident Evil 2 with NGGC +- crocus: Incorrect stride when used through prime +- anv: descriptorBindingUniformBufferUpdateAfterBind feature is not supported + + +Changes +------- + +Alyssa Rosenzweig (3): + +- panfrost: Move special_varying to compiler definitions +- panfrost: Fix off-by-one in varying count assert +- panfrost: Don't set CAP_TGSI_FS_COORD_PIXEL_CENTER_INTEGER + +Bas Nieuwenhuizen (2): + +- amd/common: Add fallback for misreported clocks for RGP. +- radv: Handle copying zero queries. + +Chia-I Wu (1): + +- radv: plug leaks in radv_device_init_accel_struct_build_state + +Connor Abbott (1): + +- ir3: Use source in ir3_output_conv_src_type() + +Dave Airlie (7): + +- crocus/query: don't loop on ready status after gpu hang. +- device_select: close dri3 fd after using it. +- crocus: Honor scanout requirement from DRI +- crocus/gen5: reemit shaders on gen5 after new program cache bo. +- crocus/gen5: add dirty flags for urb fences. +- crocus/gen6: don't reemit the svbi when debugging +- gallivm/format: clamp SINT conversion rather than truncate. + +Dylan Baker (7): + +- docs" Add SHA256 sum for mesa 21.2.3 +- .pick_status.json: Update to fb8f532ea1bbd9c959e0f59c652347e435a71f91 +- .pick_status.json: Update to d2543658ef6fe0ad59af217a09a931d3b6174a43 +- .pick_status.json: Update to 729991e09cd28550001ae63710ab929d95b115bc +- .pick_status.json: Update to 3a18963b0876af2aa0d60dd9917e69d409ce4d6e +- .pick_status.json: Update to ced950e42f4a95ef410e63c2d26a2119e0c3c40b +- .pick_status.json: Update to 783f8f728ce8e77885adbc7b2c12c39c3e3e5198 + +Emma Anholt (2): + +- gallium/dri: Make YUV formats we're going to emulate external-only. +- i915g: Check for the scanout-layout conditions before setting level info. + +Filip Gawin (1): + +- r300: implement forgotten tgsi's cases of textures + +Gert Wollny (1): + +- mesa: signal driver when buffer is bound to different texture format + +Icecream95 (1): + +- pan/mdg: Use the correct swizzle for condition moves + +Jason Ekstrand (1): + +- vulkan/shader_module: Fix the lifetime of temporary shader modules + +Kai Wasserbäch (2): + +- gallivm: add new wrapper around Module::setOverrideStackAlignment() +- gallivm: fix FTBFS on i386 with LLVM >= 13, StackAlignmentOverride is gone + +Lionel Landwerlin (3): + +- anv: enable UBO indexing +- anv: add missing transition handling bits +- spirv: deal with null pointers + +Marek Olšák (2): + +- radeonsi: add back a workaround for DCC MSAA on gfx9 due to conformance issues +- ac/surface: don't overwrite DCC settings for imported buffers + +Pavel Asyutchenko (1): + +- llvmpipe: fix crash when doing FB fetch + gl_FragDepth write in one shader + +Qiang Yu (1): + +- loader/dri3: fix swap out of order when changing swap interval + +Rob Clark (1): + +- freedreno/drm: Move pipe unref after fence removal + +Samuel Pitoiset (2): + +- radv: fix adjusting the frag coord when RADV_FORCE_VRS is enabled +- aco: fix load_barycentric_at_{offset,sample} + +Timur Kristóf (3): + +- aco: Fix small primitive precision. +- aco: Fix determining whether any culling is enabled. +- ac/nir/cull: Accept NaN and +/- Inf in face culling. + +Vasily Khoruzhick (1): + +- lima: split_load_input: don't split unaligned vec2 + +Vinson Lee (1): + +- pps: Avoid duplicate elements in with_datasources array.