Get the latest tech news
GPU-Driven Clustered Forward Renderer
Olle Lögdahls web ventures
This is usually a good design, as the entity data is modified many times on the CPU and uploaded once (through a uniform or similar) for each frame to the GPU. My solution uses ballots to determine if an entire subgroup is contained by the same cluster hash, and if so, reads the lights in a scalar fashion. Feel free to send me an email (olle at logdahl dot net) if you find any issues, or if you have ideas on how to outperform this!
Or read this on Hacker News