Rev 6115 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6115 | Rev 6137 | ||
---|---|---|---|
Line 45... | Line 45... | ||
45 | 45 | ||
46 | bitmap->buffer = user_alloc(bitmap->size); |
46 | bitmap->buffer = user_alloc(bitmap->size); |
47 | if (bitmap->buffer == NULL) |
47 | if (bitmap->buffer == NULL) |
Line 48... | Line -... | ||
48 | goto err_1; |
- | |
49 | - | ||
50 | // printf("create bitmap: %p %dx%d buffer: %p\n", |
- | |
51 | // bitmap, bitmap->width, bitmap->height, bitmap->buffer); |
48 | goto err_1; |
Line 52... | Line 49... | ||
52 | 49 | ||
53 | return bitmap; |
50 | return bitmap; |
54 | 51 | ||
Line 178... | Line 175... | ||
178 | sw_resize_bitmap, |
175 | sw_resize_bitmap, |
179 | sw_blit, |
176 | sw_blit, |
180 | sw_create_client, |
177 | sw_create_client, |
181 | sw_resize_client, |
178 | sw_resize_client, |
182 | NULL, |
179 | NULL, |
- | 180 | NULL, |
|
183 | NULL |
181 | NULL |
184 | }; |
182 | }; |
Line 185... | Line 183... | ||
185 | 183 | ||
Line 190... | Line 188... | ||
190 | struct pix_driver *(*drventry)(uint32_t service); |
188 | struct pix_driver *(*drventry)(uint32_t service); |
Line 191... | Line 189... | ||
191 | 189 | ||
192 | uint32_t api_version; |
190 | uint32_t api_version; |
Line -... | Line 191... | ||
- | 191 | ioctl_t io; |
|
- | 192 | ||
- | 193 | if(driver != NULL) |
|
193 | ioctl_t io; |
194 | return driver->driver_caps; |
Line 194... | Line 195... | ||
194 | 195 | ||
195 | driver = &sw_driver; |
196 | driver = &sw_driver; |
Line 269... | Line 270... | ||
269 | else |
270 | else |
270 | return NULL; |
271 | return NULL; |
271 | }>> |
272 | } |
Line -... | Line 273... | ||
- | 273 | ||
- | 274 | ||
- | 275 | int pxBlitPlanar(planar_t *planar, int dst_x, int dst_y, |
|
- | 276 | uint32_t w, uint32_t h, int src_x, int src_y) |
|
- | 277 | { |
|
- | 278 | if(driver->blit_planar) |
|
- | 279 | return driver->blit_planar(planar, dst_x, dst_y, |
|
- | 280 | w, h, src_x, src_y); |
|
- | 281 | else |