我知道如果有两个或多个线程共享一个 X 显示连接,XInitThreads
则必须在任何其他 Xlib 调用之前调用。
但是,如果每个线程都有自己的显示器连接并且只在该连接上运行呢?XInitThreads
还有必要吗?如果我使用 GLX 扩展,会有什么不同吗?
我知道如果有两个或多个线程共享一个 X 显示连接,XInitThreads
则必须在任何其他 Xlib 调用之前调用。
但是,如果每个线程都有自己的显示器连接并且只在该连接上运行呢?XInitThreads
还有必要吗?如果我使用 GLX 扩展,会有什么不同吗?