- glVertexAttrib4f(12, m(0, 0), m(0, 1), m(0, 2), m(0, 3));
- glVertexAttrib4f(13, m(1, 0), m(1, 1), m(1, 2), m(1, 3));
- glVertexAttrib4f(14, m(2, 0), m(2, 1), m(2, 2), m(2, 3));
+ for(unsigned j=0; j<3; ++j)
+ glVertexAttrib4f(matrix_location+j, m(j, 0), m(j, 1), m(j, 2), m(j, 3));