Open-source News

Mesa's Terrific Year With Better Vulkan Ray-Tracing, NVK Progress & Same-Day Vulkan 1.4

Phoronix - Mon, 12/30/2024 - 22:00
The open-source Mesa 3D graphics driver had a rather great year with a number of performance optimizations landing, on-time support for Intel Lunar Lake and Battlemage Xe2 graphics, early AMD RDNA4 support, multiple drivers having same-day Vulkan 1.4 support, the continued progress of the open-source NVIDIA NVK Vulkan driver, and much more thanks to the contributions of Intel, AMD, Valve, and other organizations -- even Microsoft's continued merge requests!..

RadeonSI Driver Now Uses ACO By Default For Pre-RDNA GPUs

Phoronix - Mon, 12/30/2024 - 19:50
As a very interesting end-of-year change for Mesa 25.0, AMD is now using the ACO compiler by default for pre-GFX10 (before RDNA / Navi) GPUs with the RadeonSI Gallium3D driver...

Updated Serpent OS Alpha Brings Few Fixes To This Original Linux Distribution

Phoronix - Mon, 12/30/2024 - 19:38
Last week Ikey Doherty's Serpent OS Linux distribution debuted in alpha form while kicking off the new week is updated install media to provide a few fixes for this original from-scratch Linux distribution...

AMD's GPUOpen Vulkan Memory Allocator Now Supports Vulkan 1.4

Phoronix - Mon, 12/30/2024 - 19:26
AMD's GPUOpen team managed to squeeze in a new Vulkan Memory Allocator release into 2024. As a reminder this is a easy to use/integrate Vulkan memory allocation library for both Windows and Linux systems with hopes of making memory allocation and resource creation more easier like with Direct3D 11 and OpenGL...

xxHash 0.8.3 Brings Runtime Vector Extension Handling For x86/x86_64

Phoronix - Mon, 12/30/2024 - 19:17
Meta's Yann Collet of Zstd fame is rounding out 2024 by releasing xxHash 0.8.3 as the newest update to this extremely fast non-cryptographic hash algorithm. The xxHash fast hash algorithm pushes for RAM speed limits and with the v0.8.3 update brings more enhancements...

Ghostty – The Fast GPU-Accelerated Terminal Emulator for Linux

Tecmint - Mon, 12/30/2024 - 15:27
The post Ghostty – The Fast GPU-Accelerated Terminal Emulator for Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

The terminal emulator landscape is undergoing a transformation, with developers reimagining the console to take advantage of modern hardware, GPU

The post Ghostty – The Fast GPU-Accelerated Terminal Emulator for Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Upscayl: AI-Powered Image Upscaling Tool for Linux

Tecmint - Mon, 12/30/2024 - 13:56
The post Upscayl: AI-Powered Image Upscaling Tool for Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

If you’re a Linux user who loves working with images, whether for personal projects, professional work, or just for fun,

The post Upscayl: AI-Powered Image Upscaling Tool for Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Linux 6.13-rc5 Released To Cap Off Linus Torvalds' Birthday Week

Phoronix - Mon, 12/30/2024 - 05:30
The holiday between Christmas and New Year's is... Linus Torvalds' birthday on 28 December. Capping off the Linux creator's 55th birthday week is the Linux 6.13-rc5 kernel release...

KDE Amarok 3.2 Music Player Released With Initial Qt6/KF6 Support

Phoronix - Mon, 12/30/2024 - 05:00
Back in April was the release of the Amarok 3.0 music player for KDE after a six year hiatus and their first version ported to using the Qt5 toolkit and KDE Frameworks 5. Now in ending out 2024, the Amarok team has released an updated version of this open-source music player that provides initial support for the Qt6 toolkit and KDE Frameworks 6...

Benchmarking The AMD INVLPGB Linux Kernel Patches For Better Performance

Phoronix - Mon, 12/30/2024 - 01:35
Last weekend a Meta engineer posted Linux kernel patches to make use of the AMD INVLPGB instruction for broadcast TLB invalidation. The Linux kernel can in turn invalidate TLB entries on remote CPUs without needing to send IPIs and without having to wait for remote CPUs to handle those interrupts. Synthetic benchmarks shown in that patch series were very promising and thus I carried out some benchmarking over the holidays of this AMD INVLPGB support for the Linux kernel.

Pages