|
Classes |
| struct | rle_cache_element |
Defines |
| #define | RLE_CODE 0xE0 |
| #define | NOT_RLE_CODE 31 |
| #define | NO_ASM 1 |
| #define | MAX_CACHE_BITMAPS 32 |
Functions |
| void | rle_expand_texture_sub (grs_bitmap *bmp, grs_bitmap *rle_temp_bitmap_1) |
| void | rle_stosb (ubyte *dest, int len, int color) |
| void | gr_rle_decode (ubyte *src, ubyte *dest) |
| void | gr_rle_expand_scanline_masked (ubyte *dest, ubyte *src, int x1, int x2) |
| void | gr_rle_expand_scanline (ubyte *dest, ubyte *src, int x1, int x2) |
| int | gr_rle_encode (int org_size, ubyte *src, ubyte *dest) |
| int | gr_rle_getsize (int org_size, ubyte *src) |
| int | gr_bitmap_rle_compress (grs_bitmap *bmp) |
| void | rle_cache_close (void) |
| void | rle_cache_init () |
| void | rle_cache_flush () |
| grs_bitmap * | rle_expand_texture (grs_bitmap *bmp) |
| void | gr_rle_expand_scanline_generic (grs_bitmap *dest, int dx, int dy, ubyte *src, int x1, int x2, int masked) |
Variables |
| int | rle_cache_initialized = 0 |
| int | rle_counter = 0 |
| int | rle_next = 0 |
| rle_cache_element | rle_cache [MAX_CACHE_BITMAPS] |
| int | rle_hits = 0 |
| int | rle_misses = 0 |