fixed bug in matrix->GLfloat*