Flutter Engine
The Flutter Engine
Classes | Namespaces
reactor_gles.h File Reference
#include <functional>
#include <memory>
#include <vector>
#include "impeller/base/thread.h"
#include "impeller/renderer/backend/gles/handle_gles.h"
#include "impeller/renderer/backend/gles/proc_table_gles.h"

Go to the source code of this file.

Classes

class  impeller::ReactorGLES
 The reactor attempts to make thread-safe usage of OpenGL ES easier to reason about. More...
 
class  impeller::ReactorGLES::Worker
 A delegate implemented by a thread on which an OpenGL context is current. There may be multiple workers for the reactor to perform reactions on. In that case, it is the workers responsibility to ensure that all of them use either the same OpenGL context or multiple OpenGL contexts in the same sharegroup. More...
 

Namespaces

namespace  impeller