Home
last modified time | relevance | path

Searched refs:fIRGenerator (Results 1 – 2 of 2) sorted by relevance

/external/skia/src/sksl/
DSkSLCompiler.cpp62 fIRGenerator = new IRGenerator(&fContext, symbols, *this); in Compiler()
162 fIRGenerator->fSymbolTable->add(skCapsName, std::unique_ptr<Symbol>(skCaps)); in Compiler()
167 fIRGenerator->fSymbolTable->add(skArgsName, std::unique_ptr<Symbol>(skArgs)); in Compiler()
171 fIRGenerator->convertProgram(String(SKSL_INCLUDE), *fTypes, &ignored1, &ignored2); in Compiler()
172 fIRGenerator->fSymbolTable->markAllFunctionsBuiltin(); in Compiler()
177 delete fIRGenerator; in ~Compiler()
597 std::unique_ptr<Expression> optimized = expr->constantPropagate(*fIRGenerator, definitions); in simplifyExpression()
1102 fIRGenerator->start(&settings); in convertProgram()
1107 fIRGenerator->convertProgram(String(SKSL_VERT_INCLUDE), *fTypes, &ignored, &elements); in convertProgram()
1110 fIRGenerator->convertProgram(String(SKSL_FRAG_INCLUDE), *fTypes, &ignored, &elements); in convertProgram()
[all …]
DSkSLCompiler.h118 IRGenerator* fIRGenerator; variable