]> git.tdb.fi Git - libs/gl.git/blobdiff - source/programdata.cpp
Convert Matrix to use floats
[libs/gl.git] / source / programdata.cpp
index 943dcfaf66a3f12381b56b5c087dde1f967f0941..1287914005055ff91bb2102260daf4b28d50e710 100644 (file)
@@ -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)