Home
last modified time | relevance | path

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

/external/skia/src/sksl/ir/
DSkSLFunctionDeclaration.h30 , fParameters(std::move(parameters)) in FunctionDeclaration()
36 for (auto p : fParameters) { in description()
49 if (fParameters.size() != f.fParameters.size()) { in matches()
52 for (size_t i = 0; i < fParameters.size(); i++) { in matches()
53 if (fParameters[i]->fType != f.fParameters[i]->fType) { in matches()
74 ASSERT(arguments.size() == fParameters.size()); in determineFinalTypes()
77 if (fParameters[i]->fType.kind() == Type::kGeneric_Kind) { in determineFinalTypes()
78 std::vector<const Type*> types = fParameters[i]->fType.coercibleTypes(); in determineFinalTypes()
92 outParameterTypes->push_back(&fParameters[i]->fType); in determineFinalTypes()
107 const std::vector<const Variable*> fParameters; member
/external/skia/src/sksl/ast/
DSkSLASTFunction.h29 , fParameters(std::move(parameters)) in ASTFunction()
34 for (size_t i = 0; i < fParameters.size(); i++) { in description()
38 result += fParameters[i]->description(); in description()
51 const std::vector<std::unique_ptr<ASTParameter>> fParameters; member
/external/skia/src/sksl/
DSkSLSectionAndParameterHelper.h48 fParameters.push_back(decl.fVar); in SectionAndParameterHelper()
103 return fParameters; in getParameters()
144 std::vector<const Variable*> fParameters;
DSkSLIRGenerator.cpp588 for (const auto& param : f.fParameters) { in convertFunction()
626 if (parameters.size() == other->fParameters.size()) { in convertFunction()
629 if (parameters[i]->fType != other->fParameters[i]->fType) { in convertFunction()
645 if (parameters[i]->fModifiers != other->fParameters[i]->fModifiers) { in convertFunction()
679 fSymbolTable->addWithoutOwnership(parameters[i]->fName, decl->fParameters[i]); in convertFunction()
1326 if (function.fParameters.size() != arguments.size()) { in call()
1328 to_string((uint64_t) function.fParameters.size()) + in call()
1330 if (function.fParameters.size() != 1) { in call()
1356 if (arguments[i] && (function.fParameters[i]->fModifiers.fFlags & Modifiers::kOut_Flag)) { in call()
1358 function.fParameters[i]->fModifiers.fFlags & Modifiers::kIn_Flag); in call()
[all …]
DSkSLSPIRVCodeGenerator.cpp1132 for (size_t i = 0; i < function.fParameters.size(); i++) { in getFunctionType()
1135 key += function.fParameters[i]->fType.description(); in getFunctionType()
1141 int32_t length = 3 + (int32_t) function.fParameters.size(); in getFunctionType()
1144 for (size_t i = 0; i < function.fParameters.size(); i++) { in getFunctionType()
1168 parameterTypes.push_back(this->getPointerType(function.fParameters[i]->fType, in getFunctionType()
1419 if (is_out(*c.fFunction.fParameters[i])) { in writeFunctionCall()
2607 for (size_t i = 0; i < f.fParameters.size(); i++) { in writeFunctionStart()
2609 fVariableMap[f.fParameters[i]] = id; in writeFunctionStart()
2611 type = this->getPointerType(f.fParameters[i]->fType, SpvStorageClassFunction); in writeFunctionStart()
DSkSLGLSLCodeGenerator.cpp494 for (const auto& param : f.fDeclaration.fParameters) { in writeFunction()