🐧 PenguinPulse

Linux Graphics & Gaming News

Articles tagged: graphics

← Back to all articles

xemu v0.8.139 Fixes NV2A VSH Register Carryover, Resolving Xbox Graphical Glitches

xemu, the open-source original Xbox emulator, released version 0.8.139 today. This update focuses on a critical fix for an NV2A VSH register carryover issue, which was leading to various graphical art...

Read more β†’

xemu Dev Build Enhances Original Xbox nv2a Graphics Emulation Accuracy

The xemu project, an original Xbox emulator, has released a new development build featuring numerous improvements primarily targeting the nv2a graphics processor emulation. These recent updates includ...

Read more β†’

Decade-Old AMD GCN GPUs Gain Full amdgpu Driver Support in Linux

Timur Kristof, an open-source graphics developer subcontracted by Valve, reported on September 30, 2026, during his XDC 2026 talk, that decade-old AMD Graphics Core Next (GCN) generation graphics card...

Read more β†’

Valve Adds Foveated Rendering to Mesa Turnip Driver for Steam Frame VR

Valve is actively developing foveated rendering support for the Mesa Turnip driver as part of its ongoing work on the Steam Frame VR headset. The Turnip driver provides open-source Vulkan API support ...

Read more β†’

PCSX2 v2.9.91 Released With GS:HW Render Target Color Denormalization Fix

PCSX2, the PlayStation 2 emulator, released version 2.9.91 today. This update introduces a specific fix targeting the hardware graphics renderer. The primary change is described as "GS:HW: Denormalize...

Read more β†’

Khronos Group President Discusses Vulkan Descriptor Heaps, Work Graphs, Neural Rendering

Khronos Group President Neil Trevett discussed the future of graphics APIs in a recent interview with RedGamingTech. Trevett stated that Vulkan will standardize on binding models for efficiency.">Descriptor Heaps, which will become ...

Read more β†’

Linux Graphics Drivers Propose VRR Target Limiter User-Space API

A new proposal for Linux graphics drivers is under discussion to introduce a user-space API for Variable Refresh Rate (VRR) handling. Phoronix reported today that this development aims to allow applic...

Read more β†’

PCSX2 2.9.66 Updates OpenGL Backend with GLAD DSA Fallback

PCSX2, the PlayStation 2 emulator, released version 2.9.66 today. The update introduces a fallback mechanism for GLAD_GL_EXT_direct_state_access within its OpenGL graphics backend. This change, detail...

Read more β†’

AMD ADLX 2.0 Introduces AI Extensions for Agentic GPU Control

AMD GPUOpen today announced ADLX 2.0, an update to its AMD Display Library. This new version integrates AI extensions and MCP servers, designed to help developers build intelligent applications. The u...

Read more β†’

PCSX2 v2.9.58 Updates DX12 Backend to Shader Model 6.5

PCSX2 has released version 2.9.58 today, bringing an update to its DirectX 12 graphics backend. This latest release enables the emulator's DirectX 12 renderer to compile shaders to Shader Model 6.5. T...

Read more β†’

AMD GPUOpen Details Tetrahedral Cages for Reduced BVH Memory Usage

AMD GPUOpen recently published an article detailing a "tetrahedral cage" technique designed to significantly reduce Bounding Volume Hierarchy (BVH) memory usage. This method targets massive dynamic sc...

Read more β†’

Mesa 26.2.3 Released With AMD GFX1171 Support and Stability Fixes

Mesa 26.2.3 was released today, September 17, 2026, as the newest stable point release in the Mesa 26.2 series. This update notably introduces support for AMD GFX1171 hardware. As a stable point relea...

Read more β†’

PCSX2 v2.9.48 Integrates Fullscreen UI Media Capture & Recording

PCSX2, the PlayStation 2 emulator, has released version 2.9.48. This update, available today, integrates media capture settings and a recording toggle directly into the emulator's Fullscreen UI. The n...

Read more β†’

PCSX2 v2.9.46 Introduces Shader Baking for GS/HW Graphics Backend

PCSX2, the PlayStation 2 emulator, released version 2.9.46 today. This update allows for baking shaders into the executable specifically for the GS/HW graphics backend. This enhancement, derived from ...

Read more β†’

AMD GPUOpen Details Stable Generative Illumination with One-Step Diffusion

AMD GPUOpen recently detailed a new generative method for real-time global illumination. This technique utilizes a single-step latent diffusion model, designed to deliver stable, high-quality lighting...

Read more β†’

Mesa 26.3 Integrates DRM Format Modifiers for AMD GFX6-GFX8 GPUs

Mesa 26.3 has merged user-space support for DRM format modifiers, targeting AMD GFX6 through GFX8 era GPUs. This work, primarily led by Valve's Timur KristΓ³f, extends to graphics cards from the origin...

Read more β†’

Khronos Group Details Vulkan Descriptor Heaps, Work Graphs, Neural Rendering Future

Khronos Group President Neil Trevett recently discussed the future of graphics APIs, particularly Vulkan, in an interview with RedGamingTech. Trevett indicated that Descriptor Heaps are poised to beco...

