1

非表示のXウィンドウを作成することは可能ですか?OpenGL ES 2.0コンテキストを初期化するには、Xウィンドウを手動で作成する必要がありますが、非表示にする方法が見つかりません。私はGPGPUのみを行っているので、出力ウィンドウは必要ありません。実際、私の場合はかなり面倒です。

で使用することが指摘されている以前の質問からの解決策を知っています。ただし、これによりXエラーが発生します。おそらく、EGLはグラフィックス要求に応答するためにウィンドウを必要とするためです。別の方法はありますか?多分それを最小化して作成しますか?しかし、私もそれについて何も見つけることができません。また、ウィンドウのサイズを非常に小さく設定しても、デバイス(Nokia N9)の画面全体を常に占めるため、役に立ちません。InputOnlyXCreateWindow()GLXBadDrawable

4

1 に答える 1

3

Xウィンドウを作成すると、マップされていない状態で作成されるので、InputOutputウィンドウを作成してマップされないままにしておくのはどうでしょうか。もう1つのオプションは、(ウィンドウをマップしたままにする必要がある場合)、ウィンドウを画面の外に移動することです。

于 2011-11-30T13:30:57.053 に答える