mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-06-04 10:58:15 +02:00
207 lines
5.6 KiB
ReStructuredText
207 lines
5.6 KiB
ReStructuredText
Mesa 26.0.8 Release Notes / 2026-05-27
|
|
======================================
|
|
|
|
Mesa 26.0.8 is a bug fix release which fixes bugs found since the 26.0.7 release.
|
|
|
|
Mesa 26.0.8 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.0.8 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
|
|
-------------
|
|
|
|
::
|
|
|
|
SHA256: caf1c0061a68e88dfa74967a7e780c0e85d65b6c4e334cd69095a5dc54ad78bc mesa-26.0.8.tar.xz
|
|
SHA512: 3a43648a86c1bc48161a1669733b6c6a9294bf27ffb529f2ce078c2daa3b90b8c53b9cc06312197fb3a0830303d0b326d7535fb15849e6c26fad58009f3a6112 mesa-26.0.8.tar.xz
|
|
|
|
|
|
New features
|
|
------------
|
|
|
|
- None
|
|
|
|
|
|
Bug fixes
|
|
---------
|
|
|
|
- None
|
|
|
|
|
|
Changes
|
|
-------
|
|
|
|
Caio Oliveira (1):
|
|
|
|
- nir: Add print for other cmat_description slots
|
|
|
|
Calder Young (1):
|
|
|
|
- spirv: Fix debugPrintfEXT not working with multiple arguments
|
|
|
|
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
|
|
|
|
Eric Engestrom (3):
|
|
|
|
- docs: add sha sum for 26.0.7
|
|
- .pick_status.json: Update to af8c3eb3d6537eeda79258dd9fcc4178933d2ad8
|
|
- etnaviv: initialize value before calling etna_gpu_get_param(), in case it fails
|
|
|
|
Erik Faye-Lund (4):
|
|
|
|
- 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
|
|
|
|
Faith Ekstrand (1):
|
|
|
|
- panvk/csf: fix VERTEX_SPD dirty tracking when topology changes
|
|
|
|
Frank Binns (1):
|
|
|
|
- pvr/ci: drop two tests from bxs-4-64-{fails,flakes}
|
|
|
|
Georg Lehmann (4):
|
|
|
|
- aco/tests: use explicit lod in sparse texture test
|
|
- radv: use radv_get_sampled_image_desc_size instead of open coding it
|
|
- radv: add radv_force_64_byte_sampled_image dri conf option
|
|
- radv: enable radv_force_64_byte_sampled_image for Forza Horizon 6
|
|
|
|
Iago Toral Quiroga (1):
|
|
|
|
- pan/bi: TEX_GRADIENT may need helper invocations
|
|
|
|
Icenowy Zheng (6):
|
|
|
|
- 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
|
|
- llvmpipe: stub other functions inside compute shaders for ORCJIT
|
|
|
|
Iván Briano (2):
|
|
|
|
- anv: fix return of cmd_buffer_set_indirect_stride() function
|
|
- anv, iris: fix MOCS Index setting of EXECUTE_INDIRECT_* commands
|
|
|
|
Job Noorman (2):
|
|
|
|
- freedreno/computerator: fix UAV view size
|
|
- ir3: mark __alias_n as UNUSED in foreach_src_in_alias_group_n
|
|
|
|
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: avoid duplicate bo_handles between cpu_job and CSD lists
|
|
- v3dv: avoid 16F TLB usage for B10G11R11_UFLOAT copies
|
|
|
|
Karol Herbst (2):
|
|
|
|
- clc: do not use std::filesystem
|
|
- Revert "rusticl: link the C++ runtime statically"
|
|
|
|
Lionel Landwerlin (5):
|
|
|
|
- anv: add SIMD32 requirement heuristic for Dragon Dogma 2
|
|
- anv: bump max compute workgroup count
|
|
- anv: fix missing bindless flag hashing
|
|
- anv: fix render target remapping tracking at the beginning of render passes
|
|
- spirv: fixup infinite recursion with shader replacement
|
|
|
|
Lone_Wolf (1):
|
|
|
|
- ac/llvm: fix build with LLVM 23 (MCSubtargetInfo)
|
|
|
|
Lorenzo Rossi (1):
|
|
|
|
- pan/valhall: fuse_cmp skip when fusing the same instruction
|
|
|
|
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
|
|
|
|
Michael Cheng (1):
|
|
|
|
- brw: Fix ordered dependency exec_all handling on Xe2+
|
|
|
|
Mike Blumenkrantz (2):
|
|
|
|
- zink: fix unbinding vertex buffers from null VS state
|
|
- zink: create views for samplers lazily
|
|
|
|
Nemallapudi, Jaikrishna (1):
|
|
|
|
- intel/dev: fix timebase_scale ticks-to-ns precision loss across 2^32
|
|
|
|
Patrick Lerda (1):
|
|
|
|
- i915: fix emit_hw_vertex() unbounded memory access
|
|
|
|
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 (2):
|
|
|
|
- nir: fix shuffling local IDs for quad derivatives with larger workgroup sizes
|
|
- radv: enable radv_wait_for_vm_map_updates for Forza Horizon 6
|
|
|
|
UMUTech (1):
|
|
|
|
- wsi: correct the erroneous assertion
|
|
|
|
Valentine Burley (1):
|
|
|
|
- tu/kgsl: Fix memory type support detection for unsupported flags
|
|
|
|
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
|
|
|
|
yserrr (1):
|
|
|
|
- llvmpipe: fix UB and incorrect value in compute caps shift
|