started adding GL support and in particular GLX support