48
48
extern void (*rgb32tobgr16)(const uint8_t *src, uint8_t *dst, long src_size);
49
49
extern void (*rgb32tobgr15)(const uint8_t *src, uint8_t *dst, long src_size);
51
extern void rgb24to32 (const uint8_t *src, uint8_t *dst, long src_size);
52
extern void rgb32to24 (const uint8_t *src, uint8_t *dst, long src_size);
53
extern void rgb16tobgr32(const uint8_t *src, uint8_t *dst, long src_size);
54
extern void rgb16to24 (const uint8_t *src, uint8_t *dst, long src_size);
55
extern void rgb16tobgr16(const uint8_t *src, uint8_t *dst, long src_size);
56
extern void rgb16tobgr15(const uint8_t *src, uint8_t *dst, long src_size);
57
extern void rgb15tobgr32(const uint8_t *src, uint8_t *dst, long src_size);
58
extern void rgb15to24 (const uint8_t *src, uint8_t *dst, long src_size);
59
extern void rgb15tobgr16(const uint8_t *src, uint8_t *dst, long src_size);
60
extern void rgb15tobgr15(const uint8_t *src, uint8_t *dst, long src_size);
61
extern void bgr8torgb8 (const uint8_t *src, uint8_t *dst, long src_size);
64
extern void palette8topacked32(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
65
extern void palette8topacked24(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
66
extern void palette8torgb16(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
67
extern void palette8tobgr16(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
68
extern void palette8torgb15(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
69
extern void palette8tobgr15(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
51
void rgb24to32 (const uint8_t *src, uint8_t *dst, long src_size);
52
void rgb32to24 (const uint8_t *src, uint8_t *dst, long src_size);
53
void rgb16tobgr32(const uint8_t *src, uint8_t *dst, long src_size);
54
void rgb16to24 (const uint8_t *src, uint8_t *dst, long src_size);
55
void rgb16tobgr16(const uint8_t *src, uint8_t *dst, long src_size);
56
void rgb16tobgr15(const uint8_t *src, uint8_t *dst, long src_size);
57
void rgb15tobgr32(const uint8_t *src, uint8_t *dst, long src_size);
58
void rgb15to24 (const uint8_t *src, uint8_t *dst, long src_size);
59
void rgb15tobgr16(const uint8_t *src, uint8_t *dst, long src_size);
60
void rgb15tobgr15(const uint8_t *src, uint8_t *dst, long src_size);
61
void bgr8torgb8 (const uint8_t *src, uint8_t *dst, long src_size);
64
void palette8topacked32(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
65
void palette8topacked24(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
66
void palette8torgb16(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
67
void palette8tobgr16(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
68
void palette8torgb15(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
69
void palette8tobgr15(const uint8_t *src, uint8_t *dst, long num_pixels, const uint8_t *palette);
72
72
* Height should be a multiple of 2 and width should be a multiple of 16.