2

私は MacBook Pro (13 インチ、Mid 2010) を使用しており、OpenGL を使用しています。私は、いくつかの関数がライブラリにないことに気付きました。ハードウェアに関する仕様をインターネットで見つけましたが、「OpenGL 3.3 をサポートする」と書かれています。奇妙だったので、自分の OpenGL バージョンを印刷したところ、IT IS 2.1、NO 3.3 でした! . (その後、最新のMacBook(2014)には同じOpenGLバージョン2.1、WTFがあることがわかりました)

それから私はほとんど窓から飛び降りました。(JK)

拡張機能ARBを使用して 2.1 について何かをグーグル検索しましたが、ドキュメントも使用法もありません。誰も使用していません。誰か説明してくれませんか、それは何ですか? それの使い方?違いはなんですか?

読んでみたら(よくわかったら)、新しいOpenGL 3.Xの代わりに、似たようなARBエクステンションがあるとか。彼らがバージョン 3.3 をサポートする仕様に書き込めば、ARB も同じ (少なくとも同じ機能) になることを願っています。

誰かが私に何が起こっているのか説明してくれたら嬉しいです.

質問:

FBO 描画のマルチサンプル テクスチャに問題があります。glTexImage2DMultisampleパラメータを持つ関数で作成できますGL_TEXTURE_2D_MULTISAMPLE。バージョン3.2以降です。

では、何を使用する必要がありますか、ARBでそれを行うことは可能ですか?

図書館で見つけましGL_ARB_multisampleた。それは何ですか?使用法はありますか?インターネットで見つけたすべての機能がありません。GL_MULTISAMPLE_ARBヘッダーのようないくつかの定義があります。glEnable(も定義されています) で有効にしようとしましたGL_MULTISAMPLEが、機能しません。

私を助けてください。:(

編集:

これを解決する別の方法を知っていれば、私はうれしいです。

元の質問: OpenGL - FBO とアルファ ブレンディング

4

1 に答える 1