8

xlib はまだ使用されていますか? 私が見つけることができる役立つドキュメントはhttp://tronche.com/で、私には非常に時代遅れに見えます。誰が Xlib を使用していますか? GTK+ と QT はその上に構築されていますか? 前もって感謝します、エル。

4

3 に答える 3

6

はい、GTK+ や Qt などのツールキットは、依然として Xlib 上に構築されています。xcbへの移行は進行中ですが、完全または普遍的とは言えません。ただし、アプリケーションは Xlib ではなく、ツールキット API に書き込む必要があります。

ところで、X.Org のソースから Xlib ドキュメントを直接見つけることもできます: http://www.x.org/releases/current/doc/

于 2011-02-15T02:03:29.787 に答える
3

freedesktop.orgによると、ハードウェアアクセラレーションが必要な場合は、次のようになります。

X Windows上のOpenGLアプリケーションはXlibを使用する必要があるため、XCBのみを使用して実行することはできません。

openglが必要な場合は、xcbのみを使用している場合でも、xlibが必要です。

于 2011-10-06T14:40:11.473 に答える
3

最近はlibxcbが使われています。また、xlib 互換レイヤーも引き続き利用できます (xlib-xcb)。

于 2011-02-14T22:23:44.223 に答える