Searched refs:makeVectorType (Results 1 – 3 of 3) sorted by relevance
/third_party/glslang/SPIRV/ |
D | SpvBuilder.cpp | 356 Id Builder::makeVectorType(Id component, int size) in makeVectorType() function in spv::Builder 382 Id column = makeVectorType(component, rows); in makeMatrixType() 1909 … left = smearScalar(precision, left, makeVectorType(getTypeId(left), getNumComponents(right))); in promoteScalar() 1911 … right = smearScalar(precision, right, makeVectorType(getTypeId(right), getNumComponents(left))); in promoteScalar() 2222 resultType = makeVectorType(intType, numComponents); in createTextureQueryCall() 2227 resultType = makeVectorType(getScalarTypeId(getTypeId(parameters.coords)), 2); in createTextureQueryCall() 2287 resultId = createBinOp(op, makeVectorType(boolType, numConstituents), value1, value2); in createCompositeCompare() 2872 swizzledType = makeVectorType(swizzledType, (int)accessChain.swizzle.size()); in accessChainLoad() 2924 type = makeVectorType(getContainedTypeId(type), (int)accessChain.swizzle.size()); in accessChainGetInferredType() 3043 Id mapType = makeVectorType(makeUintType(32), (int)accessChain.swizzle.size()); in remapDynamicSwizzle()
|
D | GlslangToSpv.cpp | 2069 std::pair<spv::Id, spv::Id> ret(builder.makeVectorType(builder.makeUintType(32), 4), in getForcedType() 2114 spv::Id vecType = builder.makeVectorType(builder.getContainedTypeId(objectTypeId), 2); in translateForcedType() 3211 builder.makeVectorType(builder.makeBoolType(), in visitSelection() 3761 spvType = builder.makeVectorType(spvType, type.getVectorSize()); in convertGlslangToSpvType() 4122 spv::Id bvecType = builder.makeVectorType(builder.makeBoolType(), vecSize); in accessChainLoad() 4155 spv::Id bvecType = builder.makeVectorType(builder.makeBoolType(), vecSize); in accessChainStore() 4832 … builder.makeCompositeConstant(builder.makeVectorType(builder.makeIntType(32), 2), comps) }; in createImageTextureFunctionCall() 5042 builder.makeVectorType(builder.makeIntType(32), 2), comps)); in createImageTextureFunctionCall() 5749 spv::Id vecType = builder.makeVectorType(scalarType, numRows); in createBinaryMatrixOperation() 6228 …spv::Id srcVecType = builder.makeVectorType(builder.getScalarTypeId(builder.getTypeId(operand)), … in createUnaryMatrixOperation() [all …]
|
D | SpvBuilder.h | 175 Id makeVectorType(Id component, int size);
|