5 #ifndef FLUTTER_SHELL_PLATFORM_WINDOWS_COMPOSITOR_OPENGL_H_
6 #define FLUTTER_SHELL_PLATFORM_WINDOWS_COMPOSITOR_OPENGL_H_
10 #include "flutter/impeller/renderer/backend/gles/proc_table_gles.h"
11 #include "flutter/shell/platform/embedder/embedder.h"
21 impeller::ProcTableGLES::Resolver resolver);
25 FlutterBackingStore* result)
override;
32 const FlutterLayer** layers,
33 size_t layers_count)
override;
42 bool is_initialized_ =
false;
45 impeller::ProcTableGLES::Resolver resolver_ =
nullptr;
48 std::unique_ptr<impeller::ProcTableGLES> gl_ =
nullptr;
63 #endif // FLUTTER_SHELL_PLATFORM_WINDOWS_COMPOSITOR_OPENGL_H_