OpenGL ES 2.0 頂点シェーダーで行列を転置したいのですが、どうやら私の iPad 3 は#version 120組み込み関数に必要な GLSL をサポートしていないようtranspose(mat4)です。
グラフィックス チップに渡す前に CPU でマトリックスを転置するなど、これを回避するオプションがあることは知っていますが、そこで転置できれば、シェーダーがはるかに単純になります。
transposeでは、 iOS 6 デバイスのシェーダーに mat4のオプションはありますか?
もう一つ: 質問
iPhone で使用されている GLSL のバージョンは何ですか?
は、OpenGL ES 2.0 が GLSL 1.20 を使用していると述べています。では、なぜ#version 120iPad 3 で動作しないのでしょうか?