forgotten commit. disabled until egl is adapted.
[AROS-Contrib.git] / vpdf / turboprint.h
blob5dc11b59037db6b508ce5b91bcec458b8550f477
1 /**************************************
2 * C-Includes
3 * for TurboPrint Professional 3.x/4.x
4 * December 1995
5 **************************************
6 * IrseeSoft
7 * Meinrad-Spiess-Platz 2
8 * D-87660 Irsee
9 * Germany
10 * Tel. (49) 8341 74327
11 * Fax (49) 8341 12042
12 * Email: IrseeSoft@t-online.de
13 **************************************/
16 #define TPFMT_BitPlanes 0x00
17 #define TPFMT_Chunky8 0x01
18 #define TPFMT_RGB15 0x12
19 #define TPFMT_RGB16 0x13
20 #define TPFMT_RGB24 0x14
21 #define TPFMT_BGR15 0x02
22 #define TPFMT_BGR16 0x03
23 #define TPFMT_BGR24 0x04
25 #define TPFMT_HAM 0x800
26 #define TPFMT_EHB 0x080
27 #define TPFMT_CyberGraphX 0x400
29 #define TPMATCHWORD 0xf10a57ef
31 #define PRD_TPEXTDUMPRPORT (PRD_DUMPRPORT | 0x80)
34 #pragma pack(2)
35 struct TPExtIODRP {
36 UWORD PixAspX; /*Aspect Ratio x/y of a pixel*/
37 UWORD PixAspY;
38 UWORD Mode; /* Determines Format of BitMap, e.g. TPFMT_RGB24 */
40 #pragma pack()
42 APTR Planes[8];
43 UWORD BytesPerRow;
44 UWORD XOffset;
45 }; for internal use only */