Read more β†’

Mesa 26.2.2 Enables Intel Nova Lake Graphics By Default

Mesa 26.2.2 was released today as the latest bi-weekly stable point release for the open-source OpenGL and Vulkan drivers. A key change in this release is the default enablement of Intel Nova Lake gra...

Read more β†’

PCSX2 v2.9.9 Addresses BGCOLOR Output When Display Circuits Disabled

PCSX2, the open-source PlayStation 2 emulator, released version 2.9.9 today. This update primarily addresses a specific graphics rendering bug concerning background color output. The change, documente...

Read more β†’

Khronos Developer Day at SIGGRAPH 2026 Updates Open Graphics Standards

The Khronos Group was a central presence at SIGGRAPH 2026 in Los Angeles in late July, showcasing over 20 sessions focused on the future of graphics and spatial computing. On Wednesday, July 22, a ded...

Read more β†’

Xemu Dev Builds Incorporate DSP JIT Engine, Address High-Res UI Blurriness

The Xemu original Xbox emulator's latest development builds feature significant emulation enhancements. A new DSP56300 emulator with a Just-In-Time (JIT) execution engine has been implemented for the ...

Read more β†’

Linux 7.3 DRM Merges Graphics Driver Updates for AMD & Intel Hardware

The Direct Rendering Manager (DRM) subsystem updates have been merged for the ongoing Linux 7.3 merge window. These updates introduce significant graphics driver improvements across a range of hardwar...

Read more β†’

wgpu v30.0.1 Resolves Persistent Vulkan VUID-10066 Validation Error

wgpu v30.0.1 was recently released, addressing several critical bugs across its various backends. A significant fix for Vulkan on non-Windows platforms resolves a persistent "VUID-vkAcquireNextImageKH...

Read more β†’

Khronos Standardizes 3D Gaussian Splatting via glTF Extension for Efficient 3D Models

The Khronos Group is standardizing 3D Gaussian Splatting technology through a new glTF extension, aiming to enhance the efficiency of complex 3D models. This initiative was recently discussed by 3D Fo...

Read more β†’

AMD GPUOpen Introduces Lightweight Attention-Based Neural GI Model

AMD GPUOpen recently introduced a new lightweight, attention-based neural global illumination (GI) model. This technique reconstructs off-screen indirect illumination by utilizing reflective shadow ma...

Read more β†’

PCSX2 v2.7.520 Fixes ELF Loading via Relative Paths on EE/IOP

The PCSX2 development team today released version 2.7.520 of their PlayStation 2 emulator. This update specifically addresses an issue where executable ELF files were not correctly loaded through rela...

Read more β†’

Leadwerks 5.1 Adopts glTF DDS, Khronos PBR Tone Mapper for Enhanced Graphics

Leadwerks 5.1, released recently, enhances its graphics capabilities and asset interoperability by expanding support for Khronos technologies. The update introduces support for the MSFT_texture_dds gl...

Read more β†’

PCSX2 v2.7.518 Fixes Graphics Subsystem Vertex Buffer Growth

PCSX2, the PlayStation 2 emulator, has released version 2.7.518 recently. This update primarily addresses a specific issue within its Graphics Subsystem (GS) related to "Vertex Buffer Growth." The cha...

Read more β†’

Mesa 26.3 Intel Driver Enables Large GRF Mode For Alchemist/Battlemage GPUs

The Intel graphics compiler code in Mesa 26.3-devel has recently activated Large GRF mode for Alchemist/DG2 and Battlemage/Xe2 graphics processors. This update, integrated into the upcoming Mesa 26.3 ...

Read more β†’

AMD GPUOpen Details GPU Work Graph Subdivision for Crack-Free BΓ©zier Surfaces

AMD GPUOpen published an article today detailing a new approach to GPU view-adaptive crack-free subdivision of bicubic BΓ©zier surfaces. This method leverages GPU work graphs to perform the subdivision...

Read more β†’

Linux 7.3 To Gain More Aggressive TTM Graphics Memory Management

A final batch of DRM-Next specifically for miscellaneous Direct Rendering Manager features.">DRM-Misc-Next feature material was submitted this week for DRM-Next, queuing ahead of the Linux 7.3 merge window opening later this month. This update includes modifications to the TT...

Read more β†’

GLFW 3.5.1 Released: Minor Features & Fixes, 3.5 Version Skipped

GLFW 3.5.1 was released today, August 05, 2026. This version is described as "a smaller feature release" by the GLFW project developers. It includes a variety of minor new features and addresses sever...

Read more β†’

PCSX2 2.7.506 Corrects Gamescope Resolution Display Issues

PCSX2, the open-source PlayStation 2 emulator, recently released version 2.7.506. This update primarily focuses on resolving a display issue encountered by users running the emulator within Gamescope....

Read more β†’

AMDGPU/AMDKFD Updates Bring DRM Format Modifiers to GFX6 in Linux 7.3

