Completely abstracted GLContext from WGLContext.