X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fprogramdata.cpp;h=1287914005055ff91bb2102260daf4b28d50e710;hb=fa5b232a16e11d7950e80764497f0167ec9e3b41;hp=943dcfaf66a3f12381b56b5c087dde1f967f0941;hpb=706d49dc7ca9b3969f6f79db16b0cc02576f3de3;p=libs%2Fgl.git diff --git a/source/programdata.cpp b/source/programdata.cpp index 943dcfaf..12879140 100644 --- a/source/programdata.cpp +++ b/source/programdata.cpp @@ -149,9 +149,7 @@ void ProgramData::uniform_matrix3(const string &name, const float *v) void ProgramData::uniform(const string &name, const Matrix &m) { - float v[16]; - copy(m.data(), m.data()+16, v); - uniform_matrix4(name, v); + uniform_matrix4(name, m.data()); } void ProgramData::uniform_matrix4(const string &name, const float *v)