GLX: try to get an OpenGL 3.3 core context

This is defined to get any context. Here I'll get a 4.4 compatible on nvidia and a 3.0 on mesa.