An OpenGL sample project