Home
last modified time | relevance | path

Searched refs:fFieldIndex (Results 1 – 14 of 14) sorted by relevance

/external/skqp/src/sksl/ir/
DSkSLFieldAccess.h31 , fFieldIndex(fieldIndex)
39 return std::unique_ptr<Expression>(new FieldAccess(fBase->clone(), fFieldIndex, in clone()
44 return fBase->description() + "." + fBase->fType.fields()[fFieldIndex].fName; in description()
48 const int fFieldIndex; member
DSkSLField.h28 , fFieldIndex(fieldIndex) {} in Field()
31 return fOwner.description() + "." + fOwner.fType.fields()[fFieldIndex].fName; in description()
35 const int fFieldIndex; member
/external/skia/src/sksl/ir/
DSkSLFieldAccess.h31 , fFieldIndex(fieldIndex)
39 return std::unique_ptr<Expression>(new FieldAccess(fBase->clone(), fFieldIndex, in clone()
44 return fBase->description() + "." + fBase->fType.fields()[fFieldIndex].fName; in description()
48 const int fFieldIndex; member
DSkSLField.h28 , fFieldIndex(fieldIndex) {} in Field()
31 return fOwner.description() + "." + fOwner.fType.fields()[fFieldIndex].fName; in description()
35 const int fFieldIndex; member
/external/skqp/src/sksl/
DSkSLGLSLCodeGenerator.cpp820 return "sk_Position" == f.fBase->fType.fields()[f.fFieldIndex].fName; in writeFunctionCall()
828 switch (f.fBase->fType.fields()[f.fFieldIndex].fModifiers.fLayout.fBuiltin) { in writeFunctionCall()
833 StringFragment name = f.fBase->fType.fields()[f.fFieldIndex].fName; in writeFunctionCall()
839 this->write(f.fBase->fType.fields()[f.fFieldIndex].fName); in writeFunctionCall()
DSkSLCPPCodeGenerator.cpp335 const Type::Field& field = fContext.fFragmentProcessor_Type->fields()[access.fFieldIndex]; in writeFieldAccess()
DSkSLMetalCodeGenerator.cpp453 const Type::Field* field = &f.fBase->fType.fields()[f.fFieldIndex]; in writeFieldAccess()
DSkSLIRGenerator.cpp1066 field->fFieldIndex, in convertIdentifier()
DSkSLSPIRVCodeGenerator.cpp1498 IntLiteral index(fContext, -1, fieldExpr.fFieldIndex); in getAccessChain()
/external/skia/src/sksl/
DSkSLGLSLCodeGenerator.cpp826 return "sk_Position" == f.fBase->fType.fields()[f.fFieldIndex].fName; in writeFunctionCall()
834 switch (f.fBase->fType.fields()[f.fFieldIndex].fModifiers.fLayout.fBuiltin) { in writeFunctionCall()
839 StringFragment name = f.fBase->fType.fields()[f.fFieldIndex].fName; in writeFunctionCall()
845 this->write(f.fBase->fType.fields()[f.fFieldIndex].fName); in writeFunctionCall()
DSkSLCPPCodeGenerator.cpp361 const Type::Field& field = fContext.fFragmentProcessor_Type->fields()[access.fFieldIndex]; in writeFieldAccess()
DSkSLMetalCodeGenerator.cpp553 const Type::Field* field = &f.fBase->fType.fields()[f.fFieldIndex]; in writeFieldAccess()
DSkSLIRGenerator.cpp1103 field->fFieldIndex, in convertIdentifier()
DSkSLSPIRVCodeGenerator.cpp1539 IntLiteral index(fContext, -1, fieldExpr.fFieldIndex); in getAccessChain()