Creates an OpenGL context for a given SDL window.
Release the associated SDL ressource.
Makes this OpenGL context current.
See Implementation