5#ifndef FLUTTER_SHELL_PLATFORM_LINUX_FL_COMPOSITOR_OPENGL_H_
6#define FLUTTER_SHELL_PLATFORM_LINUX_FL_COMPOSITOR_OPENGL_H_
FlCompositorOpenGL * fl_compositor_opengl_new(FlOpenGLManager *opengl_manager, gboolean shareable)
gboolean fl_compositor_opengl_render(FlCompositorOpenGL *compositor, cairo_t *cr, GdkWindow *window)
G_BEGIN_DECLS gboolean shareable
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE(FlCompositorOpenGL, fl_compositor_opengl, FL, COMPOSITOR_OPENGL, GObject) FlCompositorOpenGL *fl_compositor_opengl_new(FlOpenGLManager *opengl_manager
void fl_compositor_opengl_get_frame_size(FlCompositorOpenGL *compositor, size_t *width, size_t *height)
gboolean fl_compositor_opengl_composite_layers(FlCompositorOpenGL *compositor, const FlutterLayer **layers, size_t layers_count)
const FlutterLayer size_t layers_count
const FlutterLayer ** layers