|
Defines |
| #define | FIND_START 1 |
| #define | FIND_STOP 2 |
| #define | MAX_WIDTH 640 |
| #define | MAX_SCANLINES 480 |
| #define | MAX_HOLES 5 |
| #define | gr_linear_movsd(s, d, c) memcpy(d,s,c) |
Functions |
| void | gr_ibitblt (grs_bitmap *src_bmp, grs_bitmap *dest_bmp, ubyte pixel_double) |
| void | gr_ibitblt_create_mask (grs_bitmap *mask_bmp, int sx, int sy, int sw, int sh, int srowsize) |
| static void | free_scanline (void) |
| void | gr_ibitblt_find_hole_size (grs_bitmap *mask_bmp, int *minx, int *miny, int *maxx, int *maxy) |
Variables |
| static short | start_points [MAX_SCANLINES][MAX_HOLES] |
| static short | hole_length [MAX_SCANLINES][MAX_HOLES] |
| static double * | scanline = NULL |