Rev 2344 | Rev 2352 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2344 | Rev 2351 | ||
---|---|---|---|
Line 64... | Line 64... | ||
64 | u32 max_height; |
64 | u32 max_height; |
65 | u32 format; // reserved mbz |
65 | u32 format; // reserved mbz |
66 | }; |
66 | }; |
67 | 67 | ||
Line -... | Line 68... | ||
- | 68 | typedef struct |
|
- | 69 | { |
|
- | 70 | uint32_t idx; |
|
- | 71 | union |
|
- | 72 | { |
|
- | 73 | uint32_t opt[2]; |
|
- | 74 | struct { |
|
- | 75 | uint32_t max_tex_width; |
|
- | 76 | uint32_t max_tex_height; |
|
- | 77 | }cap1; |
|
- | 78 | }; |
|
- | 79 | }hwcaps_t; |
|
- | 80 | ||
- | 81 | #define HW_BIT_BLIT (1<<0) /* BGRX blitter */ |
|
- | 82 | #define HW_TEX_BLIT (1<<1) /* stretch blit */ |
|
- | 83 | #define HW_VID_BLIT (1<<2) /* planar and packed video */ |
|
- | 84 | /* 3 - 63 reserved */ |
|
- | 85 | ||
- | 86 | int get_driver_caps(hwcaps_t *caps); |
|
68 | int create_surface(struct io_call_10 *pbitmap); |
87 | int create_surface(struct io_call_10 *pbitmap); |
69 | int init_bitmaps(); |
88 | int init_bitmaps();2)><2)>1)><1)>0)><0)> |