diff --git a/docs/relnotes.rst b/docs/relnotes.rst index d2e58ec38fa45..06aae253a50db 100644 --- a/docs/relnotes.rst +++ b/docs/relnotes.rst @@ -3,6 +3,7 @@ Release Notes The release notes summarize what's new or changed in each Mesa release. +- :doc:`23.1.5 release notes ` - :doc:`23.1.4 release notes ` - :doc:`23.1.3 release notes ` - :doc:`23.1.2 release notes ` @@ -395,6 +396,7 @@ release notes, or in the `old docs`_. :maxdepth: 1 :hidden: + 23.1.5 23.1.4 23.1.3 23.1.2 diff --git a/docs/relnotes/23.1.5.rst b/docs/relnotes/23.1.5.rst new file mode 100644 index 0000000000000..f7c1bda903bd9 --- /dev/null +++ b/docs/relnotes/23.1.5.rst @@ -0,0 +1,129 @@ +Mesa 23.1.5 Release Notes / 2023-08-02 +====================================== + +Mesa 23.1.5 is a bug fix release which fixes bugs found since the 23.1.4 release. + +Mesa 23.1.5 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 23.1.5 implements the Vulkan 1.3 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 +--------- + +- Baldurs Gate 3 (DX11) - Graphical corruption on RDNA3 (ACO regression) +- intel: Deathloop and other DX12 games fail assert(validated) with invalid SEL instruction + + +Changes +------- + +Alex Denes (1): + +- virgl: link VA driver with build-id + +Alyssa Rosenzweig (3): + +- panfrost: Lower vertex_id for XFB +- panfrost: Fix transform feedback on v9 harder +- nir/lower_blend: Fix 32-bit logicops + +Bas Nieuwenhuizen (2): + +- aco: fix nir_op_vec8/16 with 16-bit elements. +- aco: Fix some constant patterns in 16-bit vec4 construction with s_pack. + +Connor Abbott (1): + +- tu: Fix vk2tu_*_stage flag type + +Daniel Stone (1): + +- egl/wayland: Always initialise fd_display_gpu + +Danylo Piliaiev (3): + +- freedreno/regs: Rename SP_FS_CTRL_REG0.DIFF_FINE into LODPIXMASK +- ir3: Fix FS quad ops returning wrong values from helper invocations +- tu,freedreno: Forbid blit event for R8G8_SRGB due to gpu faults + +Dave Airlie (1): + +- gallivm: fix atomic global temporary storage. + +Eric Engestrom (4): + +- docs: add sha256sum for 23.1.4 +- .pick_status.json: Update to c75bf084d0b0ee4d4ba1d74ba5a7486a07ba8334 +- .pick_status.json: Update to 2b7599dc495669a9f935dcb80e5b62a100a9b788 +- .pick_status.json: Update to 8d7f682bdbaee2cd7185203770bfc3f0e07ee427 + +Georg Lehmann (1): + +- aco/gfx11: fix get_gfx11_true16_mask with v_cmp_class_f16 + +Karol Herbst (2): + +- nv50/ir/nir: fix txq emission on MS textures +- nv50/ir/nir: Fix zero source handling of tex instructions. + +Konstantin Seurer (2): + +- gallivm: Fix atomic_global types +- draw: Do not restart the primitive_id at 0 + +Lionel Landwerlin (1): + +- intel/fs: fix missing predicate on SEL instruction + +Mike Blumenkrantz (7): + +- zink: be even dumber about buffer refs when replacing storage +- zink: emit SpvCapabilitySampleMaskPostDepthCoverage with SpvExecutionModePostDepthCoverage +- kopper: handle pixmap creation failure more gracefully +- glxsw: check geometry of drawables on creation +- zink: don't clobber descriptor mode on multiple screen creation +- nir: fix slot calculations for compact variables with location_frac +- lavapipe: use the component offset directly for xfb + +Nanley Chery (2): + +- anv: Don't support ASTC images with modifiers +- intel/blorp: Ambiguate after CCS resolves on gfx7-8 + +Rhys Perry (4): + +- radv: fix radv_get_ballot_bit_size with CS +- nir/opt_dead_cf: remove nodes after a jump earlier +- aco: insert s_nop before VGPR deallocation +- ac/llvm: fix AC_TM_CHECK_IR + +Robert Mader (1): + +- egl/wayland: wait for compositor to release shm buffers + +Yiwei Zhang (3): + +- turnip: flush cache for dstBuffer in vkCmdCopyQueryPoolResults +- venus: fix a cmd builder render_pass state leak across reset +- venus: fix cmd state leak across implicit reset