return data->image;
}
-cairo_surface_t *
+static cairo_surface_t *
display_create_drm_surface(struct display *display,
struct rectangle *rectangle)
{
return surface;
}
-cairo_surface_t *
+static cairo_surface_t *
display_create_drm_surface_from_file(struct display *display,
const char *filename,
struct rectangle *rect)
size_t length;
};
-void
+static void
shm_surface_data_destroy(void *p)
{
struct shm_surface_data *data = p;
munmap(data->map, data->length);
}
-cairo_surface_t *
+static cairo_surface_t *
display_create_shm_surface(struct display *display,
struct rectangle *rectangle)
{
return surface;
}
-cairo_surface_t *
+static cairo_surface_t *
display_create_shm_surface_from_file(struct display *display,
const char *filename,
struct rectangle *rect)
#endif
}
-cairo_surface_t *
+static cairo_surface_t *
display_create_surface_from_file(struct display *display,
const char *filename,
struct rectangle *rectangle)
struct wl_event_source *wl_event_loop_add_idle(struct wl_event_loop *loop,
wl_event_loop_idle_func_t func,
void *data);
-int wl_event_get_fd(struct wl_event_loop *loop);
+int wl_event_loop_get_fd(struct wl_event_loop *loop);
struct wl_client;
struct wl_display;