Simply because the weekend arrived, Mesa 25.3.0 was launched as the newest new-feature improve for open supply Linux graphics drivers.
Curiously, it was tagged and put out on the 14th however as of but there’s been no launch announcement to the mailing checklist, and no information publish to inform of the brand new launch on the official Mesa web site both. I was ready on the precise bulletins earlier than posting both Friday or Saturday, but it surely appears to be coming in fairly late. So anyway, right here we’re.
Minor replace 22:59 UTC: some time after publishing the Mesa news post went reside.
As ordinary, you might wish to persist with the earlier newest bug repair launch with Mesa 25.2.7 till the primary level launch for Mesa 25.3 is out whereas they cope with any points that seem. The discharge calendar will not be updated but both, however we will normally anticipate the Mesa 25.3.1 launch in round 2 weeks.
Each time they really publish the bulletins, we will see from GitLab this will probably be within the launch notes:
New options
- EGL_EXT_create_context_robustness help on Panfrost V10+
- GL_ARB_robust_buffer_access_behavior, GL_KHR_robust_buffer_access_behavior and GL_KHR_robustness help on Panfrost
- VK_EXT_mutable_descriptor_type on panvk/v9+
- GL_KHR_robustness on v3d
- VK_ARM_shader_core_builtins on panvk
- VK_KHR_shader_untyped_pointers on anv
- cl_ext_immutable_memory_objects
- VK_KHR_video_encode_intra_refresh on radv
- VK_KHR_video_encode_quantization_map on radv
- GL_ATI_meminfo and GL_NVX_gpu_memory_info on r300
- VK_KHR_shader_untyped_pointers on anv and RADV
- VK_KHR_maintenance8 on NVK
- VK_KHR_maintenance9 on NVK
- cl_khr_semaphore on radeonsi and zink
- cl_khr_external_semaphore on radeonsi and zink
- cl_khr_external_semaphore_sync_fd on radeonsi and zink
- GL_NV_shader_atomic_int64 on radeonsi and Panfrost V9+
- VK_KHR_maintenance7 on panvk/v10+
- VK_KHR_maintenance8 on panvk/v10+
- VK_KHR_maintenance9 on panvk
- VK_AMD_buffer_marker on NVK
- VK_EXT_ycbcr_2plane_444_formats on radv
- Eliminated VDPAU frontend
- GL_NV_representative_fragment_test on zink
- VK_KHR_maintenance9 on HoneyKrisp
- sparseBinding on panvk/v10+
- sparseResidencyBuffer on panvk/v10+
- Vulkan 1.2 on pvr
- VK_KHR_create_renderpass2 on pvr
- VK_KHR_dedicated_allocation on pvr
- VK_KHR_depth_stencil_resolve on pvr
- VK_KHR_descriptor_update_template on pvr
- VK_KHR_imageless_framebuffer on pvr
- VK_KHR_line_rasterization on pvr
- VK_KHR_maintenance1 on pvr
- VK_KHR_maintenance2 on pvr
- VK_KHR_maintenance3 on pvr
- VK_KHR_multiview on pvr
- VK_KHR_robustness2 on pvr
- VK_KHR_separate_depth_stencil_layouts on pvr
- VK_KHR_shader_draw_parameters on pvr
- VK_KHR_shader_float_controls on pvr
- VK_KHR_shader_subgroup_extended_types on pvr
- VK_KHR_spirv_1_4 on pvr
- VK_KHR_shader_terminate_invocation on pvr
- VK_KHR_swapchain_mutable_format on pvr
- VK_KHR_vertex_attribute_divisor on pvr
- VK_EXT_border_color_swizzle on pvr
- VK_EXT_color_write_enable on pvr
- VK_EXT_custom_border_color on pvr
- VK_EXT_depth_clamp_zero_one on pvr
- VK_EXT_depth_clip_enable on pvr
- VK_EXT_extended_dynamic_state on pvr
- VK_EXT_extended_dynamic_state2 on pvr
- VK_EXT_extended_dynamic_state3 on pvr
- VK_EXT_image_2d_view_of_3d on pvr
- VK_EXT_line_rasterization on pvr
- VK_EXT_physical_device_drm on pvr
- VK_EXT_provoking_vertex on pvr
- VK_EXT_robustness2 on pvr
- VK_EXT_queue_family_foreign on pvr
- VK_EXT_separate_stencil_usage on pvr
- VK_EXT_shader_demote_to_helper_invocation on pvr
- VK_EXT_vertex_attribute_divisor on pvr
- imageCubeArray on pvr
- independentBlend on pvr
- sampleRateShading on pvr
- logicOp on pvr
- drawIndirectFirstInstance on pvr
- alphaToOne on pvr
- samplerAnisotropy on pvr
- shaderStorageImageExtendedFormats on pvr
- shaderStorageImageReadWithoutFormat on pvr
- shaderStorageImageWriteWithoutFormat on pvr
- shaderClipDistance on pvr
- shaderCullDistance on pvr
- VK_EXT_zero_initialize_device_memory on pvr
- VK_KHR_sampler_mirror_clamp_to_edge on pvr
- VK_KHR_shader_non_semantic_info on pvr
- VK_KHR_shader_relaxed_extended_instruction on pvr
- VK_EXT_shader_replicated_composites on pvr
- VK_KHR_device_group_creation on pvr
- VK_KHR_map_memory2 on pvr
- VK_EXT_map_memory_placed on pvr
- VK_KHR_device_group on pvr
- VK_KHR_buffer_device_address on pvr
- GL_EXT_mesh_shader on zink
- VK_KHR_wayland_surface on pvr
- VK_NVX_image_view_handle on NVK
Bug fixes
- amdgpu: ring gfx_0.0.0 timeout, in vr when opening apps
- zink/radv: new cts fails on rdna3
- Penumbra: Overture OpenGL sport has graphical glitch for ice
- mesa: regression brought on by hash_table sizing
- RustiCL: fence fd leak on CL-GL interop
- Uniform variable not up to date accurately with shared contexts
- [radv] Borderlands 4 triggers a constant GPU web page fault on RDNA2
- radv: RE4 Separate Methods DLC hangs RDNA2 GPU
- ACO: repair a hazard when the variety of attributes loaded/consumed do not match with VS prologs
- ACO: loading 64-bit attributes can override the fetch index in VS prologs
- [RADV][bisected][regression] – Doom: The Darkish Ages (3017860) – Sq. flickering artifacts round Hebeth
- nvk, nak: Damaged icons in ENDLESS Legend 2 on a RTX 4080
- LLVMPipe’s `VkPhysicalDeviceAccelerationStructurePropertiesKHR::maxPrimitiveCount` is decrease than Vulkan requires.
- asahi: DMABuf import of multi-plane YCbCr (NV12 from ISP) not renderer accurately
- asahi: DMABuf import of multi-plane YCbCr (NV12 from ISP) not renderer accurately
- brw: Gfx9 sampler messages violate r127 rule
- radv: No Man’s Sky XESS web page fault GPU reset
- r600/sfn: Assertion `cir.alu_vec.empty()` failed
- radv: Hit assert when over maxFragmentDualSrcAttachments however vkCmdSetColorBlendEnableEXT is about to false
- [ANV][PTL][DG2] Flickering textures in Murderer’s Creed Valhalla benchmark
- ADL, ANV: Wuthering Waves results in gpu reset on Alder Lake iGPU
- RADV: ANGLE deqp regression
- [ANV][EXT_debug_utils] descriptor set object_name leak when not calling vkFreeDescriptorSets
- nvk: CTS failures in sample_locations_ext.verify_interpolation.samples_1
- [regression] [bisected] RuneLite GPU Experimental – GPU crash
- Lacking definition of __builtin_ia32_clflush since “util/cache_ops: Add some cache flush helpers”
- LLVM instruction choice compilation error
- v3d: inexperienced display screen when rpivid hevc decoder is used
- [radv] Stuttering with newest mesa git (21 sept) on radv/6900 XT
- BFN with UW sources will get munged by decrease regioning
- zink: chromium sparkles in youtube when fullscreening movies
- r600: Attribute stride updates could also be skipped
- [ANV][TGL]: test_buffer_feedback_instructions_sm51 on vkd3d-proton crashes
- some video file are usually not proven in mpv when utilizing vaapi {hardware} decoding on amd apu
- [ANV][PTL] Indiana Jones and the Nice Circle – GPU Cling
- [ANV] [PTL] Hades 2 sport freeze on begin of gameplay
- [anv][ptl] GPU grasp in Dying Mild dx12
- radv: Solely take a look at statically used descriptors.
- RADV: Think about at all times utilizing the worldwide bo checklist
- anv: Age of Wonders 4 corruption on a Arc b580
- nvk: Incorrect rendering in Baldur’s Gate 3 shadows beginning with e6dae6ef5fc134f9ed5dd93b1a462084bc3aadfd
- nvk commets trigger issues with kepler
- anv: Assert in brew when descriptor indexing with modulo
- tu: VK_EXT_zero_initialize_device_memory
- ResourceTracker.cpp:40:10: deadly error: perfetto/tracing.h: No such file or listing
- A bunch of CTS exams are failing on Gfx12.0 attempting to make use of the blitter with TILE_X
- radv: meta pipeline cache seems to be damaged
- mesa:amd+compiler / aco_tests assembler.mubuf/gfx11 failure with llvm-21.1.2
- [ANV] Bunch of exams in dEQP-VK.pipeline.*.render_to_image.*3d.*2d_compatible failing on gen9/11
- elk: segfault in lower_txd_cb
- bisected: Regression in EXT_shader_framebuffer_fetch_non_coherent take a look at after !37527
- VK_QUERY_RESULT_WAIT_BIT doesn’t work for VK_QUERY_TYPE_VIDEO_ENCODE_FEEDBACK_KHR
- a618-traces usually instances out
- bisected construct failure in clc_helpers.ccp with llvm 22
- anv: GL mesh exams crash/fail on zink with shader object
- 25.2.1 fails to construct on risc-v with llvm 21
- RISC-V builds with llvmpipe in opposition to LLVM 21 fail because of API adjustments
- Confidential difficulty #14013
- implicit-function-declaration error when compiling mesa 25.2.0 devel
- vl_stubs.c:105:1: error: conflicting varieties for ‘vl_mpg12_bs_decode’
- [ANV][LNL] – FINAL FANTASY XVI (2515020) – Title crashes to Desktop instantly following the splash card.
- Segfault in init_source at ../src/gallium/auxiliary/vl/vl_idct.c:597 when attempting to play DVD on r600
- nvk: Failure in vkd3d-proton ibfe exams
- nvk, nak: NAK panic in Name of the Wild: The Angler on RTX 4080
- Easy Exterior Semaphore take a look at hangs in vk_sync_wait
- nir_builtin_builder.h:108:43: error: ‘M_LOG2E’ undeclared
- regression: home windows: msys2 – undeclared M_PI and M_LOG2E most likely since !37289 21b8e7604ba51f90682adeff650fc866c71c57f2
- dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp32.input_args.reflect_denorm_flush_to_zero regression on nvk
- mesa-25.2.3/src/gallium/drivers/radeonsi/radeon_uvd.c:658: array index used earlier than verify ?
- lp_test_arit.c:200:14: error: static declaration of ‘rsqrtf’ follows non-static declaration
- construct failure with glibc 2.42
- [bisected] 44aaf884254 regressing FSR vulkan cts exams on PTL
- [bisected] f416a529 “egl: refine dma buf export to help multi aircraft” leads to piglit crash
- Crash on sport Elite Harmful at 0% planetary technology, on Tigerlake+ Iris Xe and Arc GPUs.
- regression;bisected;amd: 0a266f0256025d271945adb3478fc2c1291d4c79 leads pgadmin4-qt to crashes
- segfault with mesa >= 24.1.0 on nvidia
- segfault by way of lavapipe
- Confidential difficulty #13807
- [bisected] 25b97a mesa/st: mark inner texture map calls as UNSYNCHRONIZED breaks r600
- Gallium: Segfault whereas attempting to compile a shader with differing UBO contents in fragment and vertex stage – With replica case
- aco: generate incorrect code when gl_DrawID is utilized by primitive indices in mesh shader
- Regression since mesa 25.2.0: purposes ready for dGPU to begin
- ci: libX11 improve tracker
- anv: Regression in dEQP-VK.graphicsfuzz.cov-nested-loops-set-struct-data-verify-in-function
- brw: regression crash on dEQP-VK.graphicsfuzz.cov-dfdx-dfdy-after-nested-loops
- a618-traces usually instances out
- ci: crosvm dumping log spam from host gl when the job fails
- panfrost: assertion fail in pan_image_get_wsi_row_pitch
- virgl: visitor reminiscence leak with qemu + virtio-gpu-gl
- [ANV][LNL] – Horizon Forbidden West™ Full Version (2420110) – Orbicular artifacts close to heads of machines (wildlife).
- iris: Assertion failures in piglit exams on all platforms
- [radv] [Regression) Shadow of the Tomb Raider – flickering/missing textures
- Minecraft 1.12.2 visual artifacts when running on zink/radv
- [RADV][VEGA 64][bisected] Cyberpunk 2077 – Large efficiency regression because of https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37025/diffs?commit_id=d7f401c2bbadd192dbbcaaeede2805bad71f6193
- [PTL] hitting assert when beginning Xorg
- GZDoom 4.11/Raze 1.7 exhibit very excessive reminiscence utilization throughout shader compilation beneath OpenGL
- anv: Assertion failure replaying q2rtx fossil
- [ANV] [REGRESSION] PCSX2/Midnight Membership 3 crashes with VK_ERROR_DEVICE_LOST on Mesa 25.0.7
- Hole Knight Silksong segfaults with zink on radv
- zink: crash in KHR-GL46.framebuffer_blit.scissor_blit
- Request: RADV help for VK_EXT_ycbcr_2plane_444_formats..
- mesa: state parameters duplicated
- ARB_vertex_program and ARB_fragment_program are damaged
- d3d10umd fails to create fundamental pixel shader, outputs “unknown TGSI opcode: RET”
- turnip: FDM failures with forcebin
- a7xx_state_location
- [ANV] Assertion with VVL GPU-AV round strong UBO
- radv: keep away from promoting unsupported world queue priorities for the shopper
- crocus: SIGSEGV crash at pbo compressed teximage
- nvk: test_conditional_rendering fails on vkd3d-proton
- Segfault in x11_xlib_display_is_thread_safe
- [ANV][BMG] Witcher 3 ray tracing freeze on a Arc b580
- [ANV][BMG] Witcher 3 ray tracing freeze on a Arc b580
- [ANV][BMG] Witcher 3 ray tracing freeze on a Arc b580
- anv: optimize utrace overhead from bo memset
- radv: watching vp9 encoded video with vulkan hwdecode end in artifacts
- ci: zink-venus-lavapipe errors
- [ANV][DG2][BMG] 3DMark Photo voltaic Bay Misrendering
- lavapipe defaults to memfd when a number of export varieties are requested
- anv: Easy vulkan compute shader causes Intel GPU grasp because of extreme loop unrolling
- INTEL_DEBUG=spill_fs regression
- NIR validation failed after nir_lower_io in DOOM The Darkish Ages
- radv: NIR validation failed after nir_shrink_vec_array_vars in ../src/amd/vulkan/radv_shader.c:171 (bisected)
- Wayland EGL lacking pbuffer floor help
- lacking sparse synchronization in zink
- ACO validation failed in DOOM: The Darkish Ages – Undef operand to `p_parallelcopy`
- ACO validation failure in DOOM: The Darkish Ages Shader
- Dragon Age Veilguard / Potential Wheel Focusing on Visible Distortion
- [AMD] glTexturePageCommitmentEXT triggers an error if degree is increased than 0
- deqp-egl multithread hyperlink flakes
- Ratchet and Clank “[gfxhub] web page fault” Mesa25.3
- [RADV] Assist for VK_KHR_video_encode_quantization_map
- System Crashes when beginning VR on rx 9070 (xt)
- [Build][32bit] Meson doesn’t discover libdisplay-info in 32-bit builds
- freedreno,decode: Lua setting picks up the A6XX register offset as a substitute of A7XX
- Confidential difficulty #13351
- d3d10umd: Construct regression on 25.2.0-rc1
- turnip: LRZ bug with TU_DEBUG=gmem,forcebin
- nvk/nak regression: memory_model.message_passing fails on KeplerA
- [ANV] dEQP-VK.api.copy_and_blit.copy_commands2.image_to_buffer_transfer_queue.2d_images.whole_r32g32b32_uint_linear and presumably others asserts on LNL
- nir: validation failed after nir_remove_dead_variables in 3DMark Photo voltaic Bay
- Construct dependency on intel_wa.h lacking in Intel vulkan driver
- Lacking polygons/vertices in CS2 on BMG
- `vn_ring`: use-after-release crash after `vn_ring_destroy` on Virtio-Vulkan
- venus: vkmark –winsys headless segfault (regression)
- Vulkan headless WSI crashes when initializing swapchain on Asahi Linux operating Apple M1 Max
- lavapipe: Crashes on easy Descriptor Buffer take a look at
- make zink-radv-navi31-valve a pre-merge job
- [RADV] Graphical glitches in Ghost of Tsushima on Polaris
- radv: RT regressions
- macOS: use of undeclared identifier ‘free_zombie_glx_drawable’
- macOS: Undefined symbols “_pipe_loader_drm_probe_fd”, referenced from: _dri_get_drm_device_info in libdri.a[7](dri_util.c.o)
- Segfault when activating DPMS on i915 {hardware}
- RADV caps reported sparse deal with measurement at 4 GiB
- nvk Blackwell help
- hk: framerate restricted/locked to 23 in RDR2 ingame menus (Vulkan)
- i915: a number of dEQP exams asserts at nir_opt_group_loads.c:75: get_load_resource: Assertion `!”” “tex instr ought to have a useful resource”‘ failed.
- tu: VK_KHR_fragment_shading_rate damaged when HelperInvocation is used
- radv: regression: commit a7291074c800 break lighting in Like a Dragon: Infinite Wealth
- [bisected regression] Newest mesa-git retains /dev/dri/renderD129 at all times open with new purposes though they do not use it in any respect
- spec@arb_shader_storage_buffer_object@max-ssbo-size@fs stack overflow since cb558b2b88c2
- anv: allow compression on ASTC LDR emulation floor
- Excessive GPU utilization when utilizing Zink for eglgears_x11 (on X11)
- Segfault in X11 picture purchase code with timeout=0
- v3dv: regression in vkAllocateMemory importing gbm bo
- Crash from iris_set_sampler_views in chromium/chrome with accelerated video decoding
- rusticl: aco: LLVM outperforms ACO in clpeak for `brief` benchmarks on hawaii
- rusticl: aco: Efficiency regression in clpeak for char benchmarks on hawaii
- nir: Deprecate NIR_PASS_V
- zink on tu assertion failing doing shader-db runs.
- Race situation with timeline semaphores
- nir_algebraic silently ignores operand situations in some instances
- lavapipe: valgrind triggers errors with CTS unit exams when making a vulkan gadget
- radv: gfx12 RGP captures do not help instruction timings for graphics pipelines
- xe2: DMA Buffer exported modifier is inaccurate
- cleanup CI kernel patches
- radv: extra glcts fails KHR-GL46.shading_language_420pack.initializer_list_initializer*
- radv: regression in KHR-GL46.gpu_shader5_gl.float_encoding
- !36097 breaks Xwayland (& others)
- GPU course of crash through WebGPU shader – heap-buffer-overflow in Mesa build_interference_graph
- GPU course of crash through WebGPU shader – heap-buffer-overflow in Mesa build_interference_graph
- radeonsi: Damaged VAAPI video coloration conversion
- Gallium HUD damaged since !34054
Pictured – Doom: The Darkish Ages
You might also like
More from Gaming USA
Bethesda reveal the huge Starfield Free Lanes update and new Terran Armada DLC
Bethesda have been busy cooking up an enormous free replace for Starfield known as Free Lanes, together with a …
Yup, Starfield is coming to PS5 in April
As a part of the following massive replace for Starfield, Bethesda has introduced that their newest RPG journey may …
Steam Into A New Railway Adventure With Thomas & Friends: Wonders Of Sodor
Thomas & Associates Wonders of Sodor – out now on Xbox, PlayStation, PC There’s one thing timeless concerning the sound …





