title: What's the difference between a GLX visual and a FBconfig?
body: <p>I'm learning OpenGL under X11 with xcb and I'm having a hard time figuring out the difference between visuals and fbconfigs (the ones you find in <code>glxinfo</code>)</p>
  
  <p>As far as I could see a visual is a set of properties related to depth buffer, stencil buffer, framebuffer, etc.. what's the difference with fbconfigs and why would one be preferable to the other?</p>