glXWaitGL - 後に続く X
の呼び出しの前に GL
の実行を完了させる
void
glXWaitGL( void )
glXWaitGL の前に呼ばれた GL
のレンダリング関数は、
glXWaitGL の後に呼ばれた X
のレンダリング関数の前に実行されるこ
とが保証される。
これは
glFinish
で得られる結果と同じであるが、
glXWaitGL は
サーバとの往復の通信を必要としないので、クライアントとサーバが別々のマ
シンである場合にはこちらの方が効率的である。
現在の GLX
コンテクストが存在しなければ、
glXWaitGL は無視される。
glXWaitGL は X
のストリームをフラッシュすることもあるし、しない
こともある。
エラー¶
呼び出しを行ったスレッドの現在のコンテクストに対応するドロウアブルがウィ
ンドウであり、かつそのウィンドウがもはや存在しなければ、
GLXBadCurrentWindow
が生成される。
関連項目¶
glFinish,
glFlush,
glXWaitX,
XSync