diff options
Diffstat (limited to 'src/user/lib/draw/draw.h')
-rw-r--r-- | src/user/lib/draw/draw.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/user/lib/draw/draw.h b/src/user/lib/draw/draw.h index ba15840..98316fe 100644 --- a/src/user/lib/draw/draw.h +++ b/src/user/lib/draw/draw.h @@ -17,3 +17,8 @@ void dirty_mark(struct rect *d, uint32_t x, uint32_t y); void dirty_flush(struct rect *d, struct framebuf *fb); int fb_setup(struct framebuf *fb, const char *base); +int fb_anon(struct framebuf *fb, size_t w, size_t h); +uint32_t *fb_pixel(struct framebuf *fb, uint32_t x, uint32_t y); +void fb_cpy( + struct framebuf *dest, const struct framebuf *src, + size_t xd, size_t yd, size_t xs, size_t ys, size_t w, size_t h); |