Home | History | Annotate | Download | only in glshared

Lines Matching refs:Mat2

2633 ExprP<Matrix<T, Rows, 2> > mat2 (const ExprP<Vector<T, Rows> >& arg0,
3502 ExprP<Mat2> mat = args.a;
3564 class Inverse<2> : public DerivedFunc<Signature<Mat2, Mat2> >
3575 ExprP<Mat2> mat = args.a;
3578 return mat2(vec2(mat[1][1] / det, -mat[0][1] / det),
3596 ExprP<Mat2> invA = bindExpression("invA", ctx,
3597 inverse(mat2(vec2(mat[0][0], mat[0][1]),
3610 ExprP<Mat2> t3 = outerProduct(t2, matC);
3611 ExprP<Mat2> t4 = t3 * invA;
3612 ExprP<Mat2> t5 = invA + t4;
3613 ExprP<Mat2> blockA = bindExpression("blockA", ctx, t5);
3636 ExprP<Mat2> invA = bindExpression("invA", ctx,
3637 inverse(mat2(vec2(mat[0][0], mat[0][1]),
3639 ExprP<Mat2> matB = bindExpression("matB", ctx,
3640 mat2(vec2(mat[2][0], mat[2][1]),
3642 ExprP<Mat2> matC = bindExpression("matC", ctx,
3643 mat2(vec2(mat[0][2], mat[0][3]),
3645 ExprP<Mat2> matD = bindExpression("matD", ctx,
3646 mat2(vec2(mat[2][2], mat[2][3]),
3648 ExprP<Mat2> schur = bindExpression("schur", ctx,
3650 ExprP<Mat2> blockA = bindExpression("blockA", ctx,
3652 ExprP<Mat2> blockB = bindExpression("blockB", ctx,
3654 ExprP<Mat2> blockC = bindExpression("blockC", ctx,
4637 const Matrix<T, Rows, Cols>& mat2) const
4641 if (inputLess(mat1[col], mat2[col]))
4643 if (inputLess(mat2[col], mat1[col]))
4994 group->addChild(createFuncCase(ctx, "mat2", instance<GenF<2> >()));