GLSL atomic counters (and branching) in fragment shaders | Hacker News Reader