ジオメトリシェーダーをOpenGL2.1(GLSL 1.2)頂点シェーダーに移植しようとしています。コンパイラが文句を言ったすべてのコードを置き換えた後、別のエラーが発生しました。
頂点シェーダーテクスチャサンプラーが多すぎます
だから私はGLに許可された最大値を尋ねました、そしてこれは私が得たものです:
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS:0 GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB:0
これはおそらく、頂点シェーダーで許可されているテクスチャがないことを意味します。
これは私のハードウェア/ドライバーの制限にすぎませんか、それともOpenGL2.1 / GLSL1.2で必要ですか?