Add support for querying vertex attributes in reflection API

This commit is contained in:
Thomas Perl 2016-05-17 13:59:13 +02:00
parent bedde872b6
commit d6e1a5b1f8
4 changed files with 42 additions and 1 deletions

View file

@ -461,6 +461,9 @@ public:
int getUniformType(int index); // can be used for glGetActiveUniformsiv(GL_UNIFORM_TYPE)
int getUniformBufferOffset(int index); // can be used for glGetActiveUniformsiv(GL_UNIFORM_OFFSET)
int getUniformArraySize(int index); // can be used for glGetActiveUniformsiv(GL_UNIFORM_SIZE)
int getNumLiveAttributes(); // can be used for glGetProgramiv(GL_ACTIVE_ATTRIBUTES)
const char *getAttributeName(int index); // can be used for glGetActiveAttrib()
int getAttributeType(int index); // can be used for glGetActiveAttrib()
void dumpReflection();
protected: