OpenGL Library on Linux

On Linux, is the whole GLX library always exported statically? For example, if I use glXQueryVersion and the result is that GLX 1.4 is supported, does it mean I can use all GLX functions (except for extensions - GLX_ARB_create_context, etc.) through function declarations (i.e. without getting function pointers)? And if a certain version of GLX is supported, does it mean the matching version of OpenGL is supported through static linking (for example, for GLX 1.4 it's OpenGL 1.3)?
Topic archived. No new replies allowed.