Home
last modified time | relevance | path

Searched refs:ExternalFunction (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/src/sksl/ir/
DSkSLExternalFunctionReference.h25 ExternalFunctionReference(int line, const ExternalFunction* ef) in ExternalFunctionReference()
29 const ExternalFunction& function() const { in function()
46 const ExternalFunction& fFunction;
DSkSLExternalFunctionCall.h25 ExternalFunctionCall(int line, const ExternalFunction* function, ExpressionArray arguments) in ExternalFunctionCall()
38 const ExternalFunction& function() const { in function()
77 const ExternalFunction& fFunction;
DSkSLExternalFunction.h19 class ExternalFunction : public Symbol {
23 ExternalFunction(const char* name, const Type& type) in ExternalFunction() function
DSkSLFunctionCall.cpp866 const ExternalFunction& f = functionValue->as<ExternalFunctionReference>().function(); in Convert()
/third_party/skia/src/sksl/
DSkSLProgramSettings.h18 class ExternalFunction; variable
82 const std::vector<std::unique_ptr<ExternalFunction>>* fExternalFunctions = nullptr;
DSkSLCompiler.h48 class ExternalFunction; variable
DSkSLThreadContext.cpp76 for (const std::unique_ptr<ExternalFunction>& ef : *fSettings.fExternalFunctions) { in setupSymbolTable()
DSkSLCompiler.cpp497 const ExternalFunction* r = &result->as<ExternalFunction>(); in convertIdentifier()
/third_party/skia/modules/particles/include/
DSkParticleBinding.h33 class SkParticleExternalFunction : public SkSL::ExternalFunction {
40 : SkSL::ExternalFunction(name, type) in SkParticleExternalFunction()
DSkParticleEffect.h33 class ExternalFunction; variable
/third_party/skia/tests/
DSkSLInterpreterTest.cpp869 class ExternalSqrt : public SkSL::ExternalFunction {
890 using INHERITED = SkSL::ExternalFunction;
898 std::vector<std::unique_ptr<SkSL::ExternalFunction>> externalFunctions; in DEF_TEST()
916 class ExternalTable : public SkSL::ExternalFunction {
944 using INHERITED = SkSL::ExternalFunction;
953 std::vector<std::unique_ptr<SkSL::ExternalFunction>> externalFunctions; in DEF_TEST()
/third_party/skia/modules/particles/src/
DSkParticleEffect.cpp30 std::vector<std::unique_ptr<SkSL::ExternalFunction>> externalFunctions, in SkParticleProgram()
50 std::vector<std::unique_ptr<SkSL::ExternalFunction>> fExternalFunctions;
152 std::vector<std::unique_ptr<SkSL::ExternalFunction>> externalFns; in prepare()