#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.