An implementation of Conway's Game of Life in C++ using OpenGL (work in progress). A shader written in GLSL runs the naive algorithm on the GPU, providing decent performance.
The build directory in the source code contains an executable compiled on a Linux x86-64 machine. It can be run using ./main [width] [height] (you may need to install glfw).
Controls :
Click and drag to move
Scroll to zoom
R - reset zoom
V - disable VSync (uncap FPS). Run with mangohud to benchmark performances.