Searched refs:qxl_surface_t (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/xf86-video-qxl/dist/src/
H A Dqxl_surface.h6 struct qxl_surface_t struct
20 struct qxl_surface_t * next;
21 struct qxl_surface_t * prev; /* Only used in the 'live'
35 struct qxl_surface_t *copy_src;
44 struct qxl_surface_t *src;
45 struct qxl_surface_t *mask;
46 struct qxl_surface_t *dest;
52 void qxl_download_box (qxl_surface_t *surface, int x1, int y1, int x2, int y2);
53 void qxl_upload_box (qxl_surface_t *surface, int x1, int y1, int x2, int y2);
H A Dqxl.h114 typedef struct qxl_surface_t qxl_surface_t; typedef in typeref:struct:qxl_surface_t
188 void (*update_area)(qxl_surface_t *surf, int x1, int y1, int x2, int y2);
192 qxl_surface_t *(*create_surface)(qxl_screen_t *qxl, int width,
194 void (*destroy_surface)(qxl_surface_t *surf);
198 qxl_surface_t *surf);
255 qxl_surface_t * primary;
448 qxl_surface_t * qxl_surface_cache_create_primary (qxl_screen_t *qxl,
450 void * qxl_surface_get_host_bits(qxl_surface_t *surface);
451 qxl_surface_t * qxl_surface_creat
[all...]
H A Dqxl_surface_ums.c82 qxl_surface_t *all_surfaces;
85 qxl_surface_t *live_surfaces;
88 qxl_surface_t *free_surfaces;
93 qxl_surface_t *cached_surfaces[N_CACHED_SURFACES];
109 static int surface_count(qxl_surface_t *surface)
145 cache->all_surfaces = calloc (n_surfaces, sizeof (qxl_surface_t));
150 memset (cache->all_surfaces, 0, n_surfaces * sizeof (qxl_surface_t));
151 memset (cache->cached_surfaces, 0, N_CACHED_SURFACES * sizeof (qxl_surface_t *));
203 qxl_surface_t *s;
241 static qxl_surface_t *
[all...]
H A Dqxl_surface.c47 make_drawable (qxl_screen_t *qxl, qxl_surface_t *surf, uint8_t type,
104 submit_fill (qxl_screen_t *qxl, qxl_surface_t *surf,
127 qxl_surface_flush (qxl_surface_t *surface)
134 download_box_no_update (qxl_surface_t *surface, int x1, int y1, int x2, int y2)
144 qxl_download_box (qxl_surface_t *surface, int x1, int y1, int x2, int y2)
157 qxl_surface_prepare_access (qxl_surface_t *surface,
226 real_upload_box (qxl_surface_t *surface, int x1, int y1, int x2, int y2)
270 qxl_upload_box (qxl_surface_t *surface, int x1, int y1, int x2, int y2)
349 qxl_surface_finish_access (qxl_surface_t *surface, PixmapPtr pixmap)
415 qxl_surface_prepare_solid (qxl_surface_t *destinatio
[all...]
H A Dqxl_uxa.c92 qxl_surface_t *surface;
394 qxl_surface_t *surface = get_surface (pDst);
414 qxl_surface_t *surface;
484 qxl_surface_t *surface = NULL;
H A Dqxl_kms.c215 qxl_surface_t *surf;
574 static void qxl_bo_update_area(qxl_surface_t *surf, int x1, int y1, int x2, int y2)
633 static qxl_surface_t *
640 qxl_surface_t *surface;
717 static void qxl_kms_surface_destroy(qxl_surface_t *surf)
733 struct qxl_bo *_dst_bo, qxl_surface_t *surf)
H A Dqxl_mem.c628 static void qxl_bo_update_area(qxl_surface_t *surf, int x1, int y1, int x2, int y2)
686 struct qxl_bo *_dst_bo, qxl_surface_t *surf)
H A Dqxl_driver.c514 static qxl_surface_t *
575 qxl_surface_t *surf;
623 qxl_surface_t *surf;

Completed in 34 milliseconds