OpenGL ES 1.xでプログラム可能なシェーダーを使用することは可能ですか?私の推測はAPIを見ることからではありませんが、確かに知りたいです。
2 に答える
1
OpenGLES2.0.25などの仕様をご覧ください。最後に、短い要約に以前のバージョンとの違いを示します。この仕様から:
プログラム可能な頂点シェーダーとフラグメントシェーダーを導入しますが、対応する固定機能パイプライン機能を削除します。
薄い氷の上でスケートをする:仕様に同化する前は、これらは拡張機能でした。たとえば、頂点シェーダー拡張はOpenGL 1.2.1に対して作成され、OpenGLES1.1はOpenGL1.5に基づいています。したがって、OpenGLES1.1でプログラム可能なシェーディングを可能にする拡張機能がある可能性があります。
于 2012-05-16T12:40:10.290 に答える
1
可能ですが、コーディング先のデバイスの仕様を確認する必要があります。たとえば、PS3はOpenGL ES 1.0をサポートしていますが、CGシェーダーを使用できるように多くの拡張機能を提供しています。
于 2012-05-16T15:14:43.487 に答える