DEV Community

soy
soy

Posted on • Originally published at media.patentllm.org

NVK Vulkan Driver Gains DLSS, AMD Barco MXRT Linux Support, & Apple M3 SoCs Boot Linux 7.2

NVK Vulkan Driver Gains DLSS, AMD Barco MXRT Linux Support, & Apple M3 SoCs Boot Linux 7.2

Today's Highlights

Today's top GPU news highlights significant strides in open-source driver development, with NVIDIA's NVK Vulkan driver now supporting DLSS on Linux, enhancing gaming performance for open-source users. Additionally, AMD's professional Barco MXRT graphics cards gain long-awaited Linux driver support, and the Linux 7.2 kernel makes progress enabling Apple M3 SoCs, paving the way for full Apple Silicon GPU acceleration.

Open-Source NVIDIA NVK Vulkan Driver Now Supports DLSS (Phoronix)

Source: https://www.phoronix.com/news/Mesa-NVK-Vulkan-Does-DLSS

This update marks a significant milestone for the open-source NVIDIA Vulkan driver, NVK, by integrating support for Deep Learning Super Sampling (DLSS). Merged into Mesa 26.2-devel, this enhancement allows Linux users leveraging the NVK driver to experience DLSS in modern game titles. DLSS, NVIDIA's proprietary AI rendering technology, uses deep learning to upscale lower-resolution images to higher resolutions, dramatically improving frame rates and visual fidelity without a significant performance cost.

The addition of DLSS to NVK is particularly crucial for the Linux gaming ecosystem, providing a key feature that has historically been a strong differentiator for NVIDIA's proprietary drivers. This development means that users committed to open-source graphics stacks on Linux can now access a performance-enhancing technology previously restricted. While details on specific DLSS versions or compatibility with all titles are likely to evolve, this initial integration paves the way for a more competitive and feature-rich open-source gaming experience on NVIDIA hardware. It also highlights the continued progress in bridging the feature gap between proprietary and open-source graphics drivers.

Comment: This is a game-changer for open-source NVIDIA users on Linux, finally bringing DLSS performance benefits without proprietary blobs. I'm excited to test its compatibility across my Steam library.

AMD-Powered Barco MXRT Graphics Cards Finally Seeing Linux Driver Support (Phoronix)

Source: https://www.phoronix.com/news/AMD-Barco-MXRT-Linux-Patch

Professional AMD-based Barco MXRT graphics cards, widely used in multi-display medical imaging systems, are finally receiving dedicated Linux driver support. This long-awaited development addresses a significant gap for medical and industrial users who rely on Linux for their critical applications. Barco's MXRT series, known for its stability and precision in rendering complex medical imagery, has historically faced limited or inadequate open-source driver support on Linux, often forcing users into proprietary OS environments or suboptimal configurations.

The new patches enable proper functionality for these specialized cards, including the MXRT graphics cards for multi-display medical imaging systems. While the exact scope of the initial support, such as advanced features or specific driver versions, will become clearer with the integration into the mainline kernel, this move is a testament to AMD's ongoing efforts to bolster its open-source Linux graphics stack. For medical professionals and developers, this means greater flexibility, potentially improved performance, and enhanced reliability when deploying Linux-based imaging workstations. This advancement helps solidify Linux's position in critical professional domains where robust hardware support is paramount.

Comment: It's great to see AMD extending open-source driver support to niche professional hardware like Barco's medical imaging cards. This lowers friction for specialized Linux deployments in critical fields.

Apple M3 Booting On Linux After Three Years Plus Other SoC Updates In Linux 7.2 (Phoronix)

Source: https://www.phoronix.com/news/Linux-7.2-SoC-Updates

The upcoming Linux 7.2 kernel is set to introduce significant advancements in System-on-a-Chip (SoC) support, including the long-anticipated capability to boot Apple's M3 processors on Linux. This milestone, achieved approximately three years after the M3's release, is part of a broader set of nearly 1,000 new patches focused on SoC enablement. Bringing M3 support to mainline Linux is a monumental effort, primarily driven by the Asahi Linux project and other community developers, involving reverse-engineering and implementing drivers for various integrated components, including crucial GPU support.

Beyond the M3, Linux 7.2 also expands support for five additional SoCs, demonstrating continuous progress in making a wider range of hardware compatible with the open-source operating system. For the GPU and driver focus of PatentLLM Blog, the M3 enablement is particularly relevant as the integrated Apple GPU requires substantial driver development for proper functionality and performance on Linux. This work not only benefits users looking to run Linux on Apple Silicon but also contributes valuable insights and techniques for complex integrated graphics driver development, pushing the boundaries of open-source hardware support.

Comment: Finally, M3 on Linux! While the initial boot isn't full GPU acceleration, this foundational work is crucial for future driver development and unlocks powerful hardware for open-source enthusiasts.

Top comments (0)