#include "fl_compositor_software.h"Go to the source code of this file.
Classes | |
| struct | _FlCompositorSoftware |
Functions | |
| G_DEFINE_TYPE (FlCompositorSoftware, fl_compositor_software, fl_compositor_get_type()) static FlutterRendererType fl_compositor_software_get_renderer_type(FlCompositor *compositor) | |
| static void | fl_compositor_software_wait_for_frame (FlCompositor *compositor, int target_width, int target_height) |
| static gboolean | fl_compositor_software_present_layers (FlCompositor *compositor, const FlutterLayer **layers, size_t layers_count) |
| static void | fl_compositor_software_dispose (GObject *object) |
| static void | fl_compositor_software_class_init (FlCompositorSoftwareClass *klass) |
| static void | fl_compositor_software_init (FlCompositorSoftware *self) |
| FlCompositorSoftware * | fl_compositor_software_new () |
| gboolean | fl_compositor_software_render (FlCompositorSoftware *self, cairo_t *cr, gint scale_factor) |
|
static |
Definition at line 73 of file fl_compositor_software.cc.
References fl_compositor_software_dispose(), fl_compositor_software_present_layers(), and fl_compositor_software_wait_for_frame().
|
static |
Definition at line 62 of file fl_compositor_software.cc.
Referenced by fl_compositor_software_class_init().
|
static |
Definition at line 85 of file fl_compositor_software.cc.
| FlCompositorSoftware* fl_compositor_software_new | ( | ) |
|
static |
Definition at line 30 of file fl_compositor_software.cc.
References TRUE.
Referenced by fl_compositor_software_class_init().
| gboolean fl_compositor_software_render | ( | FlCompositorSoftware * | compositor, |
| cairo_t * | cr, | ||
| gint | scale_factor | ||
| ) |
fl_compositor_software_render: @compositor: an #FlCompositorSoftware. @cr: the cairo context to draw to. @scale_factor: pixel scale factor.
Render the current frame.
Returns: TRUE if rendered.
Definition at line 93 of file fl_compositor_software.cc.
References TRUE.
Referenced by software_draw_cb(), and TEST().
|
static |
Definition at line 26 of file fl_compositor_software.cc.
Referenced by fl_compositor_software_class_init().
| G_DEFINE_TYPE | ( | FlCompositorSoftware | , |
| fl_compositor_software | , | ||
| fl_compositor_get_type() | |||
| ) |
Definition at line 17 of file fl_compositor_software.cc.