Home
last modified time | relevance | path

Searched refs:fModifiersPool (Results 1 – 9 of 9) sorted by relevance

/external/skia/src/sksl/dsl/priv/
DDSLWriter.cpp40 fModifiersPool = std::make_unique<ModifiersPool>(); in DSLWriter()
41 fOldModifiersPool = fCompiler->fContext->fModifiersPool; in DSLWriter()
42 fCompiler->fContext->fModifiersPool = fModifiersPool.get(); in DSLWriter()
69 fCompiler->fContext->fModifiersPool = fOldModifiersPool; in ~DSLWriter()
91 Instance().fModifiersPool->clear(); in Reset()
95 return Context().fModifiersPool->add(modifiers); in Modifiers()
277 std::move(instance.fModifiersPool), in ReleaseProgram()
DDSLWriter.h223 std::unique_ptr<SkSL::ModifiersPool> fModifiersPool; variable
/external/skia/src/sksl/
DSkSLContext.h45 ModifiersPool* fModifiersPool = nullptr; variable
DSkSLInliner.h117 ModifiersPool& modifiersPool() const { return *fContext->fModifiersPool; } in modifiersPool()
DSkSLRehydrator.h232 ModifiersPool& modifiersPool() const { return *fContext.fModifiersPool; } in modifiersPool()
DSkSLCompiler.cpp117 SkASSERT(!fContext->fModifiersPool); in AutoModifiersPool()
118 fContext->fModifiersPool = modifiersPool; in AutoModifiersPool()
122 fContext->fModifiersPool = nullptr; in ~AutoModifiersPool()
DSkSLIRGenerator.h257 return *fContext.fModifiersPool; in modifiersPool()
/external/skia/src/sksl/dsl/
DDSLVar.cpp37 const SkSL::Modifiers* modifiers = DSLWriter::Context().fModifiersPool->add( in DSLVar()
/external/skia/src/sksl/ir/
DSkSLFunctionDeclaration.cpp101 param->setModifiers(context.fModifiersPool->add(m)); in check_parameters()
110 param->setModifiers(context.fModifiersPool->add(m)); in check_parameters()