|
Defines |
| #define | FIND_SCALED_NUM(x, x0, x1, y0, y1) (fixmuldiv((x)-(x0),(y1)-(y0),(x1)-(x0))+(y0)) |
Functions |
| void | scale_up_bitmap (grs_bitmap *source_bmp, grs_bitmap *dest_bmp, int x0, int y0, int x1, int y1, fix u0, fix v0, fix u1, fix v1) |
| void | scale_up_bitmap_rle (grs_bitmap *source_bmp, grs_bitmap *dest_bmp, int x0, int y0, int x1, int y1, fix u0, fix v0, fix u1, fix v1) |
| void | rls_stretch_scanline_setup (int XDelta, int YDelta) |
| void | rls_stretch_scanline (void) |
| void | decode_row (grs_bitmap *bmp, int y) |
| void | scale_bitmap_c (grs_bitmap *source_bmp, grs_bitmap *dest_bmp, int x0, int y0, int x1, int y1, fix u0, fix v0, fix u1, fix v1) |
| void | scale_row_asm_transparent (ubyte *sbits, ubyte *dbits, int width, fix u, fix du) |
| void | scale_bitmap_c_rle (grs_bitmap *source_bmp, grs_bitmap *dest_bmp, int x0, int y0, int x1, int y1, fix u0, fix v0, fix u1, fix v1) |
| void | scale_bitmap (grs_bitmap *bp, grs_point *vertbuf) |
Variables |
| int | scale_error_term |
| int | scale_initial_pixel_count |
| int | scale_adj_up |
| int | scale_adj_down |
| int | scale_final_pixel_count |
| int | scale_ydelta_minus_1 |
| int | scale_whole_step |
| ubyte * | scale_source_ptr |
| ubyte * | scale_dest_ptr |
| ubyte | scale_rle_data [640] |