21 #include "../SDL_internal.h"
44 srcskip += width - (width + 7) / 8;
49 for (c = 0; c <
width; ++
c) {
53 bit = (byte & 0x80) >> 7;
66 for (c = 0; c <
width; ++
c) {
70 bit = (byte & 0x80) >> 7;
100 srcskip += width - (width + 7) / 8;
104 for (c = 0; c <
width; ++
c) {
108 bit = (byte & 0x80) >> 7;
126 int srcskip, dstskip;
130 height = info->
dst_h;
136 srcskip += width - (width + 7) / 8;
140 for (c = 0; c <
width; ++
c) {
144 bit = (byte & 0x80) >> 7;
165 int srcskip, dstskip;
170 height = info->
dst_h;
176 srcskip += width - (width + 7) / 8;
180 for (c = 0; c <
width; ++
c) {
184 bit = (byte & 0x80) >> 7;
210 srcskip += width - (width + 7) / 8;
215 for (c = 0; c <
width; ++
c) {
219 bit = (byte & 0x80) >> 7;
232 for (c = 0; c <
width; ++
c) {
236 bit = (byte & 0x80) >> 7;
263 srcskip += width - (width + 7) / 8;
272 bit = (byte & 0x80) >> 7;
274 *dstp = ((
Uint16 *) palmap)[bit];
298 srcskip += width - (width + 7) / 8;
302 for (c = 0; c <
width; ++
c) {
306 bit = (byte & 0x80) >> 7;
332 srcskip += width - (width + 7) / 8;
341 bit = (byte & 0x80) >> 7;
343 *dstp = ((
Uint32 *) palmap)[bit];
368 unsigned dR, dG, dB, dA;
369 const unsigned A = info->
a;
373 srcskip += width - (width + 7) / 8;
377 for (c = 0; c <
width; ++
c) {
381 bit = (byte & 0x80) >> 7;
414 unsigned dR, dG, dB, dA;
415 const unsigned A = info->
a;
420 srcskip += width - (width + 7) / 8;
424 for (c = 0; c <
width; ++
c) {
428 bit = (byte & 0x80) >> 7;
472 return colorkey_blit[which];