Searched refs:createCompositeExtract (Results 1 - 3 of 3) sorted by relevance
/third_party/glslang/SPIRV/ |
H A D | SpvBuilder.cpp | 2524 Id Builder::createCompositeExtract(Id composite, Id typeId, unsigned index) in createCompositeExtract() function in spv::Builder 2540 Id Builder::createCompositeExtract(Id composite, Id typeId, const std::vector<unsigned>& indexes) in createCompositeExtract() function in spv::Builder 2770 return setPrecision(createCompositeExtract(source, typeId, channels.front()), precision); in createRvalueSwizzle() 3081 createStore(createCompositeExtract(resultId, typeId1, 1), parameters.texelOut); in createTextureCall() 3082 resultId = createCompositeExtract(resultId, typeId0, 0); in createTextureCall() 3213 Id constituent1 = createCompositeExtract(value1, constituentType1, indexes); in createCompositeCompare() 3214 Id constituent2 = createCompositeExtract(value2, constituentType2, indexes); in createCompositeCompare() 3312 latchResult(createCompositeExtract(sourceArg, scalarTypeId, indexes)); in createConstructor() 3368 Id colv = createCompositeExtract(matrix, sourceColumnTypeId, indexes); in createMatrixConstructor() 3415 ids[col][row] = createCompositeExtract(matri in createMatrixConstructor() [all...] |
H A D | GlslangToSpv.cpp | 2411 spv::Id elementValue = builder.createCompositeExtract(loadedId, elementNominalTypeId, index); in convertLoadedBoolInUniformToUint() 2483 components.push_back(builder.createCompositeExtract(object, builder.getContainedTypeId(objectTypeId), 0)); in translateForcedType() 2484 components.push_back(builder.createCompositeExtract(object, builder.getContainedTypeId(objectTypeId), 1)); in translateForcedType() 2805 rTypeConstituents.push_back(builder.createCompositeExtract(constituent, in createCompositeConstruct() 2816 rTypeConstituents.push_back(builder.createCompositeExtract(constituent, elementRType, i)); in createCompositeConstruct() 5194 spv::Id elementRValue = builder.createCompositeExtract(rValue, elementRType, index); in multiTypeStore() 5215 spv::Id memberRValue = builder.createCompositeExtract(rValue, memberRType, m); in multiTypeStore() 6012 builder.createStore(builder.createCompositeExtract(resultId, typeId1, 1), texelOut); in createImageTextureFunctionCall() 6013 return builder.createCompositeExtract(resultId, typeId0, 0); in createImageTextureFunctionCall() 6144 params.Dref = builder.createCompositeExtract(param in createImageTextureFunctionCall() [all...] |
H A D | SpvBuilder.h | 479 Id createCompositeExtract(Id composite, Id typeId, unsigned index); 480 Id createCompositeExtract(Id composite, Id typeId, const std::vector<unsigned>& indexes);
|
Completed in 28 milliseconds