GLX と Xlib を使用せずに、XCB のみで OpenGL コンテキストを作成したいと考えています。
できません。限目。X11がOpenGLを行う方法であるため、GLXが必要です。そしてGLXはXlibに対して書かれています。あなたができる最善の方法は、Xcb GLX モジュールを使用して純粋に間接的な GLX コンテキストを実装することです。ただし、OpenGL-2.1 に制限されており、GPU と直接やり取りする直接コンテキストではなく、すべてが X11 サーバーを通過する必要があります。