Home
last modified time | relevance | path

Searched refs:fBaseProgram (Results 1 – 4 of 4) sorted by relevance

/external/skia/src/core/
DSkRuntimeEffect.cpp229 fBaseProgram->fConfig->fSettings.fInlineThreshold = SkSL::kDefaultInlineThreshold; in getRPProgram()
230 compiler.runInliner(*fBaseProgram); in getRPProgram()
233 while (SkSL::Transform::EliminateDeadFunctions(*fBaseProgram)) { in getRPProgram()
241 *fBaseProgram, fMain, debugTrace, /*writeTraceOps=*/true); in getRPProgram()
245 *fBaseProgram, fMain, debugTrace, /*writeTraceOps=*/false); in getRPProgram()
248 *fBaseProgram, fMain, /*debugTrace=*/nullptr, /*writeTraceOps=*/false); in getRPProgram()
366 return CanDraw(caps, effect->fBaseProgram.get()); in CanDraw()
633 SkSL::ProgramKind kind = fBaseProgram->fConfig->fKind; in makeUnoptimizedClone()
641 compiler.convertProgram(kind, *fBaseProgram->fSource, settings); in makeUnoptimizedClone()
751 , fBaseProgram(std::move(baseProgram)) in SkRuntimeEffect()
[all …]
DSkRuntimeEffectPriv.h114 return *effect.fBaseProgram; in Program()
/external/skia/include/effects/
DSkRuntimeEffect.h326 std::unique_ptr<SkSL::Program> fBaseProgram; variable
/external/skia/src/gpu/ganesh/effects/
DGrSkSLFP.cpp54 const SkSL::Program& program = *fp.fEffect->fBaseProgram; in emitCode()