Scroll to navigation

GLXWAITGL() GLXWAITGL()

名前

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

書式

void glXWaitGL( void )
 

説明

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

注意

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

エラー

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

関連項目

glFinish, glFlush, glXWaitX, XSync