mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-30 18:40:13 +01:00
docs: add release notes for 24.1.1
This commit is contained in:
parent
6eb9c86d23
commit
8a3dadb08a
2 changed files with 189 additions and 0 deletions
|
|
@ -3,6 +3,7 @@ Release Notes
|
|||
|
||||
The release notes summarize what's new or changed in each Mesa release.
|
||||
|
||||
- :doc:`24.1.1 release notes <relnotes/24.1.1>`
|
||||
- :doc:`24.1.0 release notes <relnotes/24.1.0>`
|
||||
- :doc:`24.0.5 release notes <relnotes/24.0.5>`
|
||||
- :doc:`24.0.4 release notes <relnotes/24.0.4>`
|
||||
|
|
@ -417,6 +418,7 @@ The release notes summarize what's new or changed in each Mesa release.
|
|||
:maxdepth: 1
|
||||
:hidden:
|
||||
|
||||
24.1.1 <relnotes/24.1.1>
|
||||
24.1.0 <relnotes/24.1.0>
|
||||
24.0.5 <relnotes/24.0.5>
|
||||
24.0.4 <relnotes/24.0.4>
|
||||
|
|
|
|||
187
docs/relnotes/24.1.1.rst
Normal file
187
docs/relnotes/24.1.1.rst
Normal file
|
|
@ -0,0 +1,187 @@
|
|||
Mesa 24.1.1 Release Notes / 2024-06-05
|
||||
======================================
|
||||
|
||||
Mesa 24.1.1 is a bug fix release which fixes bugs found since the 24.1.0 release.
|
||||
|
||||
Mesa 24.1.1 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 24.1.1 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
|
||||
---------
|
||||
|
||||
- [anv] failures when upgrading vulkancts 1.3.6 -> 1.3.7 on intel mesa ci
|
||||
- RustiCL: deadlock when calling clGetProfilingInfo() on callbacks
|
||||
- zink: nir validation failures in Sparse code
|
||||
- nir: nir_opt_varyings uses more stack than musl libc has
|
||||
- dEQP-VK.pipeline.pipeline_library.shader_module_identifier.pipeline_from_id.graphics regression
|
||||
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Amit Pundir (1):
|
||||
|
||||
- android: Fix zink build failure
|
||||
|
||||
Dave Airlie (1):
|
||||
|
||||
- Revert "zink: use a slab allocator for zink_kopper_present_info"
|
||||
|
||||
David Heidelberg (1):
|
||||
|
||||
- ci/nouveau: move disabled jobs back from include into main gitlab-ci.yml
|
||||
|
||||
David Rosca (1):
|
||||
|
||||
- frontends/va: Fix leak when destroying VAEncCodedBufferType
|
||||
|
||||
Eric Engestrom (8):
|
||||
|
||||
- docs: add sha256sum for 24.1.0
|
||||
- .pick_status.json: Mark 410ca6a3e99c5c1c9c91f0f79bf43a35103cbd98 as denominated
|
||||
- freedreno/a6xx: fix kernel -> compute handling
|
||||
- panfrost: mark tests as fixed
|
||||
- panfrost/ci: add missing genxml trigger path
|
||||
- .pick_status.json: Update to f32a258503b40e8e19a1498998b0d4f8b8abb488
|
||||
- .pick_status.json: Update to 0311ac50adb6016efcb455ea52b11f422d6b797e
|
||||
- .pick_status.json: Update to 6889a0a5dd970bbfcd407085c8f12356a9dfe334
|
||||
|
||||
Eric R. Smith (4):
|
||||
|
||||
- get_color_read_type: make sure format/type combo is legal for gles
|
||||
- glsl: test both inputs when sorting varyings for xfb
|
||||
- panfrost: fix some omissions in valhall flow control
|
||||
- panfrost: change default rounding mode for samplers
|
||||
|
||||
Faith Ekstrand (2):
|
||||
|
||||
- nir: Handle cmat types in lower_variable_initializers
|
||||
- spirv: Handle constant cooperative matrices in OpCompositeExtract
|
||||
|
||||
Friedrich Vock (2):
|
||||
|
||||
- radv: Use max_se instead of num_se where appropriate
|
||||
- radeonsi: Use max_se instead of num_se where appropriate
|
||||
|
||||
Iago Toral Quiroga (4):
|
||||
|
||||
- broadcom/compiler: make add_node return the node index
|
||||
- broadcom/compiler: don't assign payload registers to spilling setup temps
|
||||
- broadcom/compiler: apply payload conflict to spill setup before RA
|
||||
- v3dv: fix incorrect index buffer size
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- nir/search: Fix is_16_bits for vectors
|
||||
|
||||
Iván Briano (1):
|
||||
|
||||
- anv: check cmd_buffer is on a transfer queue more properly
|
||||
|
||||
Jose Maria Casanova Crespo (8):
|
||||
|
||||
- v3d: fix CLE MMU errors avoiding using last bytes of CL BOs.
|
||||
- v3dv: fix CLE MMU errors avoiding using last bytes of CL BOs.
|
||||
- v3d: Increase alignment to 16k on CL BO on RPi5
|
||||
- v3dv: Increase alignment to 16k on CL BO on RPi5
|
||||
- v3dv: V3D_CL_MAX_INSTR_SIZE bytes in last CL instruction not needed
|
||||
- v3dv: Emit stencil draw clear if needed for GFXH-1461
|
||||
- v3dv: really fix CLE MMU errors on 7.1HW Rpi5
|
||||
- v3d: really fix CLE MMU errors on 7.1HW Rpi5
|
||||
|
||||
Juan A. Suarez Romero (1):
|
||||
|
||||
- ci: define SNMP base interface on runner
|
||||
|
||||
Karol Herbst (7):
|
||||
|
||||
- nouveau: import nvif/ioctl.h file from libdrm_nouveau
|
||||
- gallium/vl: stub vl_video_buffer_create_as_resource
|
||||
- gallium/vl: remove stubs which are defined in mesa_util
|
||||
- meson: centralize galliumvl_stub handling
|
||||
- rusticl: link against libgalliumvl_stub
|
||||
- rusticl/event: fix deadlock when calling clGetEventProfilingInfo inside callbacks
|
||||
- iris: fix PIPE_RESOURCE_PARAM_STRIDE for buffers
|
||||
|
||||
Kevin Chuang (1):
|
||||
|
||||
- anv: Properly fetch partial results in vkGetQueryPoolResults
|
||||
|
||||
Konstantin Seurer (1):
|
||||
|
||||
- llvmpipe: Use a second LLVMContext for compiling sample functions
|
||||
|
||||
Lionel Landwerlin (8):
|
||||
|
||||
- .pick_status.json: Update to ce43d7eb7f97bdde61b184a99940c4b03c2f0929
|
||||
- anv: fix shader identifier handling
|
||||
- intel/brw: ensure find_live_channel don't access arch register without sync
|
||||
- anv: fix utrace compute walker timestamp captures
|
||||
- anv: fix timestamp copies from secondary buffers
|
||||
- intel: fix HW generated local-id with indirect compute walker
|
||||
- brw: use a single virtual opcode to read ARF registers
|
||||
- anv: fix Gfx9 fast clears on srgb formats
|
||||
|
||||
Mike Blumenkrantz (1):
|
||||
|
||||
- zink: add atomic image ops to the ms deleting pass
|
||||
|
||||
Natanael Copa (1):
|
||||
|
||||
- nir/opt_varyings: reduce stack usage
|
||||
|
||||
Renato Pereyra (1):
|
||||
|
||||
- anv: Attempt to compile all pipelines even after errors
|
||||
|
||||
Rhys Perry (1):
|
||||
|
||||
- radv: malloc graphics pipeline stages
|
||||
|
||||
Samuel Pitoiset (3):
|
||||
|
||||
- radv: fix setting a custom pitch for CB on GFX10_3+
|
||||
- radv: fix flushing DB meta cache on GFX11.5
|
||||
- radv: fix VRS subpass attachments with mipmaps
|
||||
|
||||
Tapani Pälli (1):
|
||||
|
||||
- anv/android: enable emulated astc for applications
|
||||
|
||||
Timur Kristóf (1):
|
||||
|
||||
- radv: Fix TCS -> TES I/O linking typo of VARYING_SLOT vs. BIT.
|
||||
|
||||
Valentine Burley (1):
|
||||
|
||||
- wsi: Guard DRM-dependent function implementations with HAVE_LIBDRM
|
||||
|
||||
Yusuf Khan (1):
|
||||
|
||||
- zink/query: begin time elapsed queries even if we arent in a rp
|
||||
|
||||
bbhtt (1):
|
||||
|
||||
- nvk: Clean up unused header from libdrm_nouveau
|
||||
Loading…
Add table
Reference in a new issue