/external/eigen/test/ |
H A D | geo_orthomethods.cpp | 37 Matrix3 mat3; local 38 mat3 << v0.normalized(), 41 VERIFY(mat3.isUnitary()); 43 mat3.setRandom(); 44 VERIFY_IS_APPROX(v0.cross(mat3*v1), -(mat3*v1).cross(v0)); 45 VERIFY_IS_APPROX(v0.cross(mat3.lazyProduct(v1)), -(mat3.lazyProduct(v1)).cross(v0)); 48 mat3.setRandom(); 52 mcross = mat3 [all...] |
H A D | ref.cpp | 102 mat3 = MatrixType::Random(size,size); local 137 rm5.noalias() = rm4.transpose() * mat3; 138 mat2.row(i) = v2.real().transpose() * mat3;
|
H A D | geo_transformations.cpp | 210 Matrix3 mat3 = Matrix3::Random(); local 212 mat4 << mat3 , Vector3::Zero() , Vector4::Zero().transpose(); local 213 Transform3 tmat3(mat3), tmat4(mat4);
|
/external/eigen/unsupported/test/ |
H A D | cxx11_tensor_fixed_size.cpp | 156 TensorFixedSize<float, Sizes<2, 3> > mat3; local 158 mat3 = mat1.abs(); 161 VERIFY_IS_EQUAL((mat3.size()), 2*3); 162 // VERIFY_IS_EQUAL((mat3.dimension(0)), 2); 163 // VERIFY_IS_EQUAL((mat3.dimension(1)), 3); 165 VERIFY_IS_APPROX(mat3(0,0), 0.0f); 166 VERIFY_IS_APPROX(mat3(0,1), 1.0f); 167 VERIFY_IS_APPROX(mat3(0,2), 2.0f); 168 VERIFY_IS_APPROX(mat3(1,0), 3.0f); 169 VERIFY_IS_APPROX(mat3( 202 TensorFixedSize<float, Sizes<2, 3, 7> > mat3; local 239 TensorFixedSize<float, Sizes<2, 3, 7> > mat3; local [all...] |
/external/swiftshader/src/OpenGL/compiler/ |
H A D | Initialize.cpp | 151 TType *mat3 = new TType(EbtFloat, 3, 3); local 161 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpMul, mat3, "matrixCompMult", mat3, mat3); 171 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpOuterProduct, mat3, "outerProduct", float3, float3); 181 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpTranspose, mat3, "transpose", mat3); 191 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpDeterminant, float1, "determinant", mat3); 195 symbolTable.insertBuiltIn(ESSL3_BUILTINS, EOpInverse, mat3, "inverse", mat3); [all...] |
/external/vulkan-validation-layers/libs/glm/detail/ |
H A D | type_mat.hpp | 437 typedef mat3x3 mat3; typedef in namespace:glm
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktShaderBuiltinPrecisionTests.cpp | 2678 ExprP<Matrix<T, Rows, 3> > mat3 (const ExprP<Vector<T, Rows> >& arg0, function in namespace:vkt::shaderexecutor::Functions 3599 mat3(columns[0], columns[1], columns[2])); 3673 return mat3(vec3(blockA[0][0], blockA[0][1], blockC[0]), 5014 group->addChild(createFuncCase(ctx, "mat3", instance<GenF<3> >()));
|
/external/deqp/modules/glshared/ |
H A D | glsBuiltinPrecisionTests.cpp | 2699 ExprP<Matrix<T, Rows, 3> > mat3 (const ExprP<Vector<T, Rows> >& arg0, function in namespace:deqp::gls::BuiltinPrecisionTests::Functions 3650 mat3(columns[0], columns[1], columns[2])); 3724 return mat3(vec3(blockA[0][0], blockA[0][1], blockC[0]), 5105 group->addChild(createFuncCase(ctx, "mat3", instance<GenF<3> >()));
|