docs: add release notes for 23.3.4
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27248>
This commit is contained in:

committed by
Marge Bot

parent
d5ec2fa52f
commit
3e2dc3520e
@@ -3,6 +3,7 @@ Release Notes
|
|||||||
|
|
||||||
The release notes summarize what's new or changed in each Mesa release.
|
The release notes summarize what's new or changed in each Mesa release.
|
||||||
|
|
||||||
|
- :doc:`23.3.4 release notes <relnotes/23.3.4>`
|
||||||
- :doc:`23.3.3 release notes <relnotes/23.3.3>`
|
- :doc:`23.3.3 release notes <relnotes/23.3.3>`
|
||||||
- :doc:`23.3.2 release notes <relnotes/23.3.2>`
|
- :doc:`23.3.2 release notes <relnotes/23.3.2>`
|
||||||
- :doc:`23.3.1 release notes <relnotes/23.3.1>`
|
- :doc:`23.3.1 release notes <relnotes/23.3.1>`
|
||||||
@@ -407,6 +408,7 @@ The release notes summarize what's new or changed in each Mesa release.
|
|||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
:hidden:
|
:hidden:
|
||||||
|
|
||||||
|
23.3.4 <relnotes/23.3.4>
|
||||||
23.3.3 <relnotes/23.3.3>
|
23.3.3 <relnotes/23.3.3>
|
||||||
23.3.2 <relnotes/23.3.2>
|
23.3.2 <relnotes/23.3.2>
|
||||||
23.3.1 <relnotes/23.3.1>
|
23.3.1 <relnotes/23.3.1>
|
||||||
|
199
docs/relnotes/23.3.4.rst
Normal file
199
docs/relnotes/23.3.4.rst
Normal file
@@ -0,0 +1,199 @@
|
|||||||
|
Mesa 23.3.4 Release Notes / 2024-01-24
|
||||||
|
======================================
|
||||||
|
|
||||||
|
Mesa 23.3.4 is a bug fix release which fixes bugs found since the 23.3.3 release.
|
||||||
|
|
||||||
|
Mesa 23.3.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 23.3.4 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
|
||||||
|
---------
|
||||||
|
|
||||||
|
- [AMDGPU RDNA3] Antialiasing is broken in Blender
|
||||||
|
- Assassin's Creed Odyssey wrong colors on Arc A770
|
||||||
|
- The Finals fails to launch with DX12 on Intel Arc unless "force_vk_vendor" is set to -1.
|
||||||
|
- zink crashes on nvidia
|
||||||
|
- radv: games render with garbage output on RX5600M through PRIME with DCC
|
||||||
|
- radv: RGP reports for mesh shaders are confusing
|
||||||
|
- d3d10umd: Build failure regression with MSVC during 23.3 development cycle
|
||||||
|
- VA-API CI tests freeze
|
||||||
|
- Radeon: YUYV DMA BUF eglCreateImageKHR fails
|
||||||
|
|
||||||
|
|
||||||
|
Changes
|
||||||
|
-------
|
||||||
|
|
||||||
|
Alessandro Astone (1):
|
||||||
|
|
||||||
|
- zink: Fix resizable BAR detection logic
|
||||||
|
|
||||||
|
Boris Brezillon (3):
|
||||||
|
|
||||||
|
- panvk: Fix tracing
|
||||||
|
- panvk: Fix access to unitialized panvk_pipeline_layout::num_sets field
|
||||||
|
- panfrost: Clamp the render area to the damage region
|
||||||
|
|
||||||
|
Daniel Schürmann (1):
|
||||||
|
|
||||||
|
- aco: give spiller more room to assign spilled SGPRs to VGPRs
|
||||||
|
|
||||||
|
Dave Airlie (2):
|
||||||
|
|
||||||
|
- radv/video: refactor sq start/end code to avoid decode hangs.
|
||||||
|
- radv: don't submit empty command buffers on encoder ring.
|
||||||
|
|
||||||
|
David Rosca (1):
|
||||||
|
|
||||||
|
- radeonsi/vcn: Fix H264 slice header when encoding I frames
|
||||||
|
|
||||||
|
Eric Engestrom (7):
|
||||||
|
|
||||||
|
- docs: add sha256sum for 23.3.3
|
||||||
|
- .pick_status.json: Update to 68f5277887aae1cdc202f45ecd44df2c3c59ba7d
|
||||||
|
- .pick_status.json: Update to 4fe5f06d400a7310ffc280761c27b036aec86646
|
||||||
|
- .pick_status.json: Update to ff84aef116f9d0d13440fd13edf2ac0b69a8c132
|
||||||
|
- .pick_status.json: Update to 6e4bb8253ed36f911a0a45dfecf89c237a8cd362
|
||||||
|
- .pick_status.json: Update to d0a3bac163ca803eda03feb3afea80e516568caf
|
||||||
|
- .pick_status.json: Update to eca4f0f632b1e3e6e24bd12ee5f00522eb7d0fdb
|
||||||
|
|
||||||
|
Friedrich Vock (4):
|
||||||
|
|
||||||
|
- radv/rt: Add workaround to make leaves always active
|
||||||
|
- radv: Fix shader replay allocation condition
|
||||||
|
- nir: Make is_trivial_deref_cast public
|
||||||
|
- nir: Handle casts in nir_opt_copy_prop_vars
|
||||||
|
|
||||||
|
Georg Lehmann (1):
|
||||||
|
|
||||||
|
- aco: stop scheduling at p_logical_end
|
||||||
|
|
||||||
|
Hans-Kristian Arntzen (1):
|
||||||
|
|
||||||
|
- wsi/x11: Add workaround for Detroit Become Human.
|
||||||
|
|
||||||
|
Ian Romanick (1):
|
||||||
|
|
||||||
|
- intel/compiler: Track mue_compaction and mue_header_packing flags in brw_get_compiler_config_value
|
||||||
|
|
||||||
|
Jesse Natalie (1):
|
||||||
|
|
||||||
|
- mesa: Consider mesa format in addition to internal format for mip/cube completeness
|
||||||
|
|
||||||
|
Karol Herbst (3):
|
||||||
|
|
||||||
|
- rusticl/kernel: run opt/lower_memcpy later to fix a crash
|
||||||
|
- nir: rework and fix rotate lowering
|
||||||
|
- rusticl/kernel: check that local size on dispatch doesn't exceed limits
|
||||||
|
|
||||||
|
Konstantin Seurer (4):
|
||||||
|
|
||||||
|
- ac/llvm: Enable helper invocations for quad OPs
|
||||||
|
- lavapipe: Fix DGC vertex buffer handling
|
||||||
|
- lavapipe: Mark vertex elements dirty if the stride changed
|
||||||
|
- lavapipe: Report the correct preprocess buffer size
|
||||||
|
|
||||||
|
Lionel Landwerlin (4):
|
||||||
|
|
||||||
|
- anv: fix disabled Wa_14017076903/18022508906
|
||||||
|
- anv: hide vendor ID for The Finals
|
||||||
|
- anv: fix pipeline executable properties with graphics libraries
|
||||||
|
- anv: implement undocumented tile cache flush requirements
|
||||||
|
|
||||||
|
Lucas Stach (1):
|
||||||
|
|
||||||
|
- etnaviv: disable 64bpp render/sampler formats
|
||||||
|
|
||||||
|
Matt Turner (4):
|
||||||
|
|
||||||
|
- symbols-check: Add _GLOBAL_OFFSET_TABLE_
|
||||||
|
- nir: Fix cast
|
||||||
|
- util: Add DETECT_ARCH_HPPA macro
|
||||||
|
- util/tests: Disable half-float NaN test on hppa/old-mips
|
||||||
|
|
||||||
|
Max R (1):
|
||||||
|
|
||||||
|
- d3d10umd: Fix compilation
|
||||||
|
|
||||||
|
Mike Blumenkrantz (5):
|
||||||
|
|
||||||
|
- lavapipe: fix devenv icd filename
|
||||||
|
- zink: always force flushes when originating from api frontend
|
||||||
|
- zink: ignore tc buffer replacement info
|
||||||
|
- zink: fix buffer rebind early-out check
|
||||||
|
- zink: fix separate shader patch variable location adjustment
|
||||||
|
|
||||||
|
Patrick Lerda (1):
|
||||||
|
|
||||||
|
- glsl/nir: fix gl_nir_cross_validate_outputs_to_inputs() memory leak
|
||||||
|
|
||||||
|
Pavel Ondračka (1):
|
||||||
|
|
||||||
|
- r300: fix reusing of color varying slots for generic ones
|
||||||
|
|
||||||
|
Pierre-Eric Pelloux-Prayer (2):
|
||||||
|
|
||||||
|
- ac/surface: don't oversize surf_size
|
||||||
|
- radeonsi: compute epitch when modifying surf_pitch
|
||||||
|
|
||||||
|
Rhys Perry (3):
|
||||||
|
|
||||||
|
- radv: do nir_shader_gather_info after radv_nir_lower_rt_abi
|
||||||
|
- nir/lower_non_uniform: set non_uniform=false when lowering is not needed
|
||||||
|
- nir/lower_shader_calls: remove CF before nir_opt_if
|
||||||
|
|
||||||
|
Samuel Pitoiset (2):
|
||||||
|
|
||||||
|
- radv: do not issue SQTT marker with DISPATCH_MESH_INDIRECT_MULTI
|
||||||
|
- radv: fix indirect dispatches on the compute queue on GFX7
|
||||||
|
|
||||||
|
Sviatoslav Peleshko (1):
|
||||||
|
|
||||||
|
- nir: Use alu source components count in nir_alu_srcs_negative_equal
|
||||||
|
|
||||||
|
Tapani Pälli (4):
|
||||||
|
|
||||||
|
- anv: check for wa 16013994831 in emit_so_memcpy_end
|
||||||
|
- iris: expand pre-hiz data cache flush to gfx >= 125
|
||||||
|
- anv: expand pre-hiz data cache flush to gfx >= 125
|
||||||
|
- iris: replace constant cache invalidate with hdc flush
|
||||||
|
|
||||||
|
Tatsuyuki Ishi (1):
|
||||||
|
|
||||||
|
- radv: never set DISABLE_WR_CONFIRM for CP DMA clears and copies
|
||||||
|
|
||||||
|
Timur Kristóf (1):
|
||||||
|
|
||||||
|
- radv: Correctly select SDMA support for PRIME blit.
|
||||||
|
|
||||||
|
Yiwei Zhang (4):
|
||||||
|
|
||||||
|
- vulkan/wsi/wayland: fix returns and avoid leaks for failed swapchain
|
||||||
|
- venus: fix pipeline layout lifetime
|
||||||
|
- venus: fix pipeline derivatives
|
||||||
|
- venus: fix to respect the final pipeline layout
|
||||||
|
|
||||||
|
Yonggang Luo (1):
|
||||||
|
|
||||||
|
- compiler/spirv: The spirv shader is binary, should write in binary mode
|
Reference in New Issue
Block a user