HdRestir 7 — GPU Reservoirs and Temporal ReSTIR
GPU ReSTIR turns the reservoir from a local sampling tool into persistent per-pixel state. Each frame must reconnect a historical light sample to a new shading point, decide whether that history remains compatible, and update normalization without losing the meaning of the stored sample.
The article covers the GPU reservoir layout, temporal history, validation, reconnection, Jacobians, visibility, random streams, and the checks used to compare GPU behavior with the CPU reference.
