X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fprogramdata.h;h=d9eaf7469e337bf93f5ea64612b57e8f34d7fe54;hb=24c58bfd2c3c80d879ec796b2f206bdba8d9e58d;hp=c367097bd886752fc94697ebfeb5c013acdffb64;hpb=0679a0fff9c5541a2dacce12058f5bd20b838280;p=libs%2Fgl.git diff --git a/source/programdata.h b/source/programdata.h index c367097b..d9eaf746 100644 --- a/source/programdata.h +++ b/source/programdata.h @@ -2,6 +2,7 @@ #define MSP_GL_PROGRAMDATA_H_ #include +#include #include #include "datatype.h" #include "matrix.h" @@ -11,6 +12,13 @@ namespace Msp { namespace GL { +class too_many_uniforms: public std::runtime_error +{ +public: + too_many_uniforms(const std::string &w): std::runtime_error(w) { } + virtual ~too_many_uniforms() throw() { } +}; + class Buffer; class Uniform; class UniformBlock;