にglGetAttribLocationの代わりに使用するものは、OpenGLバージョンが2.0より小さい場合、変数のIDを取得する方法はありますか?glバージョン<2.0
glGetAttribLocationは2.0
おかげ以降のみ使用可能です!
にglGetAttribLocationの代わりに使用するものは、OpenGLバージョンが2.0より小さい場合、変数のIDを取得する方法はありますか?glバージョン<2.0
glGetAttribLocationは2.0
おかげ以降のみ使用可能です!
は、あなたがGL_ARB_vertex_shader extensionから、glGetAttribLocationARBを使用する必要があります。
OpenGL> = 2.0を使用していないこれらの拡張機能を使用していない場合は、頂点シェーダが存在する必要があるため、glGetAttribLocationを使用する必要はありません。
GLSL
は、GL 2.0以降でのみ使用できます。それはglGetAttribLocation
が追加されたときです。
エントリポイントに到達してGLSL頂点シェーダを作成できる場合は、同じ方法でglGetAttribLocation
エントリポイントにアクセスできます。あなたはARB拡張(GL_ARB_shader_objects、GL_ARB_vertex_shaderとGL_ARB_fragment_shader)を経由してGLSLを使用していると仮定すると、