14 * Special buffer functions
17 struct pipe_screen
* (*create_screen
)(int drmFB
, int pciID
);
18 struct pipe_context
* (*create_context
)(struct pipe_screen
*screen
);
22 * Special buffer functions
25 boolean (*buffer_from_texture
)(struct pipe_texture
*texture
,
26 struct pipe_buffer
**buffer
,
28 struct pipe_buffer
* (*buffer_from_handle
)(struct pipe_screen
*screen
,
31 boolean (*handle_from_buffer
)(struct pipe_screen
*screen
,
32 struct pipe_buffer
*buffer
,
34 boolean (*global_handle_from_buffer
)(struct pipe_screen
*screen
,
35 struct pipe_buffer
*buffer
,
41 * A driver needs to export this symbol
43 extern struct drm_api drm_api_hocks
;