Home
last modified time | relevance | path

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

/external/skqp/src/sksl/
DSkSLCompiler.cpp71 fIRGenerator = new IRGenerator(fContext.get(), symbols, *this); in Compiler()
213 fIRGenerator->fSymbolTable->add(skCapsName, std::unique_ptr<Symbol>(skCaps)); in Compiler()
218 fIRGenerator->fSymbolTable->add(skArgsName, std::unique_ptr<Symbol>(skArgs)); in Compiler()
221 fIRGenerator->convertProgram(Program::kFragment_Kind, SKSL_INCLUDE, strlen(SKSL_INCLUDE), in Compiler()
223 fIRGenerator->fSymbolTable->markAllFunctionsBuiltin(); in Compiler()
230 fIRGenerator->start(&settings, nullptr); in Compiler()
231 fIRGenerator->convertProgram(Program::kFragment_Kind, SKSL_VERT_INCLUDE, in Compiler()
233 fIRGenerator->fSymbolTable->markAllFunctionsBuiltin(); in Compiler()
234 fVertexSymbolTable = fIRGenerator->fSymbolTable; in Compiler()
236 fIRGenerator->start(&settings, nullptr); in Compiler()
[all …]
DSkSLCompiler.h179 IRGenerator* fIRGenerator; variable
/external/skia/src/sksl/
DSkSLCompiler.h180 return *fIRGenerator; in irGenerator()
235 std::unique_ptr<IRGenerator> fIRGenerator; variable
DSkSLIRGenerator.cpp855 : fIRGenerator(irGenerator) in finalizeFunction()
879 SkASSERT(fIRGenerator->programKind() != ProgramKind::kVertex || in finalizeFunction()
880 !fIRGenerator->fRTAdjust || in finalizeFunction()
889 returnStmt.setExpression(fIRGenerator->coerce( in finalizeFunction()
893 fIRGenerator->errorReporter().error(returnStmt.fOffset, in finalizeFunction()
899 fIRGenerator->errorReporter().error(returnStmt.fOffset, in finalizeFunction()
922 fIRGenerator->errorReporter().error(stmt.fOffset, in finalizeFunction()
928 fIRGenerator->errorReporter().error(stmt.fOffset, in finalizeFunction()
939 IRGenerator* fIRGenerator; in finalizeFunction() member in SkSL::IRGenerator::finalizeFunction::Finalizer
DSkSLCompiler.cpp134 fIRGenerator = std::make_unique<IRGenerator>(fContext.get()); in Compiler()
346 IRGenerator::IRBundle ir = fIRGenerator->convertProgram(baseModule, /*isBuiltinCode=*/true, in loadModule()
484 IRGenerator::IRBundle ir = fIRGenerator->convertProgram(baseModule, /*isBuiltinCode=*/false, in convertProgram()
/external/skia/src/sksl/dsl/priv/
DDSLWriter.cpp56 fCompiler->fIRGenerator->start(module, /*isBuiltinCode=*/false, /*externalFunctions=*/nullptr, in DSLWriter()
62 fCompiler->fIRGenerator->finish(); in ~DSLWriter()
76 return *Compiler().fIRGenerator; in IRGenerator()