Searched refs:Dim (Results 1 - 25 of 59) sorted by last modified time

123

/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_build.c392 *dd = tgsi_build_declaration_dimension(full_decl->Dim.Index2D,
H A Dtgsi_dump.c258 SID(decl->Dim.Index2D);
H A Dtgsi_parse.c113 next_token(ctx, &decl->Dim);
H A Dtgsi_parse.h69 struct tgsi_declaration_dimension Dim; member in struct:tgsi_full_declaration
H A Dtgsi_sanity.c424 fill_scan_register2d(reg, file, i, decl->Dim.Index2D);
H A Dtgsi_text.c1098 decl.Dim.Index2D = brackets[0].first;
/external/mesa3d/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir_from_tgsi.cpp886 if (decl->Dim.Index2D >= immdArrayCount)
887 immdArrayCount = decl->Dim.Index2D + 1;
888 immdArrays[decl->Dim.Index2D].u32 = (last + 1) << 2;
898 immdArrays[decl->Dim.Index2D].u32 |= c;
904 // NOTE: this assumes array declarations are ordered by Dim.Index2D
911 if (decl->Dim.Index2D >= tempArrayCount)
912 tempArrayCount = decl->Dim.Index2D + 1;
913 tempArrays[decl->Dim.Index2D].u32 = (last + 1) << 2;
923 tempArrays[decl->Dim.Index2D].u32 |= c;
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/
H A Dd3d11_objects.h344 template<typename Base, typename Desc, D3D11_RESOURCE_DIMENSION Dim>
355 *out_resource_dimension = Dim;
/external/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp555 unsigned Dim = Indices.size(); variable
557 if (Dim != SubRegs->getSize())
559 if (Dim < 2)
565 SmallVector<SetTheory::RecSet, 4> Lists(Dim);
566 for (unsigned i = 0; i != Dim; ++i) {
585 for (unsigned i = 0; i != Dim; ++i) {
/external/eigen/Eigen/src/Core/util/
H A DForwardDeclarations.h236 template<typename Scalar,int Dim> class Translation;
244 template<typename Scalar,int Dim> class eigen2_Transform;
247 template<typename Scalar,int Dim> class eigen2_Translation;
248 template<typename Scalar,int Dim> class eigen2_Scaling;
253 template<typename Scalar,int Dim> class Transform;
256 template<typename Scalar,int Dim> class Scaling;
261 template<typename Scalar,int Dim,int Mode,int _Options=AutoAlign> class Transform;
/external/eigen/Eigen/src/Eigen2Support/Geometry/
H A DAngleAxis.h54 enum { Dim = 3 }; enumerator in enum:Eigen::AngleAxis::__anon20864
H A DRotation2D.h44 enum { Dim = 2 }; enumerator in enum:Eigen::Rotation2D::__anon20867
H A DRotationBase.h28 enum { Dim = _Dim }; enumerator in enum:Eigen::RotationBase::__anon20868
33 typedef Matrix<Scalar,Dim,Dim> RotationMatrixType;
45 inline Transform<Scalar,Dim> operator*(const Translation<Scalar,Dim>& t) const
49 inline RotationMatrixType operator*(const Scaling<Scalar,Dim>& s) const
53 inline Transform<Scalar,Dim> operator*(const Transform<Scalar,Dim>& t) const
59 * Constructs a Dim x Dim rotatio
[all...]
H A DScaling.h34 enum { Dim = _Dim }; enumerator in enum:Eigen::Scaling::__anon20869
38 typedef Matrix<Scalar,Dim,1> VectorType;
40 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType;
42 typedef Translation<Scalar,Dim> TranslationType;
44 typedef Transform<Scalar,Dim> TransformType;
59 ei_assert(Dim==2);
66 ei_assert(Dim==3);
98 inline LinearMatrixType operator*(const RotationBase<Derived,Dim>& r) const
121 inline typename internal::cast_return_type<Scaling,Scaling<NewScalarType,Dim> >
[all...]
H A DTransform.h15 // Note that we have to pass Dim and HDim because it is not allowed to use a template
17 // specializations, it is not allowed to use Dim+1 instead of HDim.
19 int Dim,
34 * The homography is internally represented and stored as a (Dim+1)^2 matrix which
48 Dim = _Dim, ///< space dimension in which the transformation holds enumerator in enum:Eigen::Transform::__anon20870
56 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType;
58 typedef Block<MatrixType,Dim,Dim> LinearPart;
60 typedef const Block<const MatrixType,Dim,Di
[all...]
H A DTranslation.h34 enum { Dim = _Dim }; enumerator in enum:Eigen::Translation::__anon20871
38 typedef Matrix<Scalar,Dim,1> VectorType;
40 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType;
42 typedef Scaling<Scalar,Dim> ScalingType;
44 typedef Transform<Scalar,Dim> TransformType;
57 ei_assert(Dim==2);
64 ei_assert(Dim==3);
86 inline TransformType operator*(const RotationBase<Derived,Dim>& r) const
97 res.matrix().row(Dim)
[all...]
/external/eigen/Eigen/src/Geometry/
H A DAngleAxis.h57 enum { Dim = 3 }; enumerator in enum:Eigen::AngleAxis::__anon20894
H A DHomogeneous.h102 template<typename Scalar, int Dim, int Mode, int Options> friend
103 inline const internal::homogeneous_left_product_impl<Homogeneous,Transform<Scalar,Dim,Mode,Options> >
104 operator* (const Transform<Scalar,Dim,Mode,Options>& lhs, const Homogeneous& rhs)
107 return internal::homogeneous_left_product_impl<Homogeneous,Transform<Scalar,Dim,Mode,Options> >(lhs,rhs.m_matrix);
202 template<typename Scalar, int Dim, int Mode,int Options>
203 struct take_matrix_for_product<Transform<Scalar, Dim, Mode, Options> >
205 typedef Transform<Scalar, Dim, Mode, Options> TransformType;
210 template<typename Scalar, int Dim, int Options>
211 struct take_matrix_for_product<Transform<Scalar, Dim, Projective, Options> >
213 typedef Transform<Scalar, Dim, Projectiv
[all...]
H A DRotation2D.h49 enum { Dim = 2 }; enumerator in enum:Eigen::Rotation2D::__anon20903
H A DRotationBase.h32 enum { Dim = _Dim }; enumerator in enum:Eigen::RotationBase::__anon20904
37 typedef Matrix<Scalar,Dim,Dim> RotationMatrixType;
38 typedef Matrix<Scalar,Dim,1> VectorType;
56 inline Transform<Scalar,Dim,Isometry> operator*(const Translation<Scalar,Dim>& t) const
57 { return Transform<Scalar,Dim,Isometry>(*this) * t; }
67 * - a vector of size Dim
80 friend inline Transform<Scalar,Dim,Affine> operator*(const DiagonalMatrix<Scalar,Dim>
103 enum { Dim = RotationDerived::Dim }; enumerator in enum:Eigen::internal::rotation_base_generic_product_selector::__anon20905
124 enum { Dim = RotationDerived::Dim }; enumerator in enum:Eigen::internal::rotation_base_generic_product_selector::__anon20906
[all...]
H A DScaling.h58 template<int Dim>
59 inline Transform<Scalar,Dim,Affine> operator* (const Translation<Scalar,Dim>& t) const;
62 template<int Dim, int Mode, int Options>
63 inline Transform<Scalar,Dim,(int(Mode)==int(Isometry)?Affine:Mode)> operator* (const Transform<Scalar,Dim, Mode, Options>& t) const
65 Transform<Scalar,Dim,(int(Mode)==int(Isometry)?Affine:Mode)> res = t;
76 template<typename Derived,int Dim>
77 inline Matrix<Scalar,Dim,Dim> operato
[all...]
H A DTransform.h24 Dim = Transform::Dim, enumerator in enum:Eigen::internal::transform_traits::__anon20907
41 int Dim,
57 int Dim,
76 * - #Affine: the transformation is stored as a (Dim+1)^2 matrix,
78 * - #AffineCompact: the transformation is stored as a (Dim)x(Dim+1) matrix.
79 * - #Projective: the transformation is stored as a (Dim+1)^2 matrix
107 * to a compatible (Dim+1)^2 matrix and then perform a pure matrix product.
114 * \b Translation t (Dim)
183 Dim = _Dim, ///< space dimension in which the transformation holds enumerator in enum:Eigen::Transform::__anon20908
1247 Dim = TransformType::Dim, enumerator in enum:Eigen::internal::transform_right_product_impl::__anon20912
1273 Dim = TransformType::Dim, enumerator in enum:Eigen::internal::transform_right_product_impl::__anon20913
[all...]
H A DTranslation.h35 enum { Dim = _Dim }; enumerator in enum:Eigen::Translation::__anon20915
39 typedef Matrix<Scalar,Dim,1> VectorType;
41 typedef Matrix<Scalar,Dim,Dim> LinearMatrixType;
43 typedef Transform<Scalar,Dim,Affine> AffineTransformType;
45 typedef Transform<Scalar,Dim,Isometry> IsometryTransformType;
58 eigen_assert(Dim==2);
65 eigen_assert(Dim==3);
106 inline IsometryTransformType operator*(const RotationBase<Derived,Dim>& r) const
118 res.matrix().row(Dim)
[all...]
/external/eigen/bench/
H A Dgeometry.cpp43 enum {Dim = T::Dim}; enumerator in enum:ToRotationMatrixWrapper::__anon21010
57 template<typename Scalar, int Dim, typename Data>
58 EIGEN_DONT_INLINE void transform(const Transform<Scalar,Dim,Projective>& t, Data& data)
60 data = (t * data.colwise().homogeneous()).template block<Dim,Data::ColsAtCompileTime>(0,0);
63 template<typename T> struct get_dim { enum { Dim = T::Dim }; }; enumerator in enum:get_dim::__anon21011
65 struct get_dim<Matrix<S,R,C,O,MR,MC> > { enum { Dim = R }; }; enumerator in enum:get_dim::__anon21012
72 Matrix<typename Transformation::Scalar,get_dim<Transformation>::Dim,N> data;
/external/eigen/demos/opengl/
H A Dquaternion_demo.cpp138 enum { Dim = 3 }; enumerator in enum:EulerAngles::__anon21031

Completed in 224 milliseconds

123