🐧 PenguinPulse

Linux Graphics & Gaming News

Articles tagged: graphics

← Back to all articles

WGPU v29.0.3 Fixes v29.0.2 Compilation Error, Addresses Rendering Bugs

WGPU, a Rust WebGPU implementation, released version 29.0.3 today, following the immediate yanking of the prior v29.0.2 release. Version 29.0.2 was pulled because it "Fixes compilation error when cfg(...

Read more →

Khronos glslang 16.3.0 Deprecates HLSL Front-End, Adds New Features

KhronosGroup has released HLSL into SPIR-V.">glslang version 16.3.0 today. This update notably deprecates the HLSL front-end, with the project advising developers to "See issue #4210 for details" regarding the change. B...

Read more →

Vulkan 1.4.350 Spec Released Today With Three New Extensions

The Vulkan 1.4.350 specification was released today, May 2, 2026. This update is described as a routine specification update. Beyond its standard minor fixes and clarifications, Vulkan 1.4.350 notably...

Read more →

PCSX2 v2.7.298 Fixes Incorrect Display Launch for Qt UI

PCSX2, the PlayStation 2 emulator, recently released version 2.7.298. This update specifically addresses a bug affecting how games launch on multi-monitor setups. The issue prevented games from appear...

Read more →

D7VK v1.8 Extends Legacy Direct3D Support to D3D3 Atop Vulkan API

D7VK v1.8 was released today, further advancing its efforts to translate legacy Microsoft Direct3D APIs to the modern Vulkan graphics API. This new version extends support, which originally began with...

Read more →

PCSX2 v2.7.284 Adds Software Shader-Based Anisotropic Filtering

PCSX2, the PlayStation 2 emulator, recently released version 2.7.284. This update introduces software-based anisotropic filtering (AF) for its GS/Hardware rendering path. The new feature, implemented ...

Read more →

Nouveau Driver Achieves HDMI Fixed Rate Link Support for NVIDIA GPUs

The open-source Nouveau graphics driver on Linux has achieved support for HDMI Fixed Rate Link (FRL) with NVIDIA GPUs. This development provides a key feature of the HDMI 2.1 specification to NVIDIA u...

Read more →

PCSX2 v2.7.275 Enhances GS/HW Rendering with AA1 Line and Triangle Support

The PCSX2 project recently released version 2.7.275 of its PlayStation 2 emulator. This update introduces support for hardware accelerated AA1 lines and triangles within the GS/HW renderer. The change...

Read more →

Rust-GPU v0.10.0-alpha.1 Adds Mesh Shaders, WGSL Target, Vulkan 1.4 Support

The Rust-GPU project recently released v0.10.0-alpha.1, incorporating a nightly-2026-04-11 toolchain. This alpha update introduces several enhancements for GPU development using Rust. A major addition...

Read more →

GNOME Shell Fixes VA-API H.264 Screencasting Efficiency Issue

A fix for GNOME Shell's screencasting service was merged today, April 20, 2026, addressing a significant file size discrepancy. Previously, H.264 recordings utilizing the Video Acceleration API (VA-AP...

Read more →

GIMP 3.2.4 Released, Addresses Long-Standing 1999 XCF Code Issue

GIMP 3.2.4 has been released, providing further fixes for users of the open-source image manipulation application. This new point release specifically addresses a long-standing issue within its XCF co...

Read more →

Valve Dev Lands RADV/ACO Changes for AMD GFX11.7 RDNA 4m GPU Support

A Valve developer recently merged initial support for AMD's GFX11.7 GPU target into the open-source Linux graphics stack. These changes specifically landed in the Mesa project's RADV Vulkan driver and...

Read more →

PCSX2 v2.7.262 Adds 32K Texture Support for M5 in GS:MTL Backend

PCSX2, the PlayStation 2 emulator, recently released version 2.7.262. This update primarily introduces support for 32K textures within its GS:MTL backend, specifically targeting Apple Silicon M5 syste...

Read more →

Intel Xe2 Lunar Lake Linux Graphics Performance Up ~17% Over Past Year

Phoronix today published new benchmarks detailing the performance evolution of Intel Xe2 integrated graphics on Linux. The testing, conducted on an upcoming Ubuntu 26.04 LTS system, revealed an approx...

Read more →

Ubuntu 26.04 Benchmarks Show AMD Strix Point, RDNA 3.5 Graphics Performance Gains

Phoronix benchmarks released today indicate that the upcoming Ubuntu 26.04 release delivers significant performance improvements for AMD APUs) featuring Ryzen AI processors.">Strix Point APUs, particularly for their integrated RDNA 3.5 gr...

Read more →

Collabora Highlights 227 Patches for Linux Kernel 7.0 Graphics, Media, SoC Support

Linux kernel 7.0 has been released, incorporating significant hardware enablement and performance updates. Collabora announced its contributions, totaling 227 patches from 24 developers, detailing the...

Read more →

