X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprogramdata.cpp;h=1ecd3a1dc42eaef6a62785f3fa4f07e1809a6405;hp=ed4b0a292b339ddc8c8bea858281949e96fca118;hb=8f7d5b6460ef68e7316c7f556b7152d9c9f7bfe2;hpb=d108cd5fc13aca16e38b54c1946c65797a869073 diff --git a/source/programdata.cpp b/source/programdata.cpp index ed4b0a29..1ecd3a1d 100644 --- a/source/programdata.cpp +++ b/source/programdata.cpp @@ -119,6 +119,16 @@ void ProgramData::uniform4(const string &name, const float *v) uniform(name, new Uniform4f(v)); } +void ProgramData::uniform_matrix2(const string &name, const float *v) +{ + uniform(name, new UniformMatrix2x2f(v)); +} + +void ProgramData::uniform_matrix3(const string &name, const float *v) +{ + uniform(name, new UniformMatrix3x3f(v)); +} + void ProgramData::uniform_matrix4(const string &name, const float *v) { uniform(name, new UniformMatrix4x4f(v));