Lines Matching refs:Cols
12231 template <int Cols, int Rows>
12232 static tcu::Matrix<glw::GLdouble, Rows, Cols> outerProduct(const tcu::Vector<glw::GLdouble, Rows>& left,
12233 const tcu::Vector<glw::GLdouble, Cols>& right);
12252 template <typename T, int Rows, int Cols>
12253 static tcu::Matrix<T, Cols, Rows> transpose(const tcu::Matrix<T, Rows, Cols>& matrix);
12551 template <int Cols, int Rows>
12552 static tcu::Matrix<glw::GLdouble, Rows, Cols> outerProduct(const tcu::Vector<glw::GLdouble, Rows>& left,
12553 const tcu::Vector<glw::GLdouble, Cols>& right)
12556 tcu::Matrix<glw::GLdouble, 1, Cols> right_mat;
12557 tcu::Matrix<glw::GLdouble, Rows, Cols> result;
12564 for (glw::GLuint i = 0; i < Cols; ++i)
12664 template <typename T, int Rows, int Cols>
12665 static tcu::Matrix<T, Cols, Rows> transpose(const tcu::Matrix<T, Rows, Cols>& matrix)
12667 tcu::Matrix<T, Cols, Rows> result = tcu::transpose(matrix);
13012 template <int Cols, int Rows>
13013 class pack<tcu::Matrix<glw::GLdouble, Rows, Cols> >
13016 static void set(glw::GLvoid* buffer, const tcu::Matrix<glw::GLdouble, Rows, Cols>& in)
13020 for (glw::GLint column = 0; column < Cols; ++column)
13052 template <int Cols, int Rows>
13053 class unpack<tcu::Matrix<glw::GLdouble, Rows, Cols> >
13056 static void get(const glw::GLvoid* buffer, tcu::Matrix<glw::GLdouble, Rows, Cols>& out)
13060 for (glw::GLint column = 0; column < Cols; ++column)