Check for SYS/GL during library init. Reason is that
[AROS.git] / workbench / hidds / radeon / radeon.conf
blob323fcd9c090235d2c89ef49b65e81d5bcae1b003
1 ##begin config
2 basename        ATI
3 version         42.1
4 libbasetype     struct atibase
5 classptr_field  sd.AtiClass
6 classid         CLID_Hidd_Gfx_Ati
7 superclass      CLID_Hidd_Gfx
8 residentpri     -1
9 ##end config
11 ##begin cdefprivate
12 #include "ati.h"
13 #include <hidd/i2c.h>
14 ##end cdefprivate
16 ##begin methodlist
17 .interface Root
18 New
19 Get
20 Set
21 .interface Hidd_Gfx
22 CreateObject
23 Show
24 CopyBox
25 SetCursorShape
26 SetCursorVisible
27 SetCursorPos
28 ##end methodlist
30 ##begin class
31 ##begin config
32 basename       ATII2C
33 type           hidd
34 superclass     CLID_Hidd_I2C
35 classptr_field sd.AtiI2C
36 ##end config
37 ##begin methodlist
38 .interface Hidd_I2C
39 PutBits
40 GetBits
41 ##end methodlist
42 ##end class
44 ##begin class
45 ##begin config
46 basename        ATIOnBM
47 type            hidd
48 superclass      CLID_Hidd_BitMap
49 classptr_field sd.OnBMClass
50 classdatatype atiBitMap
51 ##end config
52 ##begin methodlist
53 .interface Root
54 New
55 Dispose
56 Get
57 .interface Hidd_BitMap
58 Clear
59 PutPixel
60 GetPixel
61 DrawLine
62 DrawRect
63 FillRect
64 DrawPolygon
65 BytesPerLine
66 PutImageLUT
67 PutImage
68 PutAlphaImage
69 GetImage
70 PutTemplate
71 PutPattern
72 ObtainDirectAccess
73 ReleaseDirectAccess
74 BlitColorExpansion
75 DrawEllipse
76 DrawPixel
77 ##end methodlist
78 ##end class
80 ##begin class
81 ##begin config
82 basename        ATIOffBM
83 type            hidd
84 superclass      CLID_Hidd_BitMap
85 classptr_field sd.OffBMClass
86 classdatatype atiBitMap
87 ##end config
88 ##begin methodlist
89 .interface Root
90 New
91 Dispose
92 Get
93 .interface Hidd_BitMap
94 Clear
95 PutPixel
96 GetPixel
97 DrawLine
98 DrawRect
99 FillRect
100 DrawPolygon
101 BytesPerLine
102 PutImageLUT
103 PutImage
104 PutAlphaImage
105 GetImage
106 PutTemplate
107 PutPattern
108 ObtainDirectAccess
109 ReleaseDirectAccess
110 BlitColorExpansion
111 DrawEllipse
112 DrawPixel
113 ##end methodlist
114 ##end class
116 ##begin class
117 ##begin config
118 basename        ATIPlanBM
119 type            hidd
120 classptr_field  sd.PlanarBMClass
121 superclass      CLID_Hidd_BitMap
122 classid         CLID_Hidd_PlanarBM".ati"
123 classdatatype   struct planarbm_data
124 ##end config
126 ##begin methodlist
127 .interface Root
129 Dispose
130 .interface Hidd_BitMap
131 PutPixel
132 GetPixel
133 PutImage
134 PutImageLUT
135 GetImageLUT
136 BlitColorExpansion
137 .interface Hidd_PlanarBM
138 SetBitMap
139 ##end methodlist
140 ##end class