convert line ends
[canaan.git] / prj / tech / libsrc / g2 / genfl8s.c
blobcbb630d87307582e73cca049083a458019d9de6f
1 // $Header: x:/prj/tech/libsrc/g2/RCS/genfl8s.c 1.2 1997/05/16 09:52:58 KEVIN Exp $
3 #include <scshell.h>
4 extern g2il_func gen_flat8_il;
6 void gen_flat8_uscale(grs_bitmap *bm, int x, int y, int w, int h)
8 g2s_poly_params p;
10 p.bm = bm;
11 p.y = 0;
12 p.dy = 1;
13 p.pix_func = gd_upix8_expose(0, 0, 0);
14 p.inner_loop = gen_flat8_il;
15 pixpal = (void *)(grd_pal16_list[bm->align]);
17 scale_ushell(x, y, w, h, &p);
20 int gen_flat8_scale(grs_bitmap *bm, int x, int y, int w, int h)
22 g2s_poly_params p;
24 p.bm = bm;
25 p.y = 0;
26 p.dy = 1;
27 p.pix_func = gd_upix8_expose(0, 0, 0);
28 p.inner_loop = gen_flat8_il;
29 pixpal = (void *)(grd_pal16_list[bm->align]);
31 return scale_cshell(x, y, w, h, &p);