RendererBackend(const RendererBackend &)=delete
const ContextMode contextMode
virtual void deactivate()=0
RendererBackend(ContextMode)
bool contextIsShared() const
Context & getContext()
Returns the device's context.
virtual void activate()=0
virtual std::unique_ptr< Context > createContext()=0
virtual ~RendererBackend()
std::once_flag initialized
RendererBackend & operator=(const RendererBackend &)=delete
std::unique_ptr< Context > context
virtual Renderable & getDefaultRenderable()=0
Returns a reference to the default surface that should be rendered on.
MBGL_CONSTEXPR bool operator==(const RendererBackend &a, const RendererBackend &b)