]> git.tdb.fi Git - libs/gl.git/commit
Add Uniform* classes to store uniform data of Programs
authorMikko Rasa <tdb@tdb.fi>
Fri, 26 Oct 2007 12:58:54 +0000 (12:58 +0000)
committerMikko Rasa <tdb@tdb.fi>
Fri, 26 Oct 2007 12:58:54 +0000 (12:58 +0000)
commit85e83ace47e5a9a8ae7263886255dd81afc69278
treeed7344eb18cd7a2616f3e747092b7ccc1d6b1a55
parent224c40efa231c85b61da772a6f58c067d7b579b3
Add Uniform* classes to store uniform data of Programs
Add ProgramData class to manage said data
Remove uniform* functions from Program
Make Shader::compile and Program::link throw on failure
Support binding attributes of Programs in datafiles
Add Object and ObjectInstance classes
13 files changed:
source/except.h
source/object.cpp [new file with mode: 0644]
source/object.h [new file with mode: 0644]
source/objectinstance.cpp [new file with mode: 0644]
source/objectinstance.h [new file with mode: 0644]
source/program.cpp
source/program.h
source/programdata.cpp [new file with mode: 0644]
source/programdata.h [new file with mode: 0644]
source/shader.cpp
source/shader.h
source/uniform.cpp [new file with mode: 0644]
source/uniform.h [new file with mode: 0644]