Searched refs:BackendScope (Results 1 – 13 of 13) sorted by relevance
9 mbgl::util::ThreadLocal<mbgl::BackendScope>& currentScope() { in currentScope()10 static mbgl::util::ThreadLocal<mbgl::BackendScope> backendScope; in currentScope()19 BackendScope::BackendScope(RendererBackend& backend_, ScopeType scopeType_) in BackendScope() function in mbgl::BackendScope35 BackendScope::~BackendScope() { in ~BackendScope()49 void BackendScope::activate() { in activate()60 void BackendScope::deactivate() { in deactivate()70 bool BackendScope::exists() { in exists()
20 BackendScope guard { impl->backend }; in ~Renderer()98 BackendScope guard { impl->backend }; in reduceMemoryUse()
14 assert(BackendScope::exists()); in getContext()
68 assert(BackendScope::exists()); in ~Impl()92 assert(BackendScope::exists()); in render()771 assert(BackendScope::exists()); in reduceMemoryUse()
7 class BackendScope { class18 BackendScope(RendererBackend&, ScopeType = ScopeType::Explicit);19 ~BackendScope();28 BackendScope* priorScope;29 BackendScope* nextScope;
85 friend class BackendScope;
83 mbgl::BackendScope scope(m_backend, mbgl::BackendScope::ScopeType::Implicit); in render()
45 template class ThreadLocal<BackendScope>;
19 assert(mbgl::BackendScope::exists()); in bind()
17 assert(BackendScope::exists()); in RenderCustomLayer()22 assert(BackendScope::exists()); in ~RenderCustomLayer()
61 template class ThreadLocal<BackendScope>;
29 BackendScope guard { *this }; in ~HeadlessBackend()
21 mbgl::BackendScope guard { backend }; in __anon81e74e390102()