bool RemoveReactorWorker(ReactorGLES::WorkerID id)
std::optional< ReactorGLES::WorkerID > AddReactorWorker(const std::shared_ptr< ReactorGLES::Worker > &worker)
const ReactorGLES::Ref & GetReactor() const
static std::shared_ptr< ContextGLES > Create(std::unique_ptr< ProcTableGLES > gl, const std::vector< std::shared_ptr< fml::Mapping >> &shader_libraries, bool enable_gpu_tracing)
BackendType GetBackendType() const override
Get the graphics backend of an Impeller context.
To do anything rendering related with Impeller, you need a context.
std::shared_ptr< GPUTracerGLES > GetGPUTracer() const