Open-source News

Mesa 25.0 Released With Vulkan 1.4 Driver Support, AMD RDNA4 Ready

Phoronix - Thu, 02/20/2025 - 00:39
Mesa 25.0 was officially released today as the newest quarterly feature release for this set of open-source OpenGL, OpenCL, Vulkan, and video acceleration drivers used on Linux systems by multiple hardware vendors...

Linux Driver Posted For Enabling Apple Web Camera Support For M-Series Macs

Phoronix - Wed, 02/19/2025 - 23:13
A set of patches were posted today for review by the upstream Linux kernel developers in providing driver support for the Apple web camera and image signal processing (ISP) for Apple M-Series devices. This is enough to get the web camera support working on recent MacBooks while this code is now undergoing review for hopefully being mainlined in the Linux kernel...

VKD3D 1.15 Released With Better Tessellation Shader Support

Phoronix - Wed, 02/19/2025 - 21:45
VKD3D 1.15 is out today as the newest version of this upstream Wine project for implementing the Microsoft Direct3D 12 APIs atop the Vulkan API for better Windows gaming on Linux and other D3D12 workloads on Linux or macOS when paired with MoltenVK...

Greg Kroah-Hartman Makes A Compelling Case For New Linux Kernel Drivers To Be Written In Rust

Phoronix - Wed, 02/19/2025 - 21:40
The debate over the Linux kernel's Rust programming language policy continues... While some kernel maintainers are against it, Linus Torvalds has reportedly said he would override maintainers that may be against honoring Rust code. Linux's second-in-command Greg Kroah-Hartman has also been a big proponent of Rust kernel code. He's crafted another Linux kernel mailing list post today outlining the benefits of Rust and encouraging new kernel code/drivers to be in Rust rather than C...

Servo Begins Reworking Its Embed API So It's Easier To Integrate

Phoronix - Wed, 02/19/2025 - 19:50
One of the most logical paths forward for the Servo web browser engine is making it compelling for embedding within applications as an alternative to the Chromium Embedded Framework (CEF), WebKitGTK, and other browser engines. Servo developers recently realized though it's around 200 lines of Rust code to embed Servo compared to around 50 lines of C code if targeting WebKitGTK... So improvements are being made to the Servo embedding API...

Manjaro Linux 25.0 Coming Along With Updated Desktops, Btrfs Filesystem By Default

Phoronix - Wed, 02/19/2025 - 19:32
Manjaro Linux lead developer Philip Müller has provided a status update concerning the upcoming Manjaro 25.0 distribution release...

Pages