Do programmers often tie OpenGL, X11 and SFML together? If so, what considerations are involved. If not, why - does creating an OpenGL context make the X11 considerations obsolete? I don't have access to teachers, so like many, I'm piecing my learning together from the Internet’s tutorial soup.
I have enjoyed using the concise tutorial on SFML & X11, and also the tutorial on SFML & OpenGL as bases for some experiments.
I'm am curious if someone could expound upon the relationship between OpenGL and X11, and how they both together may or may not tie into SFML.