PCSX2 v2.7.231 Adds Per-Game Video Capture Storage Option in Qt Frontend

PCSX2, the PlayStation 2 emulator, released version v2.7.231 today, April 8, 2026. This update introduces a new organizational feature for users utilizing the emulator's Qt-based graphical interface. ...

Read more →

Mesa Developers Formalize Two Generative AI Policies for Project Development

Mesa developers have recently decided on two generative AI "GenAI" policies to guide the project's development. These policies build upon prior contributor guidelines and discussions among upstream Me...

Read more →

NVIDIA Releases Preview Linux Driver with DRM Color Pipeline API Support

NVIDIA today, April 02, 2026, released a preview Linux driver introducing support for the DRM Color Pipeline API. This development follows the API's integration into the Linux 6.19 kernel. The inclusi...

Read more →

Wayland Protocols Receives xx-fractional-scale-v2 Merge Request for Improved Scaling

A new experimental protocol, xx-fractional-scale-v2, has been proposed to address existing limitations with Wayland fractional scaling. A merge request for this protocol was opened today within Waylan...

Read more →

PCSX2 v2.7.227 Resolves GS/HW Depth Lookup Zero Clear Rendering Issue

PCSX2, the PlayStation 2 emulator, received a patch release today, version 2.7.227. This update specifically targets a graphics rendering issue by implementing a check for zero clear during depth look...

Read more →

Arm Frame Advisor 2026.1 Upgrades Vulkan Capture via GFXReconstruct Pipeline

Arm has announced Frame Advisor 2026.1, a significant upgrade to its Vulkan frame analysis tool, which is part of the free Arm Performance Studio suite. Released recently, this version introduces a ne...

Read more →

PCSX2 v2.7.208 Improves PS2 GPU Emulation, Fixes Texture Shuffle Detection

PCSX2, the PlayStation 2 emulator, released version 2.7.208 today. This update focuses on improving graphics emulation accuracy, specifically within its Graphics Synthesizer (GS) and hardware (HW) com...

Read more →

PanVK Overhauls Framebuffer Abstraction for Mali GPUs, Enhances Vulkan Tiled Rendering

Collabora announced yesterday that PanVK, the open-source Vulkan driver for Arm Mali GPUs, has received a significant update to its framebuffer abstraction. This re-architecture removes historical Ope...

Read more →

AMD FSR SDK 2.2 Released with ML-Powered Upscaling 4.1 and Ray Regeneration 1.1

AMD GPUOpen today announced the availability of the AMD FSR Redstone SDK 2.2 update. This release introduces ML-powered FSR Upscaling 4.1 and FSR Ray Regeneration 1.1, designed to enhance visual fidel...

Read more →

Linux 7.0 Fixes Long-Standing GPU Hang Bug for AMD GCN 1.0 Hainan GPUs

A fix for a long-standing bug affecting AMD GCN 1.0 "Hainan" GPU models has been merged into the Linux 7.0 kernel overnight. This addresses a bug report from 2021 concerning GPU hangs on these aging g...

Read more →

KDE Plasma 6.7 KWin Lands 3D LUT Support for Modern GPU Color

KDE developers have integrated 3D LUT (Look-Up Table) support into KWin, the window manager and Wayland compositor for the KDE Plasma desktop environment. This new functionality is slated for the upco...

Read more →

Wayland 1.25 Released with Comprehensive Color Management Documentation

Wayland 1.25 has been released by Simon Ser. This latest version features full documentation for color management, a significant update for the Wayland protocol. The new documentation provides clear g...

Read more →

AMD Adds GFX12.1, VCN 5.0.2, JPEG 5.0.2 IP Support to Linux 7.1 DRM-Next

AMD today submitted a new set of kernel graphics and compute driver changes to DRM-Next. These updates, sent ahead of the Linux 7.1 merge window next month, include further enablement for the GFX12.1 ...

Read more →

PCSX2 v2.7.192 Enhances PS2 Graphics Emulation with Depth Feedback Loops

The PCSX2 development team recently released version 2.7.192 of their PlayStation 2 emulator. This update introduces significant enhancements to graphics rendering accuracy for emulated titles. A prim...

Read more →

GNOME 50 "Tokyo" Released with Default VRR, Fractional Scaling, and Remote Desktop Acceleration

GNOME 50, codenamed "Tokyo," was released today, March 19, 2026. This stable update enables Variable Refresh Rate (VRR) and fractional scaling by default, alongside expanding parental controls and int...

Read more →

Mesa 26.0 Released with RADV Raytracing Gains, KosmicKrisp Vulkan-to-Metal Layer

Mesa 26.0, the latest iteration of the open-source graphics stack, was released today, March 17, 2026. This major update delivers new features and improvements across its suite of integrated graphics ...

Read more →

KDE Linux Adds Apple APFS File-System Support, AMDGPU Issue Workaround

KDE Linux, serving as a reference platform for the KDE Plasma desktop, has received notable enhancements. These recent updates include the addition of Apple APFS file-system support, improving compati...

