mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-06-21 01:38:23 +02:00
docs: add release notes for 26.1.3
This commit is contained in:
parent
757d99a522
commit
f2c772d463
2 changed files with 252 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.3 release notes <relnotes/26.1.3>`
|
||||
- :doc:`26.1.2 release notes <relnotes/26.1.2>`
|
||||
- :doc:`26.1.1 release notes <relnotes/26.1.1>`
|
||||
- :doc:`26.1.0 release notes <relnotes/26.1.0>`
|
||||
|
|
@ -484,6 +485,7 @@ The release notes summarize what's new or changed in each Mesa release.
|
|||
:maxdepth: 1
|
||||
:hidden:
|
||||
|
||||
26.1.3 <relnotes/26.1.3>
|
||||
26.1.2 <relnotes/26.1.2>
|
||||
26.1.1 <relnotes/26.1.1>
|
||||
26.1.0 <relnotes/26.1.0>
|
||||
|
|
|
|||
250
docs/relnotes/26.1.3.rst
Normal file
250
docs/relnotes/26.1.3.rst
Normal file
|
|
@ -0,0 +1,250 @@
|
|||
Mesa 26.1.3 Release Notes / 2026-06-18
|
||||
======================================
|
||||
|
||||
Mesa 26.1.3 is a bug fix release which fixes bugs found since the 26.1.2 release.
|
||||
|
||||
Mesa 26.1.3 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.3 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
|
||||
-------
|
||||
|
||||
Ashley Smith (1):
|
||||
|
||||
- panfrost: Fix tiler_desc assignment
|
||||
|
||||
Benjamin Cheng (4):
|
||||
|
||||
- draw: Add lower_opcodes NIR pass
|
||||
- mesa/st: run the lower_opcodes pass for draw shaders
|
||||
- radv/video: Set accurate minQp/QIndex
|
||||
- radv/video: Report MULTIPLE_SLICE_SEGMENTS_PER_TILE_BIT
|
||||
|
||||
Caio Oliveira (1):
|
||||
|
||||
- util: Fix float8 denorm rounding to min-normal
|
||||
|
||||
Caius-Moldovan-img (1):
|
||||
|
||||
- nir: Fix trailing comment generation for variable naming
|
||||
|
||||
Calder Young (1):
|
||||
|
||||
- nir: Do not mask helper lanes of writes if ACCESS_INCLUDE_HELPERS is set
|
||||
|
||||
Christian Gmeiner (2):
|
||||
|
||||
- mesa: Allow GL_TEXTURE_IMMUTABLE_LEVELS query on GLES3
|
||||
- etnaviv: Use integer texture formats for R32/RG32 integer textures
|
||||
|
||||
Daniel Stone (1):
|
||||
|
||||
- ci/panfrost: Switch T860 jobs to another RK3399 device type
|
||||
|
||||
Danylo Piliaiev (2):
|
||||
|
||||
- tu: Disable concurrent binning by default due to perf regressions
|
||||
- tu: Add allow_oob_indirect_ubo_loads to device cache uuid
|
||||
|
||||
Eric Engestrom (6):
|
||||
|
||||
- docs: add sha sum for 26.1.2
|
||||
- .pick_status.json: Update to 11c903246655184d12fcead8888486c5ae796eef
|
||||
- .pick_status.json: Mark 62b90b082916433dd137642ab11f174be14d4c15 as denominated
|
||||
- .pick_status.json: Mark fdb9ce608758bd63ff9cde151b31612f38cb3c84 as denominated
|
||||
- rusticl: skip bindgen for pipe_shader_state_from_tgsi
|
||||
- meson: exclude known buggy versions of bindgen
|
||||
|
||||
Georg Lehmann (5):
|
||||
|
||||
- nir: preserve infinities and signed zero during atan2
|
||||
- radv/gfx12: program SPI_SHADER_PGM_RSRC4_GS for seperately compiled gs
|
||||
- aco/ra: fix inline constants with v_dot2c_f32_f16
|
||||
- aco/sched_vopd: fix v_dual_dot2acc_f32_f16 created from VOP2 with inline constant
|
||||
- radv: fix setting inline push constants when only the last one is used
|
||||
|
||||
Jakob Sinclair (1):
|
||||
|
||||
- pan/compiler: fix spilling for 64-bit values
|
||||
|
||||
Job Noorman (1):
|
||||
|
||||
- ir3: fix possible signed overflow in ir3_link_add
|
||||
|
||||
Jose Maria Casanova Crespo (1):
|
||||
|
||||
- broadcom/compiler: fix payload-register liveness condition
|
||||
|
||||
Juan A. Suarez Romero (1):
|
||||
|
||||
- Revert "people: update Marek's email"
|
||||
|
||||
Karol Herbst (4):
|
||||
|
||||
- vtn/opencl: convert libclc workaround handling to a switch statement
|
||||
- vtn/opencl: fix edge case behavior for cospi
|
||||
- vtn/opencl: fix edge case behavior for sinpi
|
||||
- vtn/opencl: fix edge case behavior for tanpi
|
||||
|
||||
Lionel Landwerlin (5):
|
||||
|
||||
- iris: only call brw_nir_fs_needs_null_rt() with no render targets
|
||||
- anv: fix assert/crash in import of compressed local memory on xe2+
|
||||
- anv: align storage texel buffer support on image support
|
||||
- anv: add missing condition to update 3DSTATE_RASTER
|
||||
- anv: fix 3DSTATE_SF line width programming with Bresenham lines
|
||||
|
||||
Lone_Wolf (1):
|
||||
|
||||
- clc: fix build with LLVM23 (TargetRegistry::lookupTarget)
|
||||
|
||||
Lucas Fryzek (1):
|
||||
|
||||
- Modify x11_xcb_display_supports_xshm to get xshm opcode
|
||||
|
||||
Marek Olšák (1):
|
||||
|
||||
- radv,radeonsi: disallow VRS flat shading if SubgroupInvocationID is used
|
||||
|
||||
Mario Kleiner (5):
|
||||
|
||||
- wsi/display: Improve connector->last_nsec timestamping.
|
||||
- wsi/display: Add workaround for all-zero valued pageflip events.
|
||||
- wsi/display: Deal with vblank-less systems for VK_EXT_present_timing.
|
||||
- wsi/common: Small compliance fixes for VK_EXT_present_timing.
|
||||
- wsi/common: Allow VK_EXT_present_timing present without presentStageQueries.
|
||||
|
||||
Mary Guillemard (1):
|
||||
|
||||
- nvk/nvkmd: Do not merge bind operations across VA mappings
|
||||
|
||||
Matt Turner (1):
|
||||
|
||||
- util, llvmpipe: flush subnormals to zero on ARM/AArch64
|
||||
|
||||
Michel Dänzer (2):
|
||||
|
||||
- egl/gbm: Ignore buffers with no BO for destroying excess BOs
|
||||
- egl/gbm: Ignore current front buffer in get_back_bo
|
||||
|
||||
Mike Blumenkrantz (5):
|
||||
|
||||
- zink/clear: fix full_clear condition in texture clear
|
||||
- zink/clear: handle texture clears on current fb texture
|
||||
- llvmpipe: create a zeroed payload for use without task shaders
|
||||
- zink: always return DMA_BUF type handles from resource_get_handle
|
||||
- zink: fix import2d sampler view creation
|
||||
|
||||
Nanley Chery (1):
|
||||
|
||||
- anv: Set TRANSFER_DST_BIT for HiZ operations
|
||||
|
||||
Natalie Vock (2):
|
||||
|
||||
- radv/rt: Cache stack sizes of ahit/isec shaders from imported NIR
|
||||
- radv/rt: Don't overwrite bvh_base at the start of the traversal loop
|
||||
|
||||
Nick Hamilton (1):
|
||||
|
||||
- pvr: Fix load-op shader when loading from a 2d image view of a 3d image
|
||||
|
||||
Paulo Zanoni (1):
|
||||
|
||||
- intel/blorp: fix blorp base key initialization
|
||||
|
||||
Pierre-Eric Pelloux-Prayer (1):
|
||||
|
||||
- radeonsi: fix sdma copy for gfx10
|
||||
|
||||
Radu Costas (1):
|
||||
|
||||
- pco: Set register classes for vec refs
|
||||
|
||||
Rhys Perry (3):
|
||||
|
||||
- ac/gpu_info: add has_smem_partial_oob_access_bug
|
||||
- radv: workaround has_smem_partial_oob_access_bug
|
||||
- radv/bvh: use atomic load/store in update_gfx12.comp
|
||||
|
||||
Ryan Zhang (1):
|
||||
|
||||
- gfxstream/platform: add missing inc_include to platform_virtgpu build
|
||||
|
||||
Samuel Pitoiset (8):
|
||||
|
||||
- radv/rt: fix a memory leak with hash tables
|
||||
- radv/rt: fix a memory leak with the RT prolog NIR
|
||||
- radv/rt: fix a memory leak with ahit/isec group
|
||||
- radv: fix a memory leak with perfcounters
|
||||
- radv: add the mesh scratch ring BO to the preambles BO list
|
||||
- radv: fix REPLAYED shader arena blocks not being marked as holes on free
|
||||
- radv/amdgpu: fix padding by one VM page
|
||||
- vulkan: fix lowering untyped accel struct with descriptor heap
|
||||
|
||||
Tapani Pälli (2):
|
||||
|
||||
- iris: align down the max_shader_buffer_size
|
||||
- anv: fix a null pointer access with isl_mod_info
|
||||
|
||||
Timothy Arceri (1):
|
||||
|
||||
- nir: use the correct induction var when guessing loop iterations
|
||||
|
||||
Valentine Burley (5):
|
||||
|
||||
- tu: Fix vk_queue leak on submitqueue creation failure
|
||||
- anv/ci: Disable anv-adl-vk job
|
||||
- venus/ci: Move pre-merge ANV coverage from Comet Lake to Alder Lake
|
||||
- venus/ci: Retire Intel Comet Lake runner
|
||||
- venus/ci: Revert ADL jobs to stable 6.17 kernel
|
||||
|
||||
Vinson Lee (3):
|
||||
|
||||
- ethosu/mlw_codec: silence warnings in the vendored Regor encoder
|
||||
- ethosu/mlw_codec: silence -Wunused-const-variable in vendored encoder
|
||||
- radeonsi: remove duplicate '.bpp' initializer in si_sdma_copy_image
|
||||
|
||||
Yiwei Zhang (1):
|
||||
|
||||
- venus: fix unbound malloc leak in vn_ring_get_submits
|
||||
|
||||
gyeyoung (2):
|
||||
|
||||
- panvk: fix flags2-only bit leak in legacy format features
|
||||
- panvk: report DRM format modifiers through List2EXT
|
||||
|
||||
nyanmisaka (1):
|
||||
|
||||
- intel/dev: update PTL device names
|
||||
|
||||
yserrr (1):
|
||||
|
||||
- v3d: fix stencil blit layer selection
|
||||
Loading…
Add table
Reference in a new issue