Home
last modified time | relevance | path

Searched refs:resultTypeId (Results 1 - 15 of 15) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DOutputSPIRV.cpp300 spirv::IdRef visitOperator(TIntermOperator *node, spirv::IdRef resultTypeId);
301 spirv::IdRef createCompare(TIntermOperator *node, spirv::IdRef resultTypeId);
302 spirv::IdRef createAtomicBuiltIn(TIntermOperator *node, spirv::IdRef resultTypeId);
303 spirv::IdRef createImageTextureBuiltIn(TIntermOperator *node, spirv::IdRef resultTypeId);
304 spirv::IdRef createSubpassLoadBuiltIn(TIntermOperator *node, spirv::IdRef resultTypeId);
305 spirv::IdRef createInterpolate(TIntermOperator *node, spirv::IdRef resultTypeId);
307 spirv::IdRef createFunctionCall(TIntermAggregate *node, spirv::IdRef resultTypeId);
334 spirv::IdRef resultTypeId,
347 spirv::IdRef resultTypeId,
2008 spirv::IdRef resultTypeId) in createFunctionCall()
2007 createFunctionCall(TIntermAggregate *node, spirv::IdRef resultTypeId) createFunctionCall() argument
2251 visitOperator(TIntermOperator *node, spirv::IdRef resultTypeId) visitOperator() argument
3097 createCompare(TIntermOperator *node, spirv::IdRef resultTypeId) createCompare() argument
3169 createAtomicBuiltIn(TIntermOperator *node, spirv::IdRef resultTypeId) createAtomicBuiltIn() argument
3313 createImageTextureBuiltIn(TIntermOperator *node, spirv::IdRef resultTypeId) createImageTextureBuiltIn() argument
4097 createSubpassLoadBuiltIn(TIntermOperator *node, spirv::IdRef resultTypeId) createSubpassLoadBuiltIn() argument
4126 createInterpolate(TIntermOperator *node, spirv::IdRef resultTypeId) createInterpolate() argument
4429 extendScalarParamsToVector(TIntermOperator *node, spirv::IdRef resultTypeId, spirv::IdRefList *parameters) extendScalarParamsToVector() argument
4496 createCompareImpl(TOperator op, const TType &operandType, spirv::IdRef resultTypeId, spirv::IdRef leftId, spirv::IdRef rightId, const SpirvDecorations &operandDecorations, const SpirvDecorations &resultDecorations, spirv::LiteralIntegerList *currentAccessChain, spirv::IdRefList *intermediateResultsOut) createCompareImpl() argument
4995 const spirv::IdRef resultTypeId = mBuilder.getTypeData(node->getType(), resultTypeSpec).id; visitBinary() local
5081 const spirv::IdRef resultTypeId = mBuilder.getTypeData(node->getType(), {}).id; visitUnary() local
5712 const spirv::IdRef resultTypeId = mBuilder.getTypeData(node->getType(), {}).id; visitAggregate() local
[all...]
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/
H A DSpirvShaderArithmetic.cpp26 auto &type = getType(insn.resultTypeId()); in EmitVectorTimesScalar()
41 auto &type = getType(insn.resultTypeId()); in EmitMatrixTimesVector()
61 auto &type = getType(insn.resultTypeId()); in EmitVectorTimesMatrix()
81 auto &type = getType(insn.resultTypeId()); in EmitMatrixTimesMatrix()
108 auto &type = getType(insn.resultTypeId()); in EmitOuterProduct()
129 auto &type = getType(insn.resultTypeId()); in EmitTranspose()
149 auto &type = getType(insn.resultTypeId()); in EmitUnaryOp()
311 auto &type = getType(insn.resultTypeId()); in EmitBinaryOp()
518 auto &type = getType(insn.resultTypeId()); in EmitDot()
H A DSpirvShader.cpp1627 auto resultPointerType = getType(insn.resultTypeId()); in emitProlog()
1639 auto type = getType(insn.resultTypeId()); in emitProlog()
2110 auto &type = getType(insn.resultTypeId()); in EmitCompositeConstruct()
2132 Type::ID resultTypeId = insn.word(1); in EmitCompositeInsert() local
2133 auto &type = getType(resultTypeId); in EmitCompositeInsert()
2137 auto firstNewComponent = WalkLiteralAccessChain(resultTypeId, insn.wordCount() - 5, insn.wordPointer(5)); in EmitCompositeInsert()
2163 auto &type = getType(insn.resultTypeId()); in EmitCompositeExtract()
2180 auto &type = getType(insn.resultTypeId()); in EmitVectorShuffle()
2214 auto &type = getType(insn.resultTypeId()); in EmitVectorExtractDynamic()
2234 auto &type = getType(insn.resultTypeId()); in EmitVectorInsertDynamic()
[all...]
H A DSpirvShaderImage.cpp103 resultTypeId = insn.resultTypeId(); // word(1) in ImageInstruction()
311 auto &resultType = getType(instruction.resultTypeId); in EmitImageSample()
451 auto &resultTy = getType(insn.resultTypeId()); in EmitImageQuerySizeLod()
463 auto &resultTy = getType(insn.resultTypeId()); in EmitImageQuerySize()
538 auto &resultTy = getType(insn.resultTypeId()); in EmitImageQueryLevels()
566 auto &resultTy = getType(insn.resultTypeId()); in EmitImageQuerySamples()
H A DSpirvShader.hpp244 SpirvID<Type> resultTypeId() const
327 Type::ID typeId() const { return definition.resultTypeId(); }
585 Type::ID resultTypeId = 0;
H A DSpirvShaderGLSLstd450.cpp52 auto &type = getType(insn.resultTypeId()); in EmitExtGLSLstd450()
/third_party/skia/third_party/externals/spirv-tools/source/
H A Dinstruction.h33 uint32_t resultTypeId; member
H A Dtext.cpp225 if (type == SPV_OPERAND_TYPE_TYPE_ID) pInst->resultTypeId = id; in spvTextEncodeOperand()
335 context->getTypeOfTypeGeneratingValue(pInst->resultTypeId); in spvTextEncodeOperand()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/
H A Dinstruction.h33 uint32_t resultTypeId; member
H A Dtext.cpp225 if (type == SPV_OPERAND_TYPE_TYPE_ID) pInst->resultTypeId = id; in spvTextEncodeOperand()
335 context->getTypeOfTypeGeneratingValue(pInst->resultTypeId); in spvTextEncodeOperand()
/third_party/spirv-tools/source/
H A Dinstruction.h33 uint32_t resultTypeId; member
H A Dtext.cpp225 if (type == SPV_OPERAND_TYPE_TYPE_ID) pInst->resultTypeId = id; in spvTextEncodeOperand()
347 context->getTypeOfTypeGeneratingValue(pInst->resultTypeId); in spvTextEncodeOperand()
/third_party/glslang/SPIRV/
H A DSpvBuilder.cpp3257 Id Builder::createConstructor(Decoration precision, const std::vector<Id>& sources, Id resultTypeId) in createConstructor() argument
3260 unsigned int numTargetComponents = getNumTypeComponents(resultTypeId); in createConstructor()
3266 return smearScalar(precision, sources[0], resultTypeId); in createConstructor()
3270 Id scalarTypeId = getScalarTypeId(resultTypeId); in createConstructor()
3336 result = createCompositeConstruct(resultTypeId, constituents); in createConstructor()
3342 Id Builder::createMatrixConstructor(Decoration precision, const std::vector<Id>& sources, Id resultTypeId) in createMatrixConstructor() argument
3344 Id componentTypeId = getScalarTypeId(resultTypeId); in createMatrixConstructor()
3345 int numCols = getTypeNumColumns(resultTypeId); in createMatrixConstructor()
3346 int numRows = getTypeNumRows(resultTypeId); in createMatrixConstructor()
3357 Id columnTypeId = getContainedTypeId(resultTypeId); in createMatrixConstructor()
[all...]
H A DSpvBuilder.h585 Id createConstructor(Decoration precision, const std::vector<Id>& sources, Id resultTypeId);
H A DGlslangToSpv.cpp2792 spv::Id TGlslangToSpvTraverser::createCompositeConstruct(spv::Id resultTypeId, std::vector<spv::Id> constituents) in createCompositeConstruct() argument
2796 spv::Id lType = builder.getContainedTypeId(resultTypeId, c); in createCompositeConstruct()
2822 return builder.createCompositeConstruct(resultTypeId, constituents); in createCompositeConstruct()
6007 spv::Id resultTypeId = builder.makeStructResultType(typeId0, typeId1); in createImageTextureFunctionCall() local
6009 spv::Id resultId = builder.createOp(spv::OpImageSparseRead, resultTypeId, operands); in createImageTextureFunctionCall()
6023 spv::Id resultTypeId; in createImageTextureFunctionCall() local
6028 resultTypeId = builder.makePointer(spv::StorageClassImage, builder.getTypeId(*opIt)); in createImageTextureFunctionCall()
6031 resultTypeId = builder.makePointer(spv::StorageClassImage, resultType()); in createImageTextureFunctionCall()
6033 spv::Id pointer = builder.createOp(spv::OpImageTexelPointer, resultTypeId, operands); in createImageTextureFunctionCall()

Completed in 37 milliseconds