AMD paper: a single generalized MLP upscales textures on-the-fly at render time, saving VRAM and disk

ssh4net · x · 2026-11-06

AMD researchers Shin Fujieda and Takahiro Harada propose 'Patch-Based Generalized Neural Texture Upscaling': a lightweight MLP (3x3 texel input, 2x2 output, with residual blocks and an analytic-upscaling residual connection) trained on diverse texture patches and integrated into the texture sampling stage to upscale low-res textures on-the-fly at render time. Because the model is generalized rather than overfit per asset, it applies to any existing scene without changing textures or the asset pipeline. Benefits: smaller disk footprint, no high-res textures in VRAM, one shared weight set ensures non-divergent GPU execution. Evaluations (FLIP on the HANGER scene, LPIPS on Poly Haven textures) beat bilinear, bicubic, and PFT.

Original post →

More from Research

Research channel →