/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
uniforms.c | 340 _mesa_UniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, 345 2, 2, location, count, transpose, value); 349 _mesa_UniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, 354 3, 3, location, count, transpose, value); 358 _mesa_UniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, 363 4, 4, location, count, transpose, value); 371 _mesa_UniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, 376 2, 3, location, count, transpose, value); 380 _mesa_UniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, 385 3, 2, location, count, transpose, value) [all...] |
/external/eigen/Eigen/src/SparseCore/ |
SparseTranspose.h | 16 : public SparseMatrixBase<Transpose<MatrixType> > 21 EIGEN_SPARSE_PUBLIC_INTERFACE(Transpose<MatrixType>)
|
SparseDenseProduct.h | 110 template<typename Lhs, typename Rhs, bool Transpose> 111 class SparseDenseOuterProduct<Lhs,Rhs,Transpose>::InnerIterator : public _LhsNested::InnerIterator 121 inline Index row() const { return Transpose ? Base::row() : m_outer; } 122 inline Index col() const { return Transpose ? m_outer : Base::row(); } 279 Transpose<const _LhsNested> lhs_t(m_lhs); 280 Transpose<const _RhsNested> rhs_t(m_rhs); 281 Transpose<Dest> dest_t(dest);
|
/external/eigen/bench/ |
sparse_transpose.cpp | 54 BENCH(for (int k=0; k<REPEAT; ++k) m3 = m1.transpose();) 63 BENCH(for (int k=0; k<REPEAT; ++k) sm3 = sm1.transpose();)
|
/external/eigen/test/ |
cholesky.cpp | 113 VERIFY_IS_APPROX(MatrixType(chollo.matrixL().transpose().conjugate()), MatrixType(chollo.matrixU())); 114 VERIFY_IS_APPROX(MatrixType(chollo.matrixU().transpose().conjugate()), MatrixType(chollo.matrixL())); 115 VERIFY_IS_APPROX(MatrixType(cholup.matrixL().transpose().conjugate()), MatrixType(cholup.matrixU())); 116 VERIFY_IS_APPROX(MatrixType(cholup.matrixU().transpose().conjugate()), MatrixType(cholup.matrixL())); 145 VERIFY_IS_APPROX(MatrixType(ldltlo.matrixL().transpose().conjugate()), MatrixType(ldltlo.matrixU())); 146 VERIFY_IS_APPROX(MatrixType(ldltlo.matrixU().transpose().conjugate()), MatrixType(ldltlo.matrixL())); 147 VERIFY_IS_APPROX(MatrixType(ldltup.matrixL().transpose().conjugate()), MatrixType(ldltup.matrixU())); 148 VERIFY_IS_APPROX(MatrixType(ldltup.matrixU().transpose().conjugate()), MatrixType(ldltup.matrixL()));
|
product_large.cpp | 57 MatrixXf r1 = mat1.row(2)*mat2.transpose(); 58 VERIFY_IS_APPROX(r1, (mat1.row(2)*mat2.transpose()).eval());
|
product_mmtr.cpp | 46 CHECK_MMTR(matc, Upper, += s*(soc*sor.transpose())); 51 CHECK_MMTR(matc, Upper, -= s*(osc.transpose()*osc.conjugate()));
|
swap.cpp | 65 m1.transpose().swap(m3.transpose());
|
basicstuff.cpp | 80 VERIFY_IS_APPROX(rv, cv.transpose()); 114 VERIFY_IS_APPROX(sm2,sm1.transpose()); 119 VERIFY_IS_APPROX(sm2,sm1.transpose()); 124 VERIFY_IS_APPROX(sm2,sm1.transpose()); 129 VERIFY_IS_APPROX(sm2,-sm1.transpose());
|
/external/eigen/test/eigen2/ |
eigen2_nomalloc.cpp | 53 VERIFY_IS_APPROX((m1*m1.transpose())*m2, m1*(m1.transpose()*m2));
|
eigen2_swap.cpp | 65 m1.transpose().swap(m3.transpose());
|
eigen2_sparse_basic.cpp | 197 // std::cerr << m.transpose() << "\n\n" << refMat.transpose() << "\n\n"; 263 // test transpose 268 VERIFY_IS_APPROX(m2.transpose().eval(), refMat2.transpose().eval()); 269 VERIFY_IS_APPROX(m2.transpose(), refMat2.transpose());
|
eigen2_submatrices.cpp | 27 VERIFY_IS_APPROX(mi.transpose(), m1.transpose().minor(c1,r1)); 73 VERIFY_IS_APPROX(m1.col(c1).transpose(), m1.transpose().row(c1)); 94 VERIFY_IS_APPROX(m1.diagonal(), m1.transpose().diagonal());
|
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/ |
covar.h | 37 /* form the full upper triangle of the inverse of (r transpose)*r */ 63 r.topLeftCorner(n,n).template triangularView<StrictlyUpper>() = r.topLeftCorner(n,n).transpose();
|
/external/eigen/unsupported/test/ |
alignedvector3.cpp | 39 VERIFY_IS_APPROX(f4.transpose()*m1,r4.transpose()*m1);
|
autodiff.cpp | 116 // std::cerr << y.transpose() << "\n\n";; 123 // std::cerr << y.transpose() << "\n\n";; 138 << res.derivatives().transpose() << "\n\n"; 152 << res.derivatives().transpose() << "\n\n";
|
/external/mesa3d/src/mesa/main/ |
uniforms.c | 340 _mesa_UniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, 345 2, 2, location, count, transpose, value); 349 _mesa_UniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, 354 3, 3, location, count, transpose, value); 358 _mesa_UniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, 363 4, 4, location, count, transpose, value); 371 _mesa_UniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, 376 2, 3, location, count, transpose, value); 380 _mesa_UniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, 385 3, 2, location, count, transpose, value) [all...] |
/frameworks/native/opengl/libs/GLES2/ |
gl3_api.in | 382 void API_ENTRY(glUniformMatrix2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { 383 CALL_GL_API(glUniformMatrix2fv, location, count, transpose, value); 385 void API_ENTRY(glUniformMatrix3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { 386 CALL_GL_API(glUniformMatrix3fv, location, count, transpose, value); 388 void API_ENTRY(glUniformMatrix4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { 389 CALL_GL_API(glUniformMatrix4fv, location, count, transpose, value); 478 void API_ENTRY(glUniformMatrix2x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { 479 CALL_GL_API(glUniformMatrix2x3fv, location, count, transpose, value); 481 void API_ENTRY(glUniformMatrix3x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) { 482 CALL_GL_API(glUniformMatrix3x2fv, location, count, transpose, value) [all...] |
/external/eigen/Eigen/src/Core/products/ |
GeneralMatrixMatrix.h | 36 // transpose the product such that the result is column major 277 Transpose = StorageOrder==RowMajor, 278 ActualRows = Transpose ? MaxCols : MaxRows, 279 ActualCols = Transpose ? MaxRows : MaxCols 281 typedef typename conditional<Transpose,_RhsScalar,_LhsScalar>::type LhsScalar; 282 typedef typename conditional<Transpose,_LhsScalar,_RhsScalar>::type RhsScalar; 319 Transpose = StorageOrder==RowMajor 321 typedef typename conditional<Transpose,_RhsScalar,_LhsScalar>::type LhsScalar; 322 typedef typename conditional<Transpose,_LhsScalar,_RhsScalar>::type RhsScalar; 333 this->m_mc = Transpose ? cols : rows [all...] |
/external/eigen/Eigen/src/Householder/ |
HouseholderSequence.h | 50 * In addition to the adjoint, you can also apply the inverse (=adjoint), the transpose, and the conjugate operators. 92 typedef Transpose<Block<const VectorsType, 1, Dynamic> > EssentialVectorType; 98 return Block<const VectorsType,1,Dynamic>(h.m_vectors, k, start, 1, h.rows()-start).transpose(); 202 /** \brief %Transpose of the Householder sequence. */ 203 HouseholderSequence transpose() const function in class:Eigen::HouseholderSequence 217 /** \brief Adjoint (conjugate transpose) of the Householder sequence. */ 377 /** \brief Sets the transpose flag. 378 * \param [in] trans New value of the transpose flag. 380 * By default, the transpose flag is not set. If the transpose flag is set, then this object represents [all...] |
/external/eigen/demos/opengl/ |
gpuhelper.h | 128 static void loadMatrix(const Matrix<float, 4,4, _Flags, 4,4>& mat) { glLoadMatrixf(mat.transpose().eval().data()); } 129 static void loadMatrix(const Matrix<double,4,4, _Flags, 4,4>& mat) { glLoadMatrixd(mat.transpose().eval().data()); } 130 static void multMatrix(const Matrix<float, 4,4, _Flags, 4,4>& mat) { glMultMatrixf(mat.transpose().eval().data()); } 131 static void multMatrix(const Matrix<double,4,4, _Flags, 4,4>& mat) { glMultMatrixd(mat.transpose().eval().data()); }
|
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_short_idct4x4_add_neon.asm | 30 ; transposed rows) and then transpose the results (so that it goes back 33 ; So, two passes of a transpose followed by a column transform. 49 ; transpose the input data 107 ; transpose the results
|
vp9_short_iht4x4_add_neon.asm | 133 ; Transpose a 4x4 16bits data matrix. Datas are loaded in d16-d19. 155 ; transpose the input data 172 ; transpose the matrix 188 ; transpose the matrix 203 ; transpose the matrix
|
/external/eigen/doc/ |
I11_Aliasing.dox | 7 mat.transpose();</tt> exhibit aliasing. The aliasing in the first example is harmless, but the aliasing in the 70 [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 2, 0, 2, 2> >, Derived = Eigen::Matrix<int, 2, 2, 0, 2, 2>]: 99 The same solution also works for the second example, with the transpose: simply replace the line 100 <tt>a = a.transpose();</tt> with <tt>a = a.transpose().eval();</tt>. However, in this common case there is a 102 \link DenseBase::transposeInPlace() transposeInPlace() \endlink which replaces a matrix by its transpose. 125 <tr class="alt"> <td> DenseBase::transpose() </td> <td> DenseBase::transposeInPlace() </td> </tr>
|
/frameworks/native/services/sensorservice/ |
mat.h | 283 // transpose. this handles matrices of matrices 284 inline int PURE transpose(int v) { return v; } function in namespace:android 285 inline float PURE transpose(float v) { return v; } function in namespace:android 286 inline double PURE transpose(double v) { return v; } function in namespace:android 288 // Transpose a matrix 290 mat<TYPE, R, C> PURE transpose(const mat<TYPE, C, R>& m) { function in namespace:android 294 r[i][j] = transpose(m[j][i]); 321 // Transpose a vector 327 mat<TYPE, SIZE, 1> PURE transpose(const VEC<TYPE, SIZE>& v) { function in namespace:android 330 r[i][0] = transpose(v[i]) [all...] |