2012-02-06 7 views
0

基本的には、マルチサンプルの遅延シェーディングを実行するために必要なものです。OpenGL ES 2.0でARB_texture_multisampleを使用できますか?

ビットを拡張する:実際には、遅延シェーディングそのものに関心があるわけではありませんが、重要な点は、アンチエイリアスの目的でサブピクセルサンプルデータの格納と取得を可能にすることです。解決策を制御するか、または少なくともマルチサンプルバッファを解決する前にいくつかの操作を行います。

答えて

0

のOpenGL ESのためのすべての主要な拡張機能はここに記載されています:http://www.khronos.org/registry/gles/

そして限り、私は現在、重大なのOpenGL ESのimplmentationsを知らないようにOpenGL ESを使用して解決する個々のサンプルを提供していません。あなたができることは、マルチサンプルのテクスチャを通常のものにコピーし、アクセスする "通常の"サンプルだけです。

+0

ありがとうございました。 2番目の文章を修正することができますので、私はあなたが何を意味すると思いますかを確信できますか? –

+0

私が言いたいことは、ここに書かれています:http://www.opengl.org/wiki/Framebuffer_Object#Multisampling_Considerations "サンプル数がゼロでない限り、サンプル数の異なるバッファ間をblitするのはエラーです。これは、マルチサンプル画像をそのFBOに添付しないか、マルチサンプルされたデフォルトのフレームバッファを使用しないことによる」 –

+0

したがって、これらのハードウェアは基本的に解決ステップ(シェーダからサンプル自体にアクセスする)を制御することはできません。 –

関連する問題