https://hgpu.org/?p=2661
Real-Time Depth-of-Field Rendering Using Point Splatting on Per-Pixel Layers