Vulkan 1.4.358 Released With New Image Tiling Control Extension

After two weeks without any Vulkan spec update, Vulkan 1.4.358 was released overnight. Besides the usual assortment of minor clarifications/fixes, Vulkan 1.4.358 introduces one new extension: VK_EXT_image_tiling_control.

VK_EXT_image_tiling_control is a new extension worked on by developers from AMD, Valve, Samsung, NVIDIA, Intel, and Nintendo. VK_EXT_image_tiling_control allows for per-image selection
Continue reading...

Sound Fixes For Linux 7.2-rc6: "Far Larger Than Wished"

Linux sound subsystem maintainer Takashi Iwai of SUSE previously warned of many sound driver fixes due to AI/LLMs and a "new normal" of patch activity as a result. While we are approaching the end of the Linux 7.2 merge window with the stable release coming up in August, the sound patches continue trending higher and this week were "far larger than wished" ahead of Linux 7.2-rc6 due out on Sunday.

This week's round of sound patches for Linux 7.2-

Linux 7.3 Will Treat Intel Nova Lake S Graphics As Stable

Ahead of the next-generation Intel Nova Lake processors expected to begin rolling out around the start of 2027, the upcoming Linux 7.3 kernel cycle is going to begin treating Nova Lake S processors with their integrated graphics as stable.

Intel software engineers for many months now have been upstreaming the Xe3P graphics support and as part of that the integrated graphics to be found with Nova Lake. There is the experimental Nova Lake integrated graphics support already in the mainline kernel but with existing kernels it requires using
Continue reading...

AMD Posts Linux Patches For HDMI 2.1 Auto Low-Latency Mode "ALLM" & VRR

Following AMD posting AMDGPU patches for HDMI 2.1 FRL support after the HDMI 2.1 open-source support was long blocked by the HDMI Forum, as part of working toward a complete HDMI 2.1 implementation in this AMD Linux driver it was followed by HDMI 2.1 Display Stream Compression (DSC) support. Now the latest on the AMDGPU HDMI 2.1 enabling path is enabling Auto Low-Latency Mode (ALLM) as well as HDMI Variable Rate Refresh!

Out today are the patches from AMD
Continue reading...

There's Finally A New Game Powered By The Unigine 2 Engine

It's been about a decade since seeing any new games released on the visually-impressive, Linux-friendly Unigine Engine. Unigine Corp has mostly been focusing on Unigine Engine usage for simulations and other professional applications, but coming as a surprise today is a new game being developed on their latest Unigine 2 engine technology.

Developed by Unigine Studio and published by Saber Interactive is Rideshare "Stimulator" as an immersive driving game. This unique game is set around you being the driver and owner of a rideshare business. Quite
Continue reading...

OPI Abstraction v0.1 Published With Aiming To Standardize DPU/IPU Ecosystems

The Linux Foundation hosted Open Programmable Infrastructure "OPI" announced its first coordinated release with OPI Abstraction v0.1. The work of the Open Programmable Infrastructure is hoping to standardize the data processing unit (DPU) and infrastructure processing unit (IPU) ecosystems.

Open Programmable Infrastructure Abstraction v0.1 is the first step toward making IPU and DPU infrastructure easier to consume, integrate, and scale. It consists of a vendor-neutral API layer spanning 26 repositories.

An initial focus of the Open Programmable Infrastructure is
Continue reading...

Nouveau vs. NVIDIA R610 On CachyOS With The GeForce RTX 5090 Laptop GPU

With the Razer Blade 18 as the first laptop Razer's certifying for (Ubuntu) Linux use while testing it out I was predominantly using the NVIDIA R610 official driver stack. Some users were interested though in how well this laptop is working with the open-source, upstream Nouveau+NVK driver stack given Razer is marketing this high-end laptop for Linux use too. Before sending the review unit back I had run some graphics benchmarks to see how Nouveau+NVK was performing for this Razer Blade

Continue reading...

AMD Zen 6 Client HSMP Patches Point To "Ryzen Master" Functionality On Linux

In an interesting twist, patches this week posted to the Linux kernel mailing list are enabling AMD Zen 6 client desktop and laptop SoCs for the HSMP driver. Up to now the AMD HSMP Linux driver was just used for modern EPYC server processors while now we are seeing this HSMP driver supporting the upcoming Medusa and Olympic Ridge client platforms... Including mentions of overclocking and even noting "Ryzen Master" as the Windows-only software for overclocking and system management.

Sent out on Wednesday were AMD Host System Management Port (
Continue reading...

Xen 4.22 Released With AMD Zen 5 BLT Support, Improved RISC-V Virtualization

The Xen Project today released Xen 4.22 as the newest feature release of this open-source hypervisor popular for open-source virtualization in automotive systems and other embedded use-cases as well as the cloud.

Xen 4.22 continues enhancing its hardware support, including now having support for Bus Lock Threshold (BLT) found with AMD Zen 5 processors. Zen 5's Bus Lock Threshold minimizes system performance degradation from improper atomic instructions. Bus Lock Threshold is able to track and limit slow atomic instructions.
Continue reading...

Huawei Considers Open-Sourcing A Half-Hearted Mesa Vulkan Driver

A Huawei engineer posted to the Mesa mailing list today over potentially upstreaming a Vulkan driver they have developed for an in-house GPU. However, at least in current form, this new in-house GPU Vulkan driver is likely dead in the water from being upstreamed into Mesa.

While it's interesting from a technical perspective that Huawei has developed a Vulkan driver using the Mesa Vulkan Runtime for an in-house GPU, it's a half-assed open-source attempt as they note that the shader compiler
Continue reading...