Microsoft engineers have contributed AV1 video encoding support to Mesa 26.2, leveraging DirectX 12 and Hardware Media Foundation Transform (HMFT) for cross-vendor GPU-accelerated encoding on Windows. The implementation is a prototype (~900 lines of code) supporting I and P frame encoding, with advanced features pending further integration. The primary motivation is improving Windows Subsystem for Linux (WSL) capabilities.
Nguồn: https://www.phoronix.com/news/Microsoft-AV1-Encode-DX12-HMFT. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Hỗ trợ encode H.264/H.265 qua Vulkan Video đã được kích hoạt trở lại cho GPU Intel Gen12.5 (Alchemist/Arc A-Series) trên Linux thông qua bản cập nhật Mesa 26.2. Tính năng này từng bị vô hiệu hóa do thiếu kiểm thử với driver ANV mã nguồn mở, nhưng nay đã được khôi phục nhờ đóng góp từ Hyunjun Ko (Igalia) và có thể mở đường cho encode AV1 trong tương lai.
Lập trình viên phát triển phần mềm đồ họa hoặc ứng dụng multi-gaming trên Linux sẽ tìm hiểu cách tối ưu hóa mã hóa video H.264/H.265 với Intel Arc Series bằng Vulkan để cải thiện hiệu suất và tương thích cho các ứng dụng yêu cầu xử lý video cao.
Kỹ sư Karol Herbst của Red Hat đã tối ưu hóa việc lựa chọn kích thước workgroup trong driver Rusticl OpenCL của Mesa 26.2, giúp cải thiện đáng kể hiệu suất sử dụng phần cứng bằng cách tối ưu hóa kích thước workgroup và subgroup. Thay đổi này đã được hợp nhất và sẽ có trong bản phát hành ổn định vào tháng 8.
Lập trình viên phát triển ứng dụng OpenCL sẽ tìm hiểu cách này để tối ưu hóa hiệu suất cho các ứng dụng yêu cầu kích thước nhóm công việc (workgroups) tùy ý, giúp giảm thời gian chạy và tăng hiệu suất trên các thiết bị OpenCL.
Valve's Linux graphics driver engineer Timur Kristóf has landed fixes in Mesa for AMD GCN 1.0 (GFX6) and GCN 1.1 (GFX7) GPUs, addressing hardware and firmware bugs in both the RADV Vulkan driver and RadeonSI Gallium3D OpenGL driver. The fix adds waiting for shaders and flushing the L2 cache after every submission on these older GPUs to prevent VM faults and GPU hangs caused by EVENT_WRITE_EOP signaling fences while L2 is still dirty. Additionally, a prior RADV workaround for Hawaii GPUs has been reverted since an equivalent fix was upstreamed to the AMDGPU kernel driver, which had been causing performance regressions on Hawaii hardware.
Mageia 10 vừa được phát hành sau gần ba năm kể từ Mageia 9, với các bản ISO sẵn sàng tải xuống. Bản phát hành này đi kèm với hạt nhân Linux 6.18 LTS, trình điều khiển đồ họa Mesa 26.0 và môi trường desktop mặc định KDE Plasma 6.5.
Nếu bạn quan tâm đến các phiên bản Linux lâu đời, mạnh mẽ và tích hợp các công nghệ hiện đại như KDE Plasma 6.5 và kernel Linux 6.18, Mageia 10 là một ví dụ tuyệt vời về cách kết hợp truyền thống và tiến bộ trong hệ điều hành.
The RADV Vulkan driver in Mesa 26.2-devel now enables VK_EXT_descriptor_heap support by default, removing the need for the RADV_EXPERIMENTAL=heap environment variable. This change, committed by Samuel Pitoiset of Valve's Linux graphics team, follows Intel's ANV driver making a similar move last week and aligns with DXVK 3.0 also enabling descriptor heaps by default. The VK_EXT_descriptor_heap extension improves on VK_EXT_descriptor_buffer by offering more portable guarantees and more predictable performance for explicit descriptor and memory management.
Intel's ANV Vulkan driver in Mesa 26.2 now enables VK_EXT_descriptor_heap support by default, after nearly two months of experimental testing since early May. This extension allows explicit management of descriptors and their memory, reducing CPU overhead and improving efficiency for modern Vulkan API usage. The change is particularly beneficial for Steam Play (VKD3D-Proton) users, and the timing aligns with DXVK 3.0 also enabling descriptor heap usage by default on capable drivers. Mesa 26.2 is expected to reach stable release in August.
Marek Olšák, who recently joined Valve and shifted focus to the RADV Vulkan driver, has landed a major variable rate shading (VRS) overhaul in Mesa 26.2. The 22-patch rewrite fixes bugs, simplifies code, and can double performance in certain VRS scenarios — particularly benefiting VKD3D (Direct3D 12 over Vulkan) and Steam Play (Proton). Key improvements include enabling the VRS flat shading optimization regardless of whether VRS is dynamic or static state, and preventing RB+ from being disabled in edge cases where VRS is forcefully turned off. The changes are merged and targeting the Mesa 26.2 release in August.
A developer details the process of porting Wine to Astral, a hobby OS, in order to run Cogmind, a 32-bit Windows-only roguelike. Key challenges included enabling MinGW for PE DLL compilation, adding EGL support via Mesa's DRI backend, and implementing WoW64 mode with LDT (Local Descriptor Table) support in the kernel to run 32-bit Windows binaries on a 64-bit OS. A subtle register-saving bug in Wine's PE-to-Unix call dispatcher was also tracked down and fixed, restoring scoresheet upload functionality. The result: Cogmind, FTL, and Deltarune run successfully, while Steam, Firefox, and several other apps remain partially or fully broken. Future goals include getting Steam/Chromium working and improving kernel performance.