| 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 |
| --------------- |
| |
| :: |
| |
| 3cf88576fdebf24fc4047067936131c90cb6541c27365996b79b661dec1fb153 mesa-23.1.5.tar.xz |
| |
| |
| 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 |