/external/skia/src/sksl/ |
D | SkSLIRGenerator.cpp | 64 AutoSymbolTable(IRGenerator* ir) in AutoSymbolTable() 75 IRGenerator* fIR; 81 AutoLoopLevel(IRGenerator* ir) in AutoLoopLevel() 90 IRGenerator* fIR; 95 AutoSwitchLevel(IRGenerator* ir) in AutoSwitchLevel() 104 IRGenerator* fIR; 107 IRGenerator::IRGenerator(const Context* context, std::shared_ptr<SymbolTable> symbolTable, in IRGenerator() function in SkSL::IRGenerator 118 void IRGenerator::pushSymbolTable() { in pushSymbolTable() 122 void IRGenerator::popSymbolTable() { in popSymbolTable() 149 void IRGenerator::start(const Program::Settings* settings, in start() [all …]
|
D | SkSLCompiler.h | 43 class IRGenerator; variable 179 IRGenerator* fIRGenerator;
|
D | SkSLIRGenerator.h | 61 class IRGenerator { 63 IRGenerator(const Context* context, std::shared_ptr<SymbolTable> root,
|
/external/skqp/src/sksl/ |
D | SkSLIRGenerator.cpp | 62 AutoSymbolTable(IRGenerator* ir) in AutoSymbolTable() 73 IRGenerator* fIR; 79 AutoLoopLevel(IRGenerator* ir) in AutoLoopLevel() 88 IRGenerator* fIR; 93 AutoSwitchLevel(IRGenerator* ir) in AutoSwitchLevel() 102 IRGenerator* fIR; 105 IRGenerator::IRGenerator(const Context* context, std::shared_ptr<SymbolTable> symbolTable, in IRGenerator() function in SkSL::IRGenerator 116 void IRGenerator::pushSymbolTable() { in pushSymbolTable() 120 void IRGenerator::popSymbolTable() { in popSymbolTable() 146 void IRGenerator::start(const Program::Settings* settings, in start() [all …]
|
D | SkSLCompiler.h | 43 class IRGenerator; variable 179 IRGenerator* fIRGenerator;
|
D | SkSLIRGenerator.h | 61 class IRGenerator { 63 IRGenerator(const Context* context, std::shared_ptr<SymbolTable> root,
|
D | SkSLCompiler.cpp | 71 fIRGenerator = new IRGenerator(fContext.get(), symbols, *this); in Compiler()
|
/external/skia/src/sksl/ir/ |
D | SkSLVariableReference.h | 15 class IRGenerator; variable 60 static std::unique_ptr<Expression> copy_constant(const IRGenerator& irGenerator, 63 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
|
D | SkSLExpression.h | 19 class IRGenerator; variable 101 virtual std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLVariableReference.cpp | 54 std::unique_ptr<Expression> VariableReference::copy_constant(const IRGenerator& irGenerator, in copy_constant() 91 std::unique_ptr<Expression> VariableReference::constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLSetting.cpp | 14 std::unique_ptr<Expression> Setting::constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLSetting.h | 28 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
|
D | SkSLPrefixExpression.h | 36 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLBinaryExpression.h | 29 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLSwizzle.h | 110 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLConstructor.h | 32 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
/external/skqp/src/sksl/ir/ |
D | SkSLVariableReference.h | 15 class IRGenerator; variable 60 static std::unique_ptr<Expression> copy_constant(const IRGenerator& irGenerator, 63 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
|
D | SkSLExpression.h | 19 class IRGenerator; variable 100 virtual std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLVariableReference.cpp | 54 std::unique_ptr<Expression> VariableReference::copy_constant(const IRGenerator& irGenerator, in copy_constant() 91 std::unique_ptr<Expression> VariableReference::constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLSetting.cpp | 14 std::unique_ptr<Expression> Setting::constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLSetting.h | 28 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
|
D | SkSLPrefixExpression.h | 36 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLBinaryExpression.h | 29 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLSwizzle.h | 104 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|
D | SkSLConstructor.h | 32 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate()
|