Searched refs:DSLFunction (Results 1 – 14 of 14) sorted by relevance
/third_party/skia/include/sksl/ |
D | DSLFunction.h | 27 class DSLFunction { 30 DSLFunction(const DSLType& returnType, skstd::string_view name, Parameters&... parameters) in DSLFunction() function 31 : DSLFunction(DSLModifiers(), returnType, name, parameters...) {} in DSLFunction() 34 DSLFunction(const DSLModifiers& modifiers, const DSLType& returnType, skstd::string_view name, in DSLFunction() function 48 DSLFunction(const DSLType& returnType, skstd::string_view name, 53 DSLFunction(const DSLModifiers& modifiers, const DSLType& returnType, skstd::string_view name, 58 DSLFunction(const SkSL::FunctionDeclaration* decl) in DSLFunction() function 61 virtual ~DSLFunction() = default;
|
D | BUILD.bazel | 11 "DSLFunction.h",
|
D | DSL.h | 21 using Function = DSLFunction;
|
D | DSLBlock.h | 60 friend class DSLFunction; variable
|
D | DSLModifiers.h | 54 friend class DSLFunction; variable
|
D | DSLType.h | 178 friend class DSLFunction; variable
|
D | DSLExpression.h | 167 friend class DSLFunction; variable
|
D | DSLVar.h | 140 friend class DSLFunction; variable
|
/third_party/skia/src/sksl/dsl/ |
D | DSLFunction.cpp | 24 void DSLFunction::init(DSLModifiers modifiers, const DSLType& returnType, skstd::string_view name, in init() 75 void DSLFunction::define(DSLBlock block, PositionInfo pos) { in define() 110 DSLExpression DSLFunction::call(SkTArray<DSLWrapper<DSLExpression>> args, PositionInfo pos) { in call() 119 DSLExpression DSLFunction::call(ExpressionArray args, PositionInfo pos) { in call()
|
/third_party/skia/tests/ |
D | SkSLDSLTest.cpp | 1296 DSLFunction(kVoid_Type, "success").define( in DEF_GPUTEST_FOR_MOCK_CONTEXT() 1307 DSLFunction(kVoid_Type, "fail").define( in DEF_GPUTEST_FOR_MOCK_CONTEXT() 1316 DSLFunction(kVoid_Type, "success").define( in DEF_GPUTEST_FOR_MOCK_CONTEXT() 1327 DSLFunction(kVoid_Type, "fail").define( in DEF_GPUTEST_FOR_MOCK_CONTEXT() 1457 DEF_GPUTEST_FOR_MOCK_CONTEXT(DSLFunction, r, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT() argument 1460 DSLFunction(kVoid_Type, "main", coords).define( in DEF_GPUTEST_FOR_MOCK_CONTEXT() 1470 DSLFunction sqr(kFloat_Type, "sqr", x); in DEF_GPUTEST_FOR_MOCK_CONTEXT() 1484 DSLFunction dot(kFloat2_Type, "dot", x, y); in DEF_GPUTEST_FOR_MOCK_CONTEXT() 1499 DSLFunction pair(kFloat2_Type, "pair", x, y); in DEF_GPUTEST_FOR_MOCK_CONTEXT() 1513 DSLFunction(kFloat_Type, "broken").define( in DEF_GPUTEST_FOR_MOCK_CONTEXT() [all …]
|
/third_party/skia/src/sksl/ir/ |
D | SkSLVariable.h | 24 class DSLFunction; variable 118 friend class dsl::DSLFunction;
|
/third_party/skia/gn/ |
D | sksl.gni | 26 "$_include/sksl/DSLFunction.h", 93 "$_src/sksl/dsl/DSLFunction.cpp",
|
/third_party/skia/src/sksl/ |
D | BUILD.bazel | 76 "dsl/DSLFunction.cpp",
|
D | SkSLDSLParser.cpp | 381 DSLFunction result(modifiers, type, this->text(name), parameterPointers, this->position(name)); in functionDeclarationEnd()
|