Home
last modified time | relevance | path

Searched refs:fBaseType (Results 1 – 6 of 6) sorted by relevance

/external/skqp/src/sksl/ir/
DSkSLVarDeclarations.h74 , fBaseType(*baseType) { in VarDeclarations()
86 return std::unique_ptr<ProgramElement>(new VarDeclarations(fOffset, &fBaseType, in clone()
95 fBaseType.description() + " "; in description()
105 const Type& fBaseType; member
/external/skia/src/sksl/ir/
DSkSLVarDeclarations.h37 , fBaseType(*baseType) in VarDeclaration()
60 return fBaseType; in baseType()
91 const Type& fBaseType; variable
/external/skia/src/sksl/codegen/
DSkSLSPIRVCodeGenerator.cpp1859 , fBaseType(&baseType) in SwizzleLValue()
1877 SpvId base = fGen.nextId(fBaseType); in load()
1878 fGen.writeInstruction(SpvOpLoad, fGen.getType(*fBaseType), base, fVecPointer, out); in load()
1879 SpvId result = fGen.nextId(fBaseType); in load()
1902 SpvId base = fGen.nextId(fBaseType); in store()
1903 fGen.writeInstruction(SpvOpLoad, fGen.getType(*fBaseType), base, fVecPointer, out); in store()
1904 SpvId shuffle = fGen.nextId(fBaseType); in store()
1905 fGen.writeOpCode(SpvOpVectorShuffle, 5 + fBaseType->columns(), out); in store()
1906 fGen.writeWord(fGen.getType(*fBaseType), out); in store()
1910 for (int i = 0; i < fBaseType->columns(); i++) { in store()
[all …]
/external/skqp/src/sksl/
DSkSLSPIRVCodeGenerator.cpp1545 , fBaseType(baseType) in SwizzleLValue()
1554 fGen.writeInstruction(SpvOpLoad, fGen.getType(fBaseType), base, fVecPointer, out); in load()
1579 fGen.writeInstruction(SpvOpLoad, fGen.getType(fBaseType), base, fVecPointer, out); in store()
1581 fGen.writeOpCode(SpvOpVectorShuffle, 5 + fBaseType.columns(), out); in store()
1582 fGen.writeWord(fGen.getType(fBaseType), out); in store()
1586 for (int i = 0; i < fBaseType.columns(); i++) { in store()
1596 offset = (int) (j + fBaseType.columns()); in store()
1609 const Type& fBaseType; member in SkSL::SwizzleLValue
DSkSLGLSLCodeGenerator.cpp1219 this->writeTypePrecision(decl.fBaseType); in writeFunctionCall()
1220 this->writeType(decl.fBaseType); in writeFunctionCall()
DSkSLMetalCodeGenerator.cpp963 this->writeType(decl.fBaseType); in writeVarDeclarations()