/external/eigen/unsupported/test/ |
cxx11_tensor_forced_eval.cpp | 28 Tensor<float, 2> mat3(3,3); 29 mat3 = mat1; 35 mat3 = mat3.contract(mat2, dims).eval(); 37 VERIFY_IS_APPROX(mat3(0, 0), (m1*m2).eval()(0,0)); 38 VERIFY_IS_APPROX(mat3(0, 1), (m1*m2).eval()(0,1)); 39 VERIFY_IS_APPROX(mat3(0, 2), (m1*m2).eval()(0,2)); 40 VERIFY_IS_APPROX(mat3(1, 0), (m1*m2).eval()(1,0)); 41 VERIFY_IS_APPROX(mat3(1, 1), (m1*m2).eval()(1,1)); 42 VERIFY_IS_APPROX(mat3(1, 2), (m1*m2).eval()(1,2)) [all...] |
cxx11_tensor_lvalue.cpp | 22 Tensor<float, 3> mat3(2,3,7); 26 mat3 = mat1; 27 mat3 += mat2; 32 VERIFY_IS_APPROX(mat3(i,j,k), mat1(i,j,k) + mat2(i,j,k));
|
cxx11_tensor_map.cpp | 88 TensorMap<Tensor<const int, 2> > mat3(mat1.data(), 2, 3); 91 VERIFY_IS_EQUAL(mat3.rank(), 2); 92 VERIFY_IS_EQUAL(mat3.size(), 6); 93 VERIFY_IS_EQUAL(mat3.dimension(0), 2); 94 VERIFY_IS_EQUAL(mat3.dimension(1), 3); 101 VERIFY_IS_EQUAL(mat3(0,0), 0); 102 VERIFY_IS_EQUAL(mat3(0,1), 1); 103 VERIFY_IS_EQUAL(mat3(0,2), 2); 104 VERIFY_IS_EQUAL(mat3(1,0), 3); 105 VERIFY_IS_EQUAL(mat3(1,1), 4) [all...] |
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(1,1), 4.0f) 202 TensorFixedSize<float, Sizes<2, 3, 7> > mat3; local 239 TensorFixedSize<float, Sizes<2, 3, 7> > mat3; local [all...] |
cxx11_tensor_contraction.cpp | 24 Tensor<float, 2, DataLayout> mat3(3, 2); 28 mat3.setRandom(); 68 typedef TensorEvaluator<decltype(mat1.contract(mat3, dims6)), DefaultDevice> Evaluator3; 69 Evaluator3 eval3(mat1.contract(mat3, dims6), DefaultDevice()); 75 VERIFY_IS_APPROX(mat6(0,0), mat1(0,0)*mat3(0,0) + mat1(0,1)*mat3(1,0) + mat1(0,2)*mat3(2,0)); 76 VERIFY_IS_APPROX(mat6(0,1), mat1(0,0)*mat3(0,1) + mat1(0,1)*mat3(1,1) + mat1(0,2)*mat3(2,1)) [all...] |
cxx11_tensor_expr.cpp | 90 Tensor<float, 2> mat3(2,3); 92 mat3 = mat1.abs(); 95 VERIFY_IS_APPROX(mat3(0,0), 0.0f); 96 VERIFY_IS_APPROX(mat3(0,1), 1.0f); 97 VERIFY_IS_APPROX(mat3(0,2), 2.0f); 98 VERIFY_IS_APPROX(mat3(1,0), 3.0f); 99 VERIFY_IS_APPROX(mat3(1,1), 4.0f); 100 VERIFY_IS_APPROX(mat3(1,2), 5.0f); 126 Tensor<float, 3> mat3(2,3,7); 127 mat3 = mat1 + mat1 [all...] |
cxx11_tensor_assign.cpp | 95 TensorMap<Tensor<int, 2> > mat3(row_major, 2, 3); 98 mat3 = mat1; 101 VERIFY_IS_EQUAL(mat3(0,0), 0); 102 VERIFY_IS_EQUAL(mat3(0,1), 1); 103 VERIFY_IS_EQUAL(mat3(0,2), 2); 104 VERIFY_IS_EQUAL(mat3(1,0), 3); 105 VERIFY_IS_EQUAL(mat3(1,1), 4); 106 VERIFY_IS_EQUAL(mat3(1,2), 5); 117 mat1 = mat3; 155 TensorMap<Tensor<int, 3> > mat3(col_major, 2, 3, 7) [all...] |
/external/eigen/test/ |
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.colwise().cross(vec3) [all...] |
ref.cpp | 102 mat3 = MatrixType::Random(size,size); local 137 rm5.noalias() = rm4.transpose() * mat3; 138 mat2.row(i) = v2.real().transpose() * mat3;
|
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/doc/snippets/ |
Tutorial_AdvancedInitialization_ThreeWays.cpp | 16 MatrixXd mat3(size, size); 17 mat3 << MatrixXd::Zero(size/2, size/2), MatrixXd::Identity(size/2, size/2), 19 std::cout << mat3 << std::endl;
|
/frameworks/native/libs/ui/include/ui/ |
ColorSpace.h | 26 #include <math/mat3.h> 59 const mat3& rgbToXYZ, 76 const mat3& rgbToXYZ, 91 const mat3& rgbToXYZ, 187 constexpr const mat3& getRGBtoXYZ() const noexcept { 191 constexpr const mat3& getXYZtoRGB() const noexcept { 257 static constexpr mat3 computeXYZMatrix( 266 mat3 mRGBtoXYZ; 267 mat3 mXYZtoRGB; 285 constexpr const mat3& getTransform() const noexcept { return mTransform; [all...] |
/frameworks/native/libs/ui/tests/ |
colorspace_test.cpp | 33 mat3 sRGBToXYZ(transpose(mat3{ 39 mat3 XYZtoSRGB(inverse(sRGBToXYZ)); 48 mat3 sRGBToXYZ(transpose(mat3{ 67 mat3 sRGBToXYZ(transpose(mat3{ 80 mat3 sRGBToXYZ(transpose(mat3{
|
/frameworks/native/libs/math/tests/ |
mat_test.cpp | 174 mat3 m0; 175 EXPECT_EQ(sizeof(mat3), sizeof(float)*9); 179 mat3 m0; 180 mat3 m1(2); 189 mat3 m0; 200 mat3 m1(2); 201 mat3 m2(vec3(2)); 202 mat3 m3(m2); 210 mat3 m0; 211 mat3 m1(2) [all...] |
/frameworks/native/libs/vr/libdvrcommon/include/private/dvr/ |
types.h | 38 using mat3 = mat3f;
|
numeric.h | 152 inline mat3 ScaleMatrix(const vec2& scale_xy) { 153 return mat3(Eigen::Scaling(scale_xy[0], scale_xy[1], 1.0f)); 156 inline mat3 TranslationMatrix(const vec2& translation) { 157 return mat3(Eigen::Translation2f(translation)); 164 inline vec2 TransformPoint(const mat3& m, const vec2& p) { 168 inline vec2 TransformVector(const mat3& m, const vec2& p) {
|
/libcore/luni/src/test/java/libcore/java/util/regex/ |
OldMatcherTest.java | 254 Matcher mat3 = pat3.matcher(string3); local 258 mat3.find(-1); 262 assertFalse(mat3.find(string3.length())); 264 mat3.find(string3.length() + 1); 269 assertTrue(mat3.find(6)); 270 assertFalse(mat3.find(7)); 272 mat3.region(7, 10); 273 assertFalse(mat3.find()); // No "new" in the region. 275 assertTrue(mat3.find(3)); // find(int) ignores the region. 276 assertTrue(mat3.find(6)); // find(int) ignores the region [all...] |
/frameworks/native/libs/ui/ |
ColorSpace.cpp | 85 static constexpr std::array<float2, 3> computePrimaries(const mat3& rgbToXYZ) { 95 static constexpr float2 computeWhitePoint(const mat3& rgbToXYZ) { 102 const mat3& rgbToXYZ, 118 const mat3& rgbToXYZ, 134 const mat3& rgbToXYZ, 199 constexpr mat3 ColorSpace::computeXYZMatrix( 378 static const mat3 BRADFORD = mat3{ 384 static mat3 adaptation(const mat3& matrix, const float3& srcWhitePoint, const float3& dstWhitePoint) [all...] |
/external/swiftshader/third_party/PowerVR_SDK/Examples/Advanced/ChameleonMan/OGLES2/ |
SkinnedVertShader.vsh | 36 uniform highp mat3 BoneMatrixArrayIT[8]; 53 mediump mat3 normalMatrix = BoneMatrixArrayIT[boneIndex.x];
|
/external/swiftshader/src/OpenGL/compiler/ |
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...] |
/frameworks/base/libs/hwui/ |
Texture.h | 26 #include <math/mat3.h>
|
/external/mesa3d/docs/specs/ |
MESA_shader_debug.spec | 179 void printMESA(const mat3 value)
|
/external/vulkan-validation-layers/libs/glm/detail/ |
type_mat.hpp | 437 typedef mat3x3 mat3; typedef in namespace:glm [all...] |
/external/mesa3d/src/compiler/ |
builtin_type_macros.h | 55 DECL_TYPE(mat3, GL_FLOAT_MAT3, GLSL_TYPE_FLOAT, 3, 3)
|
/external/mesa3d/src/compiler/glsl/ |
builtin_types.cpp | 151 T(mat3, 110, 100)
|