mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-23 19:28:11 +02:00
docs: add release notes for 26.1.1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41686>
This commit is contained in:
parent
6450c00aa8
commit
4311b796b8
2 changed files with 246 additions and 0 deletions
|
|
@ -3,6 +3,7 @@ Release Notes
|
|||
|
||||
The release notes summarize what's new or changed in each Mesa release.
|
||||
|
||||
- :doc:`26.1.1 release notes <relnotes/26.1.1>`
|
||||
- :doc:`26.0.7 release notes <relnotes/26.0.7>`
|
||||
- :doc:`26.1.0 release notes <relnotes/26.1.0>`
|
||||
- :doc:`26.0.6 release notes <relnotes/26.0.6>`
|
||||
|
|
@ -485,6 +486,7 @@ The release notes summarize what's new or changed in each Mesa release.
|
|||
:maxdepth: 1
|
||||
:hidden:
|
||||
|
||||
26.1.1 <relnotes/26.1.1>
|
||||
26.0.7 <relnotes/26.0.7>
|
||||
26.1.0 <relnotes/26.1.0>
|
||||
26.0.6 <relnotes/26.0.6>
|
||||
|
|
|
|||
244
docs/relnotes/26.1.1.rst
Normal file
244
docs/relnotes/26.1.1.rst
Normal file
|
|
@ -0,0 +1,244 @@
|
|||
Mesa 26.1.1 Release Notes / 2026-05-19
|
||||
======================================
|
||||
|
||||
Mesa 26.1.1 is a bug fix release which fixes bugs found since the 26.1.0 release.
|
||||
|
||||
Mesa 26.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 26.1.1 implements the Vulkan 1.4 API, but the version reported by
|
||||
the apiVersion property of the VkPhysicalDeviceProperties struct
|
||||
depends on the particular driver being used.
|
||||
|
||||
SHA checksums
|
||||
-------------
|
||||
|
||||
::
|
||||
|
||||
TBD.
|
||||
|
||||
|
||||
New features
|
||||
------------
|
||||
|
||||
- None
|
||||
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
|
||||
- None
|
||||
|
||||
|
||||
Changes
|
||||
-------
|
||||
|
||||
Benjamin Cheng (2):
|
||||
|
||||
- ac/parse_ib: Add parsing for variable slice mode
|
||||
- radeonsi/video: Cleanup dpb buffer
|
||||
|
||||
Calder Young (2):
|
||||
|
||||
- anv: Fix some usage flags not propagated to ISL for explicit layouts
|
||||
- spirv: Fix debugPrintfEXT not working with multiple arguments
|
||||
|
||||
Christoph Pillmayer (1):
|
||||
|
||||
- pan/kmod: Fix uninitialized timestamp info
|
||||
|
||||
Danylo Piliaiev (2):
|
||||
|
||||
- tu/a8xx: Fix reading border_color from sampler memory
|
||||
- tu: Always lazy_init_vsc for tiler rendering
|
||||
|
||||
Dave Airlie (2):
|
||||
|
||||
- nak: fix image size for multisample arrays
|
||||
- nak: add more sizes to assert in bindless_image_sparse_load
|
||||
|
||||
David Rosca (1):
|
||||
|
||||
- radeonsi/uvd_enc: Skip extra padding bytes in output bitstream
|
||||
|
||||
Dmitry Osipenko (1):
|
||||
|
||||
- intel/virtio: Preserve errno properly when handling ioctl
|
||||
|
||||
Emma Anholt (1):
|
||||
|
||||
- tu: Set HALF_PRECISION on blits to R11G11B10.
|
||||
|
||||
Eric Engestrom (4):
|
||||
|
||||
- docs: add sha sum for 26.1.0
|
||||
- .pick_status.json: Update to b1083190d02cb244718816dded908088959d8054
|
||||
- docs: fix unescaped \`*`
|
||||
- etnaviv: initialize value before calling etna_gpu_get_param(), in case it fails
|
||||
|
||||
Erik Faye-Lund (8):
|
||||
|
||||
- mesa/main: remove stale prototypes
|
||||
- mesa/main: remove incorrect debug-output
|
||||
- Revert "mesa: check for ARB_ES3_compatibility in format checks"
|
||||
- mesa/main: remove unused array
|
||||
- pan/ci: add missing gitlab rules
|
||||
- pan/ci: remove outdated gitlab rule
|
||||
- pan/ci: add missing gitlab rule
|
||||
- pan/ci: fix gitlab rules after move
|
||||
|
||||
Frank Binns (1):
|
||||
|
||||
- pvr/ci: drop two tests from bxs-4-64-{fails,flakes}
|
||||
|
||||
Georg Lehmann (5):
|
||||
|
||||
- nir: fix fp_math_ctrl in fisnan
|
||||
- radv: fix amount of sample shading with required sample shaded inputs
|
||||
- aco/tests: use explicit lod in sparse texture test
|
||||
- ac/nir/lower_tex_coords: fix optimizing cube txd to tex
|
||||
- spirv: always preserve infinities for FMin, FMax and FClamp
|
||||
|
||||
Hans-Kristian Arntzen (1):
|
||||
|
||||
- wsi/common: Report correct time domain in VkPresentTimingInfo.
|
||||
|
||||
Iago Toral Quiroga (1):
|
||||
|
||||
- pan/bi: TEX_GRADIENT may need helper invocations
|
||||
|
||||
Ian Romanick (1):
|
||||
|
||||
- brw: Calcuate divergence before brw_from_nir
|
||||
|
||||
Icenowy Zheng (6):
|
||||
|
||||
- pvr: setup viewindex if the shader wants it even when multiview disabled
|
||||
- pvr: fix handling of invalid attachment info in pvr_init_fs_outputs_mrt
|
||||
- pvr: copy sub_cmd flags except owned when executing subcmds out of pass
|
||||
- pvr: stop to derive rt datasets based on geometry_terminate
|
||||
- pvr: add a structure containing data kept for suspended renderpasses
|
||||
- pvr: preserve and pass more data for suspending render passes
|
||||
|
||||
Job Noorman (2):
|
||||
|
||||
- ir3: don't cache driver param instructions
|
||||
- freedreno/computerator: fix UAV view size
|
||||
|
||||
Jon Turney (4):
|
||||
|
||||
- glx/windows: Avoid shadowing 'type' parameter of driwindowsCreateDrawable()
|
||||
- glx/windows: Fix compilation of driwindows_glx after driscreen changed from pointer to member
|
||||
- glx/windows: Fix compliation after code motion to put event base in 'dri' context
|
||||
- glx/windows: Drop static from driwindowsCreateScreen()
|
||||
|
||||
Jose Maria Casanova Crespo (2):
|
||||
|
||||
- v3dv: include mem_offset in vkCmdFillBuffer destination
|
||||
- v3dv: avoid duplicate bo_handles between cpu_job and CSD lists
|
||||
|
||||
Karol Herbst (5):
|
||||
|
||||
- nir/lower_cl_images: call nir_progress on every function
|
||||
- gallivm/nir/soa: use uint for booleans
|
||||
- llvmpipe: never pass a NULL function name to LLVMAddFunction
|
||||
- clc: do not use std::filesystem
|
||||
- Revert "rusticl: link the C++ runtime statically"
|
||||
|
||||
Lionel Landwerlin (5):
|
||||
|
||||
- vulkan/runtime: fix invalid address flags value for CmdCopyBufferToImage2
|
||||
- anv: fixup null address check
|
||||
- anv: implement missing device image property compression filtering
|
||||
- anv: add SIMD32 requirement heuristic for Dragon Dogma 2
|
||||
- anv: bump max compute workgroup count
|
||||
|
||||
Lone_Wolf (1):
|
||||
|
||||
- ac/llvm: fix build with LLVM 23 (MCSubtargetInfo)
|
||||
|
||||
Lorenzo Rossi (1):
|
||||
|
||||
- pan/compiler/lower_fs_inputs: Do not trust slot->alu_type
|
||||
|
||||
Marc Alcala Prieto (1):
|
||||
|
||||
- pan/decode: Support INTERLEAVED_64K Z/S target dumps
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- radeonsi: fix a typo in si_shader_update_spi_shader_formats
|
||||
|
||||
Mary Guillemard (4):
|
||||
|
||||
- nir/lower_bit_size: Preserve float controls when lowering alu ops
|
||||
- nvk: Handle foreign queue dependencies
|
||||
- nvk: Handle host accesses barrier
|
||||
- nvk: Multiply by local_size for CS invocations in DGC codepath
|
||||
|
||||
Matthieu Oechslin (1):
|
||||
|
||||
- r600: Fix crash on R600/R700 with custom border color
|
||||
|
||||
Mel Henning (2):
|
||||
|
||||
- nvk: Add a wfi for blackwell in CmdDispatchIndirect
|
||||
- nvk: Disable compression on Turing
|
||||
|
||||
Mike Blumenkrantz (5):
|
||||
|
||||
- lavapipe: update cbuf count when remapping attachments
|
||||
- lavapipe: unset attachment remap state if pColorAttachmentLocations==NULL
|
||||
- lavapipe: fix setting colormasks when attachments get remapped
|
||||
- zink: fix mixing of mesh descriptor bindings with gfx bindings
|
||||
- meson: fix renderdoc integration define
|
||||
|
||||
Nemallapudi, Jaikrishna (1):
|
||||
|
||||
- intel/dev: fix timebase_scale ticks-to-ns precision loss across 2^32
|
||||
|
||||
Paulo Zanoni (1):
|
||||
|
||||
- intel/nir: fix sparse shadow comparison for BRW
|
||||
|
||||
Rhys Perry (2):
|
||||
|
||||
- aco/ra: test the register file in get_reg_specified() when necessary
|
||||
- aco/ra: don't rename phi operands in get_reg_phi()
|
||||
|
||||
Samuel Pitoiset (6):
|
||||
|
||||
- radv: do not fallback to compute for image->buffer copies with emulated formats
|
||||
- spirv: preserve the explicit stride for untyped pointers with matrices
|
||||
- radv: fix another case of VRS with mipmaps on GFX10.3
|
||||
- radv: fix copying acceleration structure with DAC
|
||||
- nir: fix shuffling local IDs for quad derivatives with larger workgroup sizes
|
||||
- radv: enable radv_wait_for_vm_map_updates for Forza Horizon 6
|
||||
|
||||
Valentine Burley (1):
|
||||
|
||||
- tu/autotune: Clear active_batches before history objects are freed
|
||||
|
||||
Yiwei Zhang (1):
|
||||
|
||||
- venus: fix a renderer side queue timeline bound race
|
||||
|
||||
hwandy (1):
|
||||
|
||||
- Revert "intel/decoder: make libvulkan_intel to depend on stub decoder when buildtyle=release."
|
||||
|
||||
johniyoods (1):
|
||||
|
||||
- egl/dri2: require valid render fd before advertising EGL_WL_bind_wayland_display
|
||||
|
||||
llyyr (1):
|
||||
|
||||
- vulkan/wsi/wayland: use mtx helpers in wait_for_present2
|
||||
|
||||
yserrr (1):
|
||||
|
||||
- llvmpipe: fix UB and incorrect value in compute caps shift
|
||||
Loading…
Add table
Reference in a new issue