Lines Matching refs:drawable
36 ScreenPtr screen = pixmap->drawable.pScreen; in glamor_prep_pixmap_box()
94 gbm_bo_map(gbm, 0, 0, pixmap->drawable.width, in glamor_prep_pixmap_box()
95 pixmap->drawable.height, in glamor_prep_pixmap_box()
119 pixmap->devKind * pixmap->drawable.height, NULL, in glamor_prep_pixmap_box()
128 pixmap->devKind * pixmap->drawable.height); in glamor_prep_pixmap_box()
139 pixmap->drawable.height); in glamor_prep_pixmap_box()
236 glamor_prepare_access(DrawablePtr drawable, glamor_access_t access) in glamor_prepare_access() argument
238 PixmapPtr pixmap = glamor_get_drawable_pixmap(drawable); in glamor_prepare_access()
242 glamor_get_drawable_deltas(drawable, pixmap, &off_x, &off_y); in glamor_prepare_access()
244 box.x1 = drawable->x + off_x; in glamor_prepare_access()
245 box.x2 = box.x1 + drawable->width; in glamor_prepare_access()
246 box.y1 = drawable->y + off_y; in glamor_prepare_access()
247 box.y2 = box.y1 + drawable->height; in glamor_prepare_access()
252 glamor_prepare_access_box(DrawablePtr drawable, glamor_access_t access, in glamor_prepare_access_box() argument
255 PixmapPtr pixmap = glamor_get_drawable_pixmap(drawable); in glamor_prepare_access_box()
259 glamor_get_drawable_deltas(drawable, pixmap, &off_x, &off_y); in glamor_prepare_access_box()
260 box.x1 = drawable->x + x + off_x; in glamor_prepare_access_box()
262 box.y1 = drawable->y + y + off_y; in glamor_prepare_access_box()
268 glamor_finish_access(DrawablePtr drawable) in glamor_finish_access() argument
270 glamor_finish_access_pixmap(glamor_get_drawable_pixmap(drawable), FALSE); in glamor_finish_access()
330 return glamor_prepare_access(&gc->tile.pixmap->drawable, in glamor_prepare_access_gc()
334 return glamor_prepare_access(&gc->stipple->drawable, GLAMOR_ACCESS_RO); in glamor_prepare_access_gc()
347 glamor_finish_access(&gc->tile.pixmap->drawable); in glamor_finish_access_gc()
351 glamor_finish_access(&gc->stipple->drawable); in glamor_finish_access_gc()