Home
last modified time | relevance | path

Searched refs:fIntrinsics (Results 1 - 9 of 9) sorted by relevance

/third_party/skia/src/sksl/
H A DSkSLIntrinsicMap.cpp15 SkASSERT(fIntrinsics.find(key) == fIntrinsics.end()); in insertOrDie()
16 fIntrinsics[key] = Intrinsic{std::move(element), false}; in insertOrDie()
20 auto iter = fIntrinsics.find(key); in find()
21 if (iter == fIntrinsics.end()) { in find()
29 auto iter = fIntrinsics.find(key); in findAndInclude()
30 if (iter == fIntrinsics.end()) { in findAndInclude()
41 for (auto& pair : fIntrinsics) { in resetAlreadyIncluded()
H A DSkSLThreadContext.cpp44 fCompiler->fContext->fIntrinsics = module.fIntrinsics.get(); in ThreadContext()
45 if (fCompiler->fContext->fIntrinsics) { in ThreadContext()
46 fCompiler->fContext->fIntrinsics->resetAlreadyIncluded(); in ThreadContext()
H A DSkSLParsedModule.h20 std::shared_ptr<IntrinsicMap> fIntrinsics; member
H A DSkSLIntrinsicMap.h40 std::unordered_map<String, Intrinsic> fIntrinsics; member in SkSL::IntrinsicMap
H A DSkSLContext.h52 IntrinsicMap* fIntrinsics = nullptr; member in SkSL::Context
H A DSkSLCompiler.cpp334 ParsedModule baseModule = {base, /*fIntrinsics=*/nullptr}; in loadModule()
362 return ParsedModule{module.fSymbols, base.fIntrinsics}; in parseModule()
365 auto intrinsics = std::make_shared<IntrinsicMap>(base.fIntrinsics.get()); in parseModule()
/third_party/skia/src/sksl/ir/
H A DSkSLFunctionDefinition.cpp39 context.fIntrinsics->find(Compiler::PERVERTEX_NAME)) { in append_rtadjust_fixup_to_vertex_main()
92 fContext.fIntrinsics->findAndInclude(function.description())) { in Convert()
135 if (!fContext.fConfig->fIsBuiltinCode && fContext.fIntrinsics) { in Convert()
/third_party/skia/src/sksl/transform/
H A DSkSLBuiltinVariableScanner.cpp34 IntrinsicMap& intrinsics = *fContext.fIntrinsics; in FindAndDeclareBuiltinVariables()
/third_party/skia/src/sksl/dsl/
H A DDSLCore.cpp76 if (!instance.fConfig->fIsBuiltinCode && context.fIntrinsics) { in ReleaseProgram()

Completed in 5 milliseconds