Searched refs:createCompositeExtract (Results 1 – 3 of 3) sorted by relevance
/external/deqp-deps/glslang/SPIRV/ |
D | SpvBuilder.cpp | 1411 Id Builder::createCompositeExtract(Id composite, Id typeId, unsigned index) in createCompositeExtract() function in spv::Builder 1426 Id Builder::createCompositeExtract(Id composite, Id typeId, const std::vector<unsigned>& indexes) in createCompositeExtract() function in spv::Builder 1647 return setPrecision(createCompositeExtract(source, typeId, channels.front()), precision); in createRvalueSwizzle() 1965 createStore(createCompositeExtract(resultId, typeId1, 1), parameters.texelOut); in createTextureCall() 1966 resultId = createCompositeExtract(resultId, typeId0, 0); in createTextureCall() 2100 Id constituent1 = createCompositeExtract(value1, constituentType1, indexes); in createCompositeCompare() 2101 Id constituent2 = createCompositeExtract(value2, constituentType2, indexes); in createCompositeCompare() 2197 latchResult(createCompositeExtract(sourceArg, scalarTypeId, indexes)); in createConstructor() 2253 Id colv = createCompositeExtract(matrix, sourceColumnTypeId, indexes); in createMatrixConstructor() 2300 ids[col][row] = createCompositeExtract(matrix, componentTypeId, indexes); in createMatrixConstructor() [all …]
|
D | GlslangToSpv.cpp | 3516 spv::Id elementRValue = builder.createCompositeExtract(rValue, elementRType, index); in multiTypeStore() 3536 spv::Id memberRValue = builder.createCompositeExtract(rValue, memberRType, m); in multiTypeStore() 4275 builder.createStore(builder.createCompositeExtract(resultId, typeId1, 1), texelOut); 4276 return builder.createCompositeExtract(resultId, typeId0, 0); 4432 …params.Dref = builder.createCompositeExtract(params.coords, builder.getScalarTypeId(builder.getTyp… 4561 …builder.accessChainStore(builder.createCompositeExtract(res, builder.getContainedTypeId(resType, i… 4563 return builder.createCompositeExtract(res, resultType(), 0); 4583 spv::Id projComp = builder.createCompositeExtract(params.coords, 5031 … spv::Id leftVec = leftMat ? builder.createCompositeExtract( left, vecType, indexes) : smearVec; 5032 … spv::Id rightVec = rightMat ? builder.createCompositeExtract(right, vecType, indexes) : smearVec; [all …]
|
D | SpvBuilder.h | 318 Id createCompositeExtract(Id composite, Id typeId, unsigned index); 319 Id createCompositeExtract(Id composite, Id typeId, const std::vector<unsigned>& indexes);
|