Rapid prototyping for OpenGL