1 /*-----------------------------------------------------------------------
\r
3 ; XPBMCLIP - header file
\r
7 ; ****** XLIB - Mode X graphics library ****************
\r
8 ; ****** ****************
\r
9 ; ****** Written By Themie Gouthas ****************
\r
11 ; egg@dstos3.dsto.gov.au
\r
12 ; teg@bart.dsto.gov.au
\r
14 ; Terminology & notes:
\r
16 ; SRAM == System RAM
\r
17 ; X coordinates are in pixels unless explicitly stated
\r
19 ;-----------------------------------------------------------------------*/
\r
21 #ifndef _XPBMCLIP_H_
\r
22 #define _XPBMCLIP_H_
\r
25 /* FUNCTIONS =========================================================== */
\r
32 int x_put_masked_pbm_clipx( /* Copy a planar bitmap from SRAM masking */
\r
33 int X, /* only non zero pixels to VRAM */
\r
34 int Y, /* Supports clipping in the X direction */
\r
39 int x_put_masked_pbm_clipy( /* Copy a planar bitmap from SRAM masking */
\r
40 int X, /* only non zero pixels to VRAM */
\r
41 int Y, /* Supports clipping in the Y direction */
\r
45 int x_put_masked_pbm_clipxy( /* Copy a planar bitmap from SRAM masking */
\r
46 int X, /* only non zero pixels to VRAM */
\r
47 int Y, /* Supports clipping in the Y direction */
\r
51 int x_put_pbm_clipx( /* Copy a planar bitmap from SRAM masking */
\r
52 int X, /* Supports clipping in the x direction */
\r
57 int x_put_pbm_clipy( /* Copy a planar bitmap from SRAM masking */
\r
58 int X, /* Supports clipping in the Y direction */
\r
63 int x_put_pbm_clipx( /* Copy a planar bitmap from SRAM masking */
\r
64 int X, /* Supports clipping in the X direction */
\r
69 int x_put_pbm_clipxy( /* Copy a planar bitmap from SRAM masking */
\r
70 int X, /* Supports clipping in the X&Y directions */
\r