シェーダー プログラム オブジェクトで使用されるすべてのユニフォームと属性のリストを取得したいと考えています。 glGetAttribLocation()&glGetUniformLocation()を使用して文字列を場所にマップできますが、本当に欲しいのは、glsl コードを解析する必要のない文字列のリストです。
注: OpenGL 2.0 ではglGetObjectParameteriv()、 は に置き換えられglGetProgramiv()ます。そして列挙型はGL_ACTIVE_UNIFORMS&GL_ACTIVE_ATTRIBUTESです。