beginning opengl version of desktop app