2011-12-30 7 views
4

質問:GLUTからOpenGLコンテキストを取得する方法はありますか?glutからのOpenGLコンテキスト


Info:私はopenGLとopenCLの学習に取り組んでいます。私はそれらを一緒に使う最初のプログラムでほぼ完成しました。私は自分のopenCLコンテキストを作成することができればすばらしく動作しますが、そうするためにはOpenGLコンテキストを取得する必要があります。私はXを扱うプロセスを経ることができましたが、可能な限り少ないライブラリでプラットフォームに依存しないようにしたいと考えていました。そうでない場合、私はただ他の何かを見つけなければならないでしょう。私はあきらめる前に少なくとも尋ねるべきだと思った。とにかく、GLUTからOpenGLのコンテキストを取得するには、とにかく、とにかくありますか?

答えて

3

GLUTからコンテキストを取得することはできませんが、WindowswglGetCurrentContextから取得できます。同様に、X-Windowsシステムでは、glXGetCurrentContextを使用することができます。

+0

うん、それは私が恐れていたものです。ありがとう。 – Narcolapser

+0

@ Narcolapser:なぜ何かが「恐れている」のですか?とにかく、さまざまなAPIのコンテキストタイプは異なるので、返されるGLUT関数は何でも '#define'dでなければなりません。 –

+0

私はそれを恐れていました。これは、私がやったと思ったプログラムの部分を書き直さなければならないことを意味しています。そのちょっとした手間はすべてです。より多くの時間。私は昨日これでやり遂げたいと思っていました。ああ、人生は続く。 – Narcolapser

関連する問題