Scroll to navigation

GLXWAITX() GLXWAITX()

名前

glXWaitX - 後に続く GL の呼び出しの前に X の実行を完了させる
 

書式

void glXWaitX( void )
 

説明

glXWaitX の前に呼ばれた X のレンダリング関数は、 glXWaitX の後に呼ばれた GL のレンダリング関数の前に実行されるこ とが保証される。 これは XSync で得られる結果と同じであるが、 glXWaitX はサー バとの往復の通信を必要としないので、クライアントとサーバが別々のマシン である場合にはこちらの方が効率的である。
現在の GLX コンテクストが存在しなければ、 glXWaitX は無視される。

注意

glXWaitX は GL のストリームをフラッシュすることもあるし、しない こともある。

エラー

呼び出しを行ったスレッドの現在のコンテクストに対応するドロウアブルがウィ ンドウであり、かつそのウィンドウがもはや存在しなければ、 GLXBadCurrentWindow が生成される。

関連項目

glFinish, glFlush, glXWaitGL, XSync