const EGLContext & GetHandle() const
std::optional< UniqueID > AddLifecycleListener(const LifecycleListener &listener)
bool RemoveLifecycleListener(UniqueID id)
std::function< void(LifecycleEvent)> LifecycleListener
bool MakeCurrent(const Surface &surface) const
bool ClearCurrent() const
Context(EGLDisplay display, EGLContext context)