Rev 883 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 883 | Rev 885 | ||
---|---|---|---|
Line 22... | Line 22... | ||
22 | 22 | ||
Line 23... | Line 23... | ||
23 | static local_pixmap_t scr_pixmap; |
23 | static local_pixmap_t scr_pixmap; |
Line 24... | Line 24... | ||
24 | 24 | ||
Line 25... | Line 25... | ||
25 | static void Init3DEngine(RHDPtr rhdPtr); |
25 | int Init3DEngine(RHDPtr info); |
Line 26... | Line 26... | ||
26 | 26 | ||
27 | int __stdcall srv_2d(ioctl_t *io); |
27 | int __stdcall srv_2d(ioctl_t *io); |
Line 69... | Line 69... | ||
69 | return 0; |
69 | return 0; |
70 | 70 | ||
71 | R5xx2DInit(); |
71 | R5xx2DInit(); |
Line 72... | Line 72... | ||
72 | rhd.has_tcl = 1; |
72 | |
73 | - | ||
Line 74... | Line 73... | ||
74 | // Init3DEngine(&rhd); |
73 | Init3DEngine(&rhd); |
75 | - | ||
76 | //init_r500(); |
- | |
Line 77... | Line 74... | ||
77 | 74 | ||
78 | 75 | ||
Line 131... | Line 128... | ||
131 | return FillRect((io_fill_t*)inp); |
128 | return FillRect((io_fill_t*)inp); |
132 | break; |
129 | break; |
133 | 130 | ||
134 | case PX_BLIT: |
131 | case PX_LINE: |
Line -... | Line 132... | ||
- | 132 | if(io->inp_size==6) |
|
- | 133 | return Line((io_draw_t*)inp); |
|
- | 134 | break; |
|
- | 135 | ||
- | 136 | case PX_BLIT: |
|
135 | if(io->inp_size==8) |
137 | if(io->inp_size==8) |
136 | return Blit((io_blit_t*)inp); |
138 | return Blit((io_blit_t*)inp); |
137 | break; |
139 | break; |
138 | 140 | ||
Line 139... | Line 141... | ||
139 | case PX_BLIT_TRANSPARENT: |
141 | case PX_BLIT_TRANSPARENT: |
140 | if(io->inp_size==9) |
142 | if(io->inp_size==9) |
141 | return BlitTransparent((io_blit_t*)inp); |
143 | return BlitTransparent((io_blit_t*)inp); |
142 | break; |
144 | break; |
Line 143... | Line 145... | ||
143 | 145 | ||
144 | case PX_LINE: |
- | |
145 | if(io->inp_size==6) |
- | |
146 | return Line((io_draw_t*)inp); |
- | |
147 | break; |
- | |
148 | - | ||
149 | /* |
- | |
150 | - | ||
151 | case COMPIZ: |
146 | case PX_BLIT_ALPHA: |
152 | if(io->inp_size==6) |
147 | if(io->inp_size==8) |
153 | return RadeonComposite((blit_t*)inp); |
148 | return RadeonComposite((io_blit_t*)inp); |
154 | break; |
- | |
Line 155... | Line 149... | ||
155 | */ |
149 | break; |
156 | 150 | ||
157 | default: |
151 | default: |
158 | return ERR_PARAM; |
152 | return ERR_PARAM; |
Line 171... | Line 165... | ||
171 | #include "clip.inc" |
165 | #include "clip.inc" |
Line 172... | Line 166... | ||
172 | #include "pixmap.inc" |
166 | #include "pixmap.inc" |
173 | #include "accel_2d.inc" |
167 | #include "accel_2d.inc" |
174 | //#include "accel_3d.inc" |
168 | #include "init_3d.inc" |
175 | > |
169 | #include "blend.inc" |
- | 170 | > |