Read more →

NVIDIA Releases 580.142 Production Driver for Linux with Open Kernel Modules

NVIDIA today released its 580.142 production branch driver for Linux. This update is noteworthy as it includes the open GPU kernel modules, an ongoing initiative by NVIDIA to enhance integration and t...

Read more →

GIMP 3.2 Arrives as First Feature Release Following GIMP 3.0

GIMP 3.2 has been released today, March 15, 2026. This is the first feature release since GIMP 3.0, which debuted "just under one year" ago, as reported by Phoronix. Building upon the foundation estab...

Read more →

Khronos & Bentley Propose glTF Extension to Standardize Gaussian Splats

Bentley Systems recently announced a proposed glTF extension aimed at standardizing Gaussian splats. This initiative, developed in collaboration with the Khronos Group, Open Geospatial Consortium, and...

Read more →

apitrace 14.0 Adds GL_EXT_mesh_shader Support, Improves D3D9/GL Retrace

apitrace 14.0 was released today, delivering new features and fixes to the open-source graphics API tracing tool. A key enhancement in this release is the addition of support for GL_EXT_mesh_shader, e...

Read more →

Mesa 26.1 Merges Initial Intel Nova Lake P Device Bits for ANV, Iris Drivers

Initial device bits for Intel's Nova Lake P "NVL-P" hardware were merged into Mesa 26.1 this week. This support specifically targets the ANV Vulkan driver and the Gallium3D framework.">Iris Gallium3D driver. The inclusion ...

Read more →

Xemu Dev Build Updates SPIRV-Reflect, Simplifies nv2a Vulkan Texture Constraints

The xemu original Xbox emulator project has issued a new development build. This update includes a bump of SPIRV-Reflect to vulkan-sdk-1.4.341.0, aligning the emulator's Vulkan components with newer S...

Read more →

PCSX2 v2.7.158 Reverts Shader State Optimization for DX11/GL Backends

PCSX2, the open-source PlayStation 2 emulator, has released its v2.7.158 development build today. This update primarily reverts a prior optimization related to graphics shader state management. Specif...

Read more →

Minecraft Java Edition Preparing Switch from OpenGL to Vulkan for Rendering

Minecraft: Java Edition developers are preparing to transition the game's rendering engine from OpenGL to Vulkan. This change is part of their "Vibrant Visuals" initiative, which focuses on refactorin...

Read more →

Wayland 1.25 RC1 Released with Documentation Improvements

Simon Ser today announced the release of Wayland 1.25 RC1, identified as Wayland v1.24.91. This release candidate is a step towards the next stable version of the Wayland display server protocol. The ...

Read more →

Khronos Group Celebrates 25 Years of Open Standards in Visual Computing

The Khronos Group is celebrating its 25th anniversary today, March 05, 2026, marking a quarter-century of developing open standards for visual computing. The organization was founded by a group of com...

Read more →

Mutter 50.rc Released with Better NVIDIA Performance, SDR-Native & HDR

GNOME Mutter 50.rc was released today, serving as the release candidate for the upcoming GNOME 50 stable release, which is expected in two weeks. This version of the Wayland compositor incorporates en...

Read more →

wgpu-core & wgpu-hal 28.0.1 Fix NVIDIA Present Crash, Mali Vulkan Issues

gfx-rs has released wgpu-core and wgpu-hal version 28.0.1 today. This patch update primarily addresses several stability issues across different GPU platforms. For NVIDIA users, the release resolves a...

Read more →

GIMP 3.2 RC3 Released, Focusing on Bug Fixes Ahead of Stable Launch

GIMP 3.2 RC3 was released yesterday, March 02, 2026, serving as the third and likely final release candidate before the stable GIMP 3.2 launch. This release primarily focuses on refinement, incorporat...

Read more →

PCSX2 2.7.148 Improves DirectX 11 and OpenGL Shader State Copy Performance

The PCSX2 development team recently released version 2.7.148 of their PlayStation 2 emulator. This update, made available today, March 02, 2026, primarily focuses on graphics performance improvements....

Read more →

PCSX2 v2.7.132 Enhances GS Anti-Blur Handling for PS2 Emulation

The PCSX2 project recently released version 2.7.132 of their PlayStation 2 emulator. This update, made available on February 21, 2026, primarily focuses on graphical improvements. A key change highlig...

Read more →

Ubuntu 24.04 LTS Users Receive Linux 6.17 Kernel and Mesa 25.2 Updates

Ubuntu 24.04 LTS users are now receiving updated core components, including the Linux 6.17 kernel and Mesa 25.2 graphics stack. These updated packages are being backported from the development branch ...

Read more →

Khronos Releases glTF Gaussian Splatting Extension Release Candidate

The Khronos Group announced today a release candidate for its KHR_gaussian_splatting baseline extension for glTF 2.0. This new extension enables the storage of 3D Gaussian splats within glTF 2.0, whic...

Read more →