Home
last modified time | relevance | path

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

/third_party/skia/include/sksl/
DDSLFunction.h27 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;
DBUILD.bazel11 "DSLFunction.h",
DDSL.h21 using Function = DSLFunction;
DDSLBlock.h60 friend class DSLFunction; variable
DDSLModifiers.h54 friend class DSLFunction; variable
DDSLType.h178 friend class DSLFunction; variable
DDSLExpression.h167 friend class DSLFunction; variable
DDSLVar.h140 friend class DSLFunction; variable
/third_party/skia/src/sksl/dsl/
DDSLFunction.cpp24 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/
DSkSLDSLTest.cpp1296 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/
DSkSLVariable.h24 class DSLFunction; variable
118 friend class dsl::DSLFunction;
/third_party/skia/gn/
Dsksl.gni26 "$_include/sksl/DSLFunction.h",
93 "$_src/sksl/dsl/DSLFunction.cpp",
/third_party/skia/src/sksl/
DBUILD.bazel76 "dsl/DSLFunction.cpp",
DSkSLDSLParser.cpp381 DSLFunction result(modifiers, type, this->text(name), parameterPointers, this->position(name)); in functionDeclarationEnd()