Home
last modified time | relevance | path

Searched refs:DSLBlock (Results 1 – 10 of 10) sorted by relevance

/external/skia/include/sksl/
DDSLBlock.h23 class DSLBlock {
26 DSLBlock(Statements... statements) { in DSLBlock() function
37 DSLBlock(DSLBlock&& other) = default;
39 DSLBlock(SkSL::StatementArray statements, std::shared_ptr<SymbolTable> symbols = nullptr);
41 DSLBlock(SkTArray<DSLStatement> statements, std::shared_ptr<SymbolTable> symbols = nullptr);
43 ~DSLBlock();
45 DSLBlock& operator=(DSLBlock&& other) {
DDSLStatement.h27 class DSLBlock; variable
43 DSLStatement(DSLBlock block);
62 friend class DSLBlock; variable
DDSLFunction.h49 DSLBlock block = DSLBlock(DSLStatement(std::move(stmts))...); in define()
53 void define(DSLBlock block);
DDSL.h17 using Block = DSLBlock;
/external/skia/src/sksl/dsl/
DDSLBlock.cpp17 DSLBlock::DSLBlock(SkSL::StatementArray statements, std::shared_ptr<SymbolTable> symbols) in DSLBlock() function in SkSL::dsl::DSLBlock
21 DSLBlock::DSLBlock(SkTArray<DSLStatement> statements, std::shared_ptr<SymbolTable> symbols) in DSLBlock() function in SkSL::dsl::DSLBlock
29 DSLBlock::~DSLBlock() { in ~DSLBlock()
38 std::unique_ptr<SkSL::Statement> DSLBlock::release() { in release()
43 void DSLBlock::append(DSLStatement stmt) { in append()
DDSLStatement.cpp27 DSLStatement::DSLStatement(DSLBlock block) in DSLStatement()
DDSLFunction.cpp82 void DSLFunction::define(DSLBlock block) { in define()
/external/skia/gn/
Dsksl.gni22 "$_include/sksl/DSLBlock.h",
81 "$_src/sksl/dsl/DSLBlock.cpp",
/external/skia/tests/
DSkSLDSLTest.cpp118 static SkSL::String stringize(DSLBlock& blck) { return blck.release()->description(); } in stringize()
1230 DEF_GPUTEST_FOR_MOCK_CONTEXT(DSLBlock, r, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT() argument
/external/skia/
DAndroid.bp824 "src/sksl/dsl/DSLBlock.cpp",
1311 "src/sksl/dsl/DSLBlock.cpp",