5 int width, height, stride;
10 buffer_create(int fd, int width, int height, int stride);
13 buffer_destroy(struct buffer *buffer, int fd);
16 buffer_data(struct buffer *buffer, int fd, void *data);
19 buffer_create_from_cairo_surface(int fd, cairo_surface_t *surface);
22 blur_surface(cairo_surface_t *surface);