1 /*-----------------------------------------------------------------------
\r
3 ; XPBITMAP - header file
\r
7 ; ****** XLIB - Mode X graphics library ****************
\r
8 ; ****** ****************
\r
9 ; ****** Written By Themie Gouthas ****************
\r
10 ; ****** Aeronautical Research Laboratory ****************
\r
11 ; ****** Defence Science and Technology Organisation ****************
\r
12 ; ****** Australia ****************
\r
14 ; egg@dstos3.dsto.gov.au
\r
15 ; teg@bart.dsto.gov.au
\r
17 ; Terminology & notes:
\r
19 ; SRAM == System RAM
\r
20 ; X coordinates are in pixels unless explicitly stated
\r
22 ;-----------------------------------------------------------------------*/
\r
24 #ifndef _XPBITMAP_H_
\r
25 #define _XPBITMAP_H_
\r
28 /* FUNCTIONS =========================================================== */
\r
35 void x_put_masked_pbm( /* Copy a planar bitmap from SRAM masking */
\r
36 WORD X, /* only non zero pixels to VRAM */
\r
41 void x_flip_masked_pbm( /* Copy a planar bitmap from SRAM masking */
\r
42 WORD X, /* only non zero pixels to VRAM. Bitmap */
\r
43 WORD Y, /* is mirrored. */
\r
48 void x_put_pbm( /* Copy a planar bitmap from SRAM to VRAM */
\r
54 void x_flip_pbm( /* Copy a planar bitmap from SRAM to VRAM */
\r
61 void x_get_pbm( /* Copy a planar bitmap from VRAM to SRAM */
\r