OpenGL programs and algorithms