xorg_exa.h revision 17076d700c94402f82c22b2e1d99a1753e4a0834
1#ifndef XORG_EXA_H
2#define XORG_EXA_H
3
4#include "xorg_tracker.h"
5
6struct cso_context;
7
8struct exa_context
9{
10   ExaDriverPtr pExa;
11   struct pipe_context *ctx;
12   struct pipe_screen *scrn;
13   struct cso_context *cso;
14};
15
16
17struct exa_pixmap_priv
18{
19   int flags;
20   int tex_flags;
21
22   struct pipe_texture *tex;
23   unsigned int color;
24   struct pipe_surface *src_surf; /* for copies */
25
26   struct pipe_transfer *map_transfer;
27   unsigned map_count;
28};
29
30
31
32#endif
33