Searched refs:vecType (Results 1 - 25 of 28) sorted by relevance

12

/external/vulkan-validation-layers/libs/glm/gtx/
H A Dperpendicular.hpp57 template <typename vecType>
58 GLM_FUNC_DECL vecType perp(
59 vecType const & x,
60 vecType const & Normal);
H A Dprojection.hpp55 template <typename vecType>
56 GLM_FUNC_DECL vecType proj(
57 vecType const & x,
58 vecType const & Normal);
H A Dvector_query.hpp57 template <typename T, precision P, template <typename, precision> class vecType>
58 GLM_FUNC_DECL bool areCollinear(vecType<T, P> const & v0, vecType<T, P> const & v1, T const & epsilon);
62 template <typename T, precision P, template <typename, precision> class vecType>
63 GLM_FUNC_DECL bool areOrthogonal(vecType<T, P> const & v0, vecType<T, P> const & v1, T const & epsilon);
67 template <typename T, precision P, template <typename, precision> class vecType>
68 GLM_FUNC_DECL bool isNormalized(vecType<T, P> const & v, T const & epsilon);
72 template <typename T, precision P, template <typename, precision> class vecType>
73 GLM_FUNC_DECL bool isNull(vecType<
[all...]
H A Dvector_angle.hpp61 template <typename vecType>
62 GLM_FUNC_DECL typename vecType::value_type angle(
63 vecType const & x,
64 vecType const & y);
H A Dfast_square_root.hpp67 template <typename T, precision P, template <typename, precision> class vecType>
68 GLM_FUNC_DECL vecType<T, P> fastInverseSqrt(vecType<T, P> const & x);
/external/vulkan-validation-layers/libs/glm/detail/
H A Dfunc_vector_relational.hpp56 /// @tparam vecType Floating-point or integer vector types.
61 //template <typename T, precision P, template <typename, precision> class vecType>
62 //GLM_FUNC_DECL typename vecType<T, P>::bool_type lessThan(vecType<T, P> const & x, vecType<T, P> const & y);
66 /// @tparam vecType Floating-point or integer vector types.
70 template <typename T, precision P, template <typename, precision> class vecType>
71 GLM_FUNC_DECL typename vecType<T, P>::bool_type lessThanEqual(vecType<T, P> const & x, vecType<
[all...]
H A Dfunc_geometric.hpp73 template <typename T, precision P, template <typename, precision> class vecType>
75 vecType<T, P> const & x,
76 vecType<T, P> const & y);
140 template <typename T, precision P, template <typename, precision> class vecType>
141 GLM_FUNC_DECL vecType<T, P> refract(
142 vecType<T, P> const & I,
143 vecType<T, P> const & N,
H A Dfunc_exponential.hpp114 template <typename T, precision P, template <typename, precision> class vecType>
115 GLM_FUNC_DECL vecType<T, P> sqrt(vecType<T, P> const & x);
H A Dfunc_common.hpp261 template <typename T, typename U, precision P, template <typename, precision> class vecType>
262 GLM_FUNC_DECL vecType<T, P> mix(
263 vecType<T, P> const & x,
264 vecType<T, P> const & y,
265 vecType<U, P> const & a);
267 template <typename T, typename U, precision P, template <typename, precision> class vecType>
268 GLM_FUNC_DECL vecType<T, P> mix(
269 vecType<T, P> const & x,
270 vecType<T, P> const & y,
292 template <template <typename, precision> class vecType, typenam
[all...]
/external/vulkan-validation-layers/libs/glm/gtc/
H A Dnoise.hpp59 template <typename T, precision P, template<typename, precision> class vecType>
61 vecType<T, P> const & p);
65 template <typename T, precision P, template<typename, precision> class vecType>
67 vecType<T, P> const & p,
68 vecType<T, P> const & rep);
72 template <typename T, precision P, template<typename, precision> class vecType>
74 vecType<T, P> const & p);
H A Depsilon.hpp60 template <typename T, precision P, template <typename, precision> class vecType>
61 GLM_FUNC_DECL vecType<bool, P> epsilonEqual(
62 vecType<T, P> const & x,
63 vecType<T, P> const & y,
H A Dulp.hpp83 template<typename T, template<typename> class vecType>
84 GLM_FUNC_DECL vecType<uint> float_distance(vecType<T> const & x, vecType<T> const & y);
/external/deqp/modules/glshared/
H A DglsRandomShaderCase.cpp411 const char* vecType = DE_NULL; local
415 case rsg::VariableType::TYPE_FLOAT: scalarType = "float"; vecType = "vec"; break;
416 case rsg::VariableType::TYPE_INT: scalarType = "int"; vecType = "ivec"; break;
417 case rsg::VariableType::TYPE_BOOL: scalarType = "bool"; vecType = "bvec"; break;
428 message << vecType << numElements << "(";
H A DglsShaderExecUtil.cpp940 const glu::DataType vecType = glu::getDataTypeFloatVec(glu::getDataTypeMatrixNumRows(basicType)); local
941 const deUint32 vecAlignment = getVecStd430ByteAlignment(vecType);
/external/clang/lib/Sema/
H A DSemaExprMember.cpp298 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); local
323 (Idx = vecType->getPointAccessorIdx(*compStr)) != -1) {
331 } while (*compStr && (Idx = vecType->getPointAccessorIdx(*compStr)) != -1);
334 while ((Idx = vecType->getNumericAccessorIdx(*compStr)) != -1) {
358 if (!vecType->isAccessorWithinNumElements(*compStr++)) {
371 unsigned CompSize = HalvingSwizzle ? (vecType->getNumElements() + 1) / 2
377 return vecType->getElementType();
381 QualType VT = S.Context.getExtVectorType(vecType->getElementType(), CompSize);
/external/deqp/modules/gles2/functional/
H A Des2fShaderMatrixTests.cpp1181 DataType vecType = getDataTypeFloatVec(getDataTypeMatrixNumColumns(matType)); local
1182 ShaderInput vecIn (op == OP_DIV ? INPUTTYPE_UNIFORM : INPUTTYPE_DYNAMIC, vecType, precision);
1184 opGroup->addChild(new ShaderMatrixCase(m_context, (baseName + getDataTypeName(vecType) + "_vertex").c_str(), "Matrix-vector case", matIn, vecIn, op, true));
1185 opGroup->addChild(new ShaderMatrixCase(m_context, (baseName + getDataTypeName(vecType) + "_fragment").c_str(), "Matrix-vector case", matIn, vecIn, op, false));
1188 string vecMatName = string(inTypeList[inTypeNdx].name) + "_" + precName + "_" + getDataTypeName(vecType) + "_" + matTypeName;
H A Des2fShaderIndexingTests.cpp842 DataType vecType = getDataTypeFloatVec(matSize); local
963 params.insert(pair<string, string>("VEC_TYPE", getDataTypeName(vecType)));
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp690 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; local
694 vecType = NVPTX::PTXLdStInstCode::V2;
696 vecType = NVPTX::PTXLdStInstCode::V4;
750 getI32Imm(vecType, dl), getI32Imm(fromType, dl),
778 getI32Imm(vecType, dl), getI32Imm(fromType, dl),
831 getI32Imm(vecType, dl), getI32Imm(fromType, dl),
883 getI32Imm(vecType, dl), getI32Imm(fromType, dl),
2076 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; local
2080 vecType = NVPTX::PTXLdStInstCode::V2;
2082 vecType
[all...]
/external/clang/lib/AST/
H A DType.cpp172 VectorType::VectorType(QualType vecType, unsigned nElements, QualType canonType, argument
174 : VectorType(Vector, vecType, nElements, canonType, vecKind) {}
176 VectorType::VectorType(TypeClass tc, QualType vecType, unsigned nElements, argument
178 : Type(tc, canonType, vecType->isDependentType(),
179 vecType->isInstantiationDependentType(),
180 vecType->isVariablyModifiedType(),
181 vecType->containsUnexpandedParameterPack()),
182 ElementType(vecType)
H A DASTContext.cpp2875 QualType ASTContext::getVectorType(QualType vecType, unsigned NumElts, argument
2877 assert(vecType->isBuiltinType());
2881 VectorType::Profile(ID, vecType, NumElts, Type::Vector, VecKind);
2890 if (!vecType.isCanonical()) {
2891 Canonical = getVectorType(getCanonicalType(vecType), NumElts, VecKind);
2898 VectorType(vecType, NumElts, Canonical, VecKind);
2907 ASTContext::getExtVectorType(QualType vecType, unsigned NumElts) const { argument
2908 assert(vecType->isBuiltinType() || vecType->isDependentType());
2912 VectorType::Profile(ID, vecType, NumElt
2936 getDependentSizedExtVectorType(QualType vecType, Expr *SizeExpr, SourceLocation AttrLoc) const argument
[all...]
/external/deqp/modules/gles3/functional/
H A Des3fShaderIndexingTests.cpp811 DataType vecType = getDataTypeFloatVec(numRows); local
936 params.insert(pair<string, string>("VEC_TYPE", getDataTypeName(vecType)));
/external/deqp/external/vulkancts/modules/vulkan/
H A DvktShaderLibrary.cpp625 const DataType vecType = isMatrix ? glu::getDataTypeFloatVec(getDataTypeMatrixNumRows(basicType)) : basicType; local
626 const int vecSize = getDataTypeScalarSize(vecType);
647 const DataType vecType = isDataTypeMatrix(basicType) ? glu::getDataTypeFloatVec(getDataTypeMatrixNumRows(basicType)) : basicType; local
648 const int vecSize = getDataTypeScalarSize(vecType);
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderIndexingTests.cpp891 DataType vecType = getDataTypeFloatVec(numRows); local
1015 params.insert(pair<string, string>("VEC_TYPE", getDataTypeName(vecType)));
/external/clang/include/clang/AST/
H A DType.h2737 VectorType(QualType vecType, unsigned nElements, QualType canonType,
2740 VectorType(TypeClass tc, QualType vecType, unsigned nElements,
2784 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType) : argument
2785 VectorType(ExtVector, vecType, nElements, canonType, GenericVector) {}
/external/deqp/external/vulkancts/modules/vulkan/ssbo/
H A DvktSSBOLayoutCase.cpp552 const glu::DataType vecType = glu::getDataTypeFloatVec(vecSize); local
553 const int vecBaseAlign = getDataTypeByteAlignment(vecType);

Completed in 356 milliseconds

12