initial working version of OpenGL 3.2