/external/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_build.c | 392 *dd = tgsi_build_declaration_dimension(full_decl->Dim.Index2D,
|
H A D | tgsi_dump.c | 258 SID(decl->Dim.Index2D);
|
H A D | tgsi_parse.c | 113 next_token(ctx, &decl->Dim);
|
H A D | tgsi_parse.h | 69 struct tgsi_declaration_dimension Dim; member in struct:tgsi_full_declaration
|
H A D | tgsi_sanity.c | 424 fill_scan_register2d(reg, file, i, decl->Dim.Index2D);
|
H A D | tgsi_text.c | 1098 decl.Dim.Index2D = brackets[0].first;
|
/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
H A D | nv50_ir_from_tgsi.cpp | 886 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 D | d3d11_objects.h | 344 template<typename Base, typename Desc, D3D11_RESOURCE_DIMENSION Dim> 355 *out_resource_dimension = Dim;
|
/external/llvm/utils/TableGen/ |
H A D | CodeGenRegisters.cpp | 555 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 D | ForwardDeclarations.h | 236 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 D | AngleAxis.h | 54 enum { Dim = 3 }; enumerator in enum:Eigen::AngleAxis::__anon20864
|
H A D | Rotation2D.h | 44 enum { Dim = 2 }; enumerator in enum:Eigen::Rotation2D::__anon20867
|
H A D | RotationBase.h | 28 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 D | Scaling.h | 34 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 D | Transform.h | 15 // 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 D | Translation.h | 34 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 D | AngleAxis.h | 57 enum { Dim = 3 }; enumerator in enum:Eigen::AngleAxis::__anon20894
|
H A D | Homogeneous.h | 102 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 D | Rotation2D.h | 49 enum { Dim = 2 }; enumerator in enum:Eigen::Rotation2D::__anon20903
|
H A D | RotationBase.h | 32 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 D | Scaling.h | 58 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 D | Transform.h | 24 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 D | Translation.h | 35 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 D | geometry.cpp | 43 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 D | quaternion_demo.cpp | 138 enum { Dim = 3 }; enumerator in enum:EulerAngles::__anon21031
|