5 #include "gtest/gtest.h"
7 #include "flutter/common/constants.h"
10 #include "flutter/shell/platform/linux/testing/mock_renderable.h"
12 TEST(FlCompositorSoftwareTest, Render) {
17 unsigned char image_data[1024 * 1024 * 4];
18 cairo_surface_t* surface = cairo_image_surface_create_for_data(
19 image_data, CAIRO_FORMAT_ARGB32, 1024, 1024, 1024 * 4);
20 cairo_t* cr = cairo_create(surface);
23 cairo_surface_destroy(surface);
gboolean fl_compositor_present_layers(FlCompositor *self, const FlutterLayer **layers, size_t layers_count)
gboolean fl_compositor_software_render(FlCompositorSoftware *self, cairo_t *cr, gint scale_factor)
FlCompositorSoftware * fl_compositor_software_new()
TEST(FlCompositorSoftwareTest, Render)
G_MODULE_EXPORT FlDartProject * fl_dart_project_new()