Skip to main content
GameDev.net gamedev.net

Graphics Programming News

The latest Graphics Programming coverage curated for game developers.

Value Noise - Procedural GPU Patterns

A new procedural GPU pattern technique in Godot turns a single 0–1 value range into a 1–0–1 gradient by doubling the value and remapping it around the midpoint. That makes …

Blog Catlike Coding Godot · 1 week ago
Erratum: Robust and Efficient Penetration-Free Elastodynamics without Barriers

A correction has been issued for the elastodynamics paper on penetration-free simulation, updating the record around a 2026 TOG publication. For graphics and physics programmers, the practical takeaway is that …

Research ACM Graphics · 3 weeks, 2 days ago
PixiJS v8.20.0 Released

PixiJS v8.20.0 lands as a feature-heavy update for WebGPU and rendering pipeline users, with several behavior changes that can affect existing projects. The biggest shifts are WGSL shader overrides, new …

Tech PixiJS (GitHub Releases) · 4 weeks ago
Custom SRP 7.1.0 Splitting Shadow Code

Unity 6000.5.8f1 shadow code is being split into directional and “other” paths, with point and spot lights moved into a new OtherShadows class. The refactor keeps visuals unchanged, but it …

Blog Catlike Coding Unity · 4 weeks, 1 day ago
MiniDXNN v0.4.0: Interactive neural texture compression on DirectX 12

AMD GPUOpen details MiniDXNN v0.4.0, adding DirectX 12 SM 6.10 linear algebra support, input encodings, and neural texture compression. The update also ships a real-time GUI for training and visualizing …

Official AMD GPUOpen · 1 month ago
I Tried Coding my own Graphics Library

Sebastian Lague details a hands-on attempt to build a small graphics and compute library on top of Vulkan, covering the path from a blank window to meshes, shaders, instancing, and …

Video Sebastian Lague · 1 month, 3 weeks ago
Developers said…2026 Shader Ecosystem Survey Results

Khronos released its 2026 shader ecosystem survey, and debugging is still the biggest pain point for graphics teams. More than 400 developers said shader profiling and cross-platform porting remain costly, …

Blog Khronos · 1 month, 3 weeks ago
Post-mortem GPU crash debugging with LLMs

AMD has wired its GPU crash analysis pipeline into an LLM-friendly MCP server, letting agents turn a single prompt into post-mortem root-cause analysis and fix suggestions. For graphics teams, that …

Official AMD GPUOpen · 2 months ago
Hackers quickly prove that Neo Geo Doom ports are not "impossible"

Two separate hackers have pushed Doom surprisingly far on stock Neo Geo hardware, undercutting the long-held claim that a port was effectively impossible. Both builds lean on heavy visual compromises, …

News Ars Technica · 2 months ago
Hashing - Procedural GPU Patterns

A compact GPU hash routine is doing the heavy lifting for procedural pattern generation: XOR-shift, multiply, repeat. The sequence uses 15-, 13-, and 16-bit shifts with two large 32-bit constants, …

Blog Catlike Coding Godot · 2 months, 1 week ago
Custom SRP 7.0.0 Unity 6.5

Unity 6.5 breaks a custom SRP until its backbuffer import is updated with explicit RenderTargetInfo, including size, depth, MSAA, and format. The upgrade also removes renderer-list culling, deprecates light probe …

Blog Catlike Coding Unity · 2 months, 3 weeks ago
Streamlining Resource Binding with End-to-End Support for Vulkan Descriptor Heaps

NVIDIA has added end-to-end Vulkan descriptor heap support, giving graphics programmers a more direct way to manage resource binding and dynamic descriptor access. The VK_EXT_descriptor_heap path is now available in …

Official NVIDIA Graphics · 2 months, 3 weeks ago
Fractal Waves - Procedural GPU Patterns

Fractal wave shaders are getting a practical tuning knob: octave count. The setup uses a uniform int with a minimum of 1 and a default of 1, while allowing up …

Blog Catlike Coding Godot · 2 months, 4 weeks ago
Geodesic Soft Selection for my 3D modeling tool

Freya Holmér is pushing her in-progress 3D modeling tool toward geodesic soft selection, so vertex falloff follows the mesh surface instead of bleeding through 3D space. That matters for sculpting …

Video Freya Holmér · 3 months, 3 weeks ago
Ordered Front-to-back Any-Hit Traversal in RTX

For graphics programmers working with RTX, this paper tackles a subtle but important gap: getting any-hit traversal to return intersections in guaranteed front-to-back order without missing overlaps at the same …

Research arXiv cs.GR · 3 months, 4 weeks ago
Realiz3D: 3D Generation Made Photorealistic via Domain-Aware Learning

Realiz3D introduces a novel approach to 3D image generation, enhancing photorealism while maintaining control over geometry and materials. This framework is particularly relevant for graphics programmers and artists, as it …

Research arXiv cs.GR · 4 months ago
3DGS$^3$: Joint Super Sampling and Frame Interpolation for Real-Time Large-Scale 3DGS Rendering

The introduction of 3DGS$^3$ presents a significant advancement in real-time 3D rendering, particularly for graphics programmers. By combining super sampling and frame interpolation, this framework enhances rendering efficiency and visual …

Research arXiv cs.GR · 4 months ago
Towards Scalable Persistence-Based Topological Optimization

The introduction of a scalable persistence-based topological optimization method could significantly enhance the workflow for graphics programmers. By utilizing random slicing and Nadaraya-Watson smoothing, this approach promises faster computations and …

Research arXiv cs.GR · 4 months ago
ALGOGEN: Tool-Generated Verifiable Traces for Reliable Algorithm Visualization

ALGOGEN introduces a significant advancement in algorithm visualization by decoupling execution from rendering, leading to a 17.3% improvement in success rates. This tool is particularly beneficial for graphics programmers and …

Research arXiv cs.GR · 4 months ago
3DSS: 3D Surface Splatting for Inverse Rendering

The introduction of 3D Surface Splatting (3DSS) marks a significant advancement in inverse rendering, particularly for graphics programmers. This new renderer allows for physically-based rendering from multi-view images, enabling more …

Research arXiv cs.GR · 4 months, 1 week ago
Page 1 of 5 Next