1 /*
2  * blitters.h
3  *
4  * miscelaneous blitters
5  */
6 
7 #ifndef BLITTERS_H
8 #define BLITTERS_H
9 
10 /* $Id: blitters.h,v 1.2 1999/06/13 20:46:31 nyef Exp $ */
11 
12 void blit_2_8(unsigned char pattern0, unsigned char pattern1,
13 	      unsigned char count, unsigned char skip,
14 	      const unsigned char *colors, unsigned char *vbp);
15 void blit_2_8_rev(unsigned char pattern0, unsigned char pattern1,
16 		  unsigned char count, unsigned char skip,
17 		  const unsigned char *colors, unsigned char *vbp);
18 
19 void blit_4_8(unsigned char pattern0, unsigned char pattern1,
20 	      unsigned char pattern2, unsigned char pattern3,
21 	      unsigned char count, unsigned char skip,
22 	      const unsigned char *colors, unsigned char *vbp);
23 void blit_4_8_rev(unsigned char pattern0, unsigned char pattern1,
24 		  unsigned char pattern2, unsigned char pattern3,
25 		  unsigned char count, unsigned char skip,
26 		  const unsigned char *colors, unsigned char *vbp);
27 void blit_4_8_czt(unsigned char pattern0, unsigned char pattern1,
28 		  unsigned char pattern2, unsigned char pattern3,
29 		  unsigned char count, unsigned char skip,
30 		  const unsigned char *colors, unsigned char *vbp);
31 void blit_4_8_czt_rev(unsigned char pattern0, unsigned char pattern1,
32 		      unsigned char pattern2, unsigned char pattern3,
33 		      unsigned char count, unsigned char skip,
34 		      const unsigned char *colors, unsigned char *vbp);
35 
36 #endif /* BLITTERS_H */
37 
38 /*
39  * $Log: blitters.h,v $
40  * Revision 1.2  1999/06/13 20:46:31  nyef
41  * fixed to squash errors when using constant palettes (for tile caches)
42  *
43  * Revision 1.1  1999/01/11 02:22:27  nyef
44  * Initial revision
45  *
46  */
47