46
static void glue(draw_line2_, DEPTH)(
47
uint8_t *d, const uint8_t *s, int width, const uint16_t *pal)
46
static void glue(draw_line2_, DEPTH)(void *opaque,
47
uint8_t *d, const uint8_t *s, int width, int deststep)
49
uint16_t *pal = opaque;
49
50
uint8_t v, r, g, b;
84
static void glue(draw_line4_, DEPTH)(
85
uint8_t *d, const uint8_t *s, int width, const uint16_t *pal)
85
static void glue(draw_line4_, DEPTH)(void *opaque,
86
uint8_t *d, const uint8_t *s, int width, int deststep)
88
uint16_t *pal = opaque;
87
89
uint8_t v, r, g, b;
110
static void glue(draw_line8_, DEPTH)(
111
uint8_t *d, const uint8_t *s, int width, const uint16_t *pal)
112
static void glue(draw_line8_, DEPTH)(void *opaque,
113
uint8_t *d, const uint8_t *s, int width, int deststep)
115
uint16_t *pal = opaque;
113
116
uint8_t v, r, g, b;
129
static void glue(draw_line12_, DEPTH)(
130
uint8_t *d, const uint8_t *s, int width, const uint16_t *pal)
132
static void glue(draw_line12_, DEPTH)(void *opaque,
133
uint8_t *d, const uint8_t *s, int width, int deststep)
149
static void glue(draw_line16_, DEPTH)(
150
uint8_t *d, const uint8_t *s, int width, const uint16_t *pal)
152
static void glue(draw_line16_, DEPTH)(void *opaque,
153
uint8_t *d, const uint8_t *s, int width, int deststep)
152
#if DEPTH == 16 && defined(WORDS_BIGENDIAN) == defined(TARGET_WORDS_BIGENDIAN)
155
#if DEPTH == 16 && defined(HOST_WORDS_BIGENDIAN) == defined(TARGET_WORDS_BIGENDIAN)
153
156
memcpy(d, s, width * 2);