diff options
Diffstat (limited to 'w3mimg/fb/fb_img.c')
-rw-r--r-- | w3mimg/fb/fb_img.c | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/w3mimg/fb/fb_img.c b/w3mimg/fb/fb_img.c new file mode 100644 index 0000000..06da9ac --- /dev/null +++ b/w3mimg/fb/fb_img.c @@ -0,0 +1,29 @@ +#include <stdio.h> +#include <stdlib.h> +#include <sys/types.h> +#include <sys/wait.h> +#include "config.h" +#include "fb.h" +#include "fb_img.h" + +static int bg_r = 0, bg_g = 0, bg_b = 0; + +#if defined(USE_IMLIB2) + #include "w3mimg/fb/fb_imlib2.c" +#elif defined(USE_GDKPIXBUF) + #include "w3mimg/fb/fb_gdkpixbuf.c" +#else +#error no Imlib2 and GdkPixbuf support +#endif + +int fb_draw_image_simple(IMAGE *img, int x, int y) +{ + return fb_draw_image(img, x, y, 0, 0, img->width, img->height); +} + +void fb_set_bg(int r, int g, int b) +{ + bg_r = r; + bg_g = g; + bg_b = b; +} |