Searched defs:mat3 (Results 1 - 8 of 8) sorted by relevance

/external/eigen/test/
H A Dgeo_orthomethods.cpp37 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 Dref.cpp102 mat3 = MatrixType::Random(size,size); local
137 rm5.noalias() = rm4.transpose() * mat3;
138 mat2.row(i) = v2.real().transpose() * mat3;
H A Dgeo_transformations.cpp210 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 Dcxx11_tensor_fixed_size.cpp156 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 DInitialize.cpp151 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 Dtype_mat.hpp437 typedef mat3x3 mat3; typedef in namespace:glm
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderBuiltinPrecisionTests.cpp2678 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 DglsBuiltinPrecisionTests.cpp2699 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> >()));

Completed in 386 milliseconds