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
, struct pipe_buffer
**buffer
, unsigned *stride
);
26 struct pipe_buffer
* (*buffer_from_handle
)(struct pipe_screen
*screen
, const char *name
, unsigned handle
);
27 unsigned (*handle_from_buffer
)(struct pipe_screen
*screen
, struct pipe_buffer
*buffer
);
32 * A driver needs to export this symbol
34 extern struct drm_api drm_api_hocks
;