https://hgpu.org/?p=1013
GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics