Subversion Repositories Kolibri OS

Rev

Rev 2351 | Rev 2361 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2351 Rev 2352
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
struct  io_call_12         /*     SRV_LOCK_SURFACE    */
-
 
69
{
-
 
70
    u32     handle;       // ignored
-
 
71
    void   *data;         // ignored
-
 
72
 
-
 
73
    u32     width;
-
 
74
    u32     height;
-
 
75
    u32     pitch;        // ignored
-
 
76
};
-
 
77
 
-
 
78
 
68
typedef struct
79
typedef struct
69
{
80
{
70
    uint32_t  idx;
81
    uint32_t  idx;
71
    union
82
    union
72
    {
83
    {
Line 84... Line 95...
84
                                        /*  3 - 63 reserved         */
95
                                        /*  3 - 63 reserved         */
85
 
96
 
Line 86... Line 97...
86
int get_driver_caps(hwcaps_t *caps);
97
int get_driver_caps(hwcaps_t *caps);
87
int create_surface(struct io_call_10 *pbitmap);
98
int create_surface(struct io_call_10 *pbitmap);
-
 
99
int lock_surface(struct io_call_12 *pbitmap);
-
 
100
 
88
int init_bitmaps();
101
int init_bitmaps();