/external/vulkan-validation-layers/libs/glm/gtx/ |
H A D | perpendicular.hpp | 57 template <typename vecType> 58 GLM_FUNC_DECL vecType perp( 59 vecType const & x, 60 vecType const & Normal);
|
H A D | projection.hpp | 55 template <typename vecType> 56 GLM_FUNC_DECL vecType proj( 57 vecType const & x, 58 vecType const & Normal);
|
H A D | vector_query.hpp | 57 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 D | vector_angle.hpp | 61 template <typename vecType> 62 GLM_FUNC_DECL typename vecType::value_type angle( 63 vecType const & x, 64 vecType const & y);
|
H A D | fast_square_root.hpp | 67 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 D | func_vector_relational.hpp | 56 /// @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 D | func_geometric.hpp | 73 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 D | func_exponential.hpp | 114 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 D | func_common.hpp | 261 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 D | noise.hpp | 59 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 D | epsilon.hpp | 60 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 D | ulp.hpp | 83 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 D | glsRandomShaderCase.cpp | 411 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 D | glsShaderExecUtil.cpp | 940 const glu::DataType vecType = glu::getDataTypeFloatVec(glu::getDataTypeMatrixNumRows(basicType)); local 941 const deUint32 vecAlignment = getVecStd430ByteAlignment(vecType);
|
/external/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 298 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 D | es2fShaderMatrixTests.cpp | 1181 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 D | es2fShaderIndexingTests.cpp | 842 DataType vecType = getDataTypeFloatVec(matSize); local 963 params.insert(pair<string, string>("VEC_TYPE", getDataTypeName(vecType)));
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 690 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 D | Type.cpp | 172 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 D | ASTContext.cpp | 2875 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 D | es3fShaderIndexingTests.cpp | 811 DataType vecType = getDataTypeFloatVec(numRows); local 936 params.insert(pair<string, string>("VEC_TYPE", getDataTypeName(vecType)));
|
/external/deqp/external/vulkancts/modules/vulkan/ |
H A D | vktShaderLibrary.cpp | 625 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 D | vktShaderRenderIndexingTests.cpp | 891 DataType vecType = getDataTypeFloatVec(numRows); local 1015 params.insert(pair<string, string>("VEC_TYPE", getDataTypeName(vecType)));
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 2737 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 D | vktSSBOLayoutCase.cpp | 552 const glu::DataType vecType = glu::getDataTypeFloatVec(vecSize); local 553 const int vecBaseAlign = getDataTypeByteAlignment(vecType);
|