AMD has submitted new updates for the AMDGPU kernel graphics driver and AMDKFD kernel compute driver. These updates, sent out today, July 30, 2026, introduce support for DRM Format Modifiers on older ...

Read more β†’

Leadwerks 5.1 Adds glTF DDS Texture Support, Khronos PBR Tone Mapper

Leadwerks 5.1 has been released, expanding its integration of Khronos technologies to enhance graphics quality and asset interoperability. The latest update introduces support for the MSFT_texture_dds...

Read more β†’

Simple DirectMedia Library Lands HDR10 Rendering Support

The Simple DirectMedia Library (SDL) recently received HDR10 rendering support, a significant update for applications leveraging the cross-platform development library. This crucial functionality was ...

Read more β†’

AMD GPUOpen Outlines Real-time Animated Geometry Ray Tracing with Tetrahedral Cages

AMD GPUOpen recently published an article detailing a technique for efficiently ray tracing massive amounts of animated geometry in real time. The method, designed to reduce per-frame update and memor...

Read more β†’

PCSX2 v2.7.492 Fixes Qt Optimal Frame Pacing Global Inheritance

The PCSX2 development team today released version 2.7.492 of their PlayStation 2 emulator. This update primarily addresses an issue where the "Optimal Frame Pacing" setting within the Qt-based user in...

Read more β†’

Khronos Releases 2026 Real-Time Shading Ecosystem Survey Report

The Khronos Group today released its 2026 Real-Time Shading Ecosystem Survey Report. This report compiles insights from over 400 shader developers, graphics programmers, rendering engineers, and tools...

Read more β†’

Hyprland v0.56.0 Wayland Compositor Adds Master Focus, Scrolling Algos, ICC Primaries

Hyprland v0.56.0, a Wayland compositor, was released today, July 20, 2026. This version introduces several new features focused on window management algorithms, color management, and its Lua configura...

Read more β†’

Collabora Releases Weston 16 With HDR, Perfetto Debugging, DRM Backend Boosts

Collabora has released Weston 16, the latest version of its reference Wayland compositor. The update focuses on expanding High Dynamic Range (HDR) and color management support, enhancing Perfetto debu...

Read more β†’

Wayland 1.26 Released, Introduces New Pointer Warp Event

Wayland 1.26 was released earlier today, as announced by Simon Ser. This stable update introduces a new compositor) and its clients use to interact.">Wayland protocol that allows a compositor to programmatically adjust the pointer's position for client applications.">pointer warp event, a significant addition to the Wayland protocol. This event enables a composi...

Read more β†’

KDE KWin Integrates Server-Side Drop Shadows for Plasma 6.8

KDE's KWin window manager has recently merged support for compositor renders the shadow around a window, instead of the individual client application.">server-side drop shadows. This new feature is slated for inclusion in the upcoming KDE Plasma 6.8 desktop environment. Integrating drop shadow...

Read more β†’

Mesa 26.2-rc1 Released, Concludes Feature Work for Q3 3D Graphics Stack

Mesa 26.2-rc1 was released today, July 16, 2026, marking the end of new feature development for the current quarterly 3D graphics stack. The release candidate signifies that the Mesa 26.2 branch has b...

Read more β†’

glslang 16.4.0 Implements GLSL_EXT_structured_descriptor_heap & Fixes Compute Derivatives

KhronosGroup recently released glslang version 16.4.0, introducing updates focused on advanced GPU resource management. The release primarily implements descriptor heaps, crucial for modern GPU resource management.">GLSL_EXT_structured_descriptor_heap, providing ...

Read more β†’

Mesa's Rusticl Enables Arm Mali Panfrost Driver Support By Default

A recent update to Mesa's Rusticl, implemented by an Arm engineer, now enables the Panfrost Gallium3D driver for Arm Mali graphics by default. This change means that the Rusticl OpenCL implementation ...

Read more β†’

DXVK 3.0.1 Released: Disables Secondary Command Buffers, Fixes D3D9 Issues

DXVK v3.0.1 has recently been released, focusing on stability improvements and bug fixes for DirectX 9 and DirectX 11 games running on Linux via Wine or Proton. The most notable change is the disablin...

Read more β†’

PCSX2 v2.7.450 Updates to SDL3 3.4.12, Enhancing Cross-Platform Graphics/Input

The PCSX2 project recently released version 2.7.450 of its PlayStation 2 emulator, which includes an update to its SDL3 dependency. This new version now utilizes SDL3 3.4.12. SDL3, the Simple DirectMe...

Read more β†’

wgpu v29.0.4 Adds Linux GLES XCB Support, Fixes Vulkan Memory Model Errors

wgpu v29.0.4 was recently released, bringing new features and bug fixes for its various graphics API backends. A notable addition for Linux users is the new capability to initialize OpenGL (GLES) usin...

Read more β†’

PCSX2 v2.7.443 Expands DX12 Framebuffer Optimization Backported from GL/DX11

PCSX2 v2.7.443 was recently released, featuring an expanded framebuffer optimization for its DirectX 12 Graphics Synthesizer (GS) backend. This update integrates a change previously present in the Ope...

Read more β†’