X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=libs%2Fimago%2Fsrc%2Fimago2.c;h=65c554da9551f8c82372af9e02954b2d5cd5ce8f;hp=c90bc2a5c0d5d677a1d122dcb83bfeec2431c84f;hb=dc88088aa075f2269860b89433ccf5736dab1244;hpb=a62aa00653ec7ba7b57dca7dabbce30f4f84edd9 diff --git a/libs/imago/src/imago2.c b/libs/imago/src/imago2.c index c90bc2a..65c554d 100644 --- a/libs/imago/src/imago2.c +++ b/libs/imago/src/imago2.c @@ -20,7 +20,7 @@ along with this program. If not, see . #include #include #include "imago2.h" -#include "ftype_module.h" +#include "ftmodule.h" static int pixel_size(enum img_fmt fmt); static size_t def_read(void *buf, size_t bytes, void *uptr); @@ -419,6 +419,7 @@ static int pixel_size(enum img_fmt fmt) case IMG_FMT_RGB24: return 3; case IMG_FMT_RGBA32: + case IMG_FMT_BGRA32: return 4; case IMG_FMT_GREYF: return sizeof(float); @@ -426,6 +427,8 @@ static int pixel_size(enum img_fmt fmt) return 3 * sizeof(float); case IMG_FMT_RGBAF: return 4 * sizeof(float); + case IMG_FMT_RGB565: + return 2; default: break; }