mirror of
https://gitlab.freedesktop.org/wayland/wayland.git
synced 2025-11-02 09:01:39 -05:00
Fix a few bugs in blur implementation
This commit is contained in:
parent
80d746f6e3
commit
49e868cb05
2 changed files with 6 additions and 21 deletions
17
cairo-util.h
17
cairo-util.h
|
|
@ -23,23 +23,6 @@
|
|||
#ifndef _CAIRO_UTIL_H
|
||||
#define _CAIRO_UTIL_H
|
||||
|
||||
struct buffer {
|
||||
int width, height, stride;
|
||||
uint32_t name, handle;
|
||||
};
|
||||
|
||||
struct buffer *
|
||||
buffer_create(int fd, int width, int height, int stride);
|
||||
|
||||
int
|
||||
buffer_destroy(struct buffer *buffer, int fd);
|
||||
|
||||
int
|
||||
buffer_data(struct buffer *buffer, int fd, void *data);
|
||||
|
||||
struct buffer *
|
||||
buffer_create_from_cairo_surface(int fd, cairo_surface_t *surface);
|
||||
|
||||
void
|
||||
blur_surface(cairo_surface_t *surface, int margin);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue