Lines Matching refs:surf

221 	return qxl_check_mode(qdev, bo->surf.width, bo->surf.height);  in qxl_check_framebuffer()
749 width = bo->surf.width; in qxl_update_dumb_head()
750 height = bo->surf.height; in qxl_update_dumb_head()
769 struct qxl_surface *surf) in qxl_calc_dumb_shadow() argument
774 memset(surf, 0, sizeof(*surf)); in qxl_calc_dumb_shadow()
777 head->x = surf->width; in qxl_calc_dumb_shadow()
778 surf->width += head->width; in qxl_calc_dumb_shadow()
779 if (surf->height < head->height) in qxl_calc_dumb_shadow()
780 surf->height = head->height; in qxl_calc_dumb_shadow()
782 if (surf->width < 64) in qxl_calc_dumb_shadow()
783 surf->width = 64; in qxl_calc_dumb_shadow()
784 if (surf->height < 64) in qxl_calc_dumb_shadow()
785 surf->height = 64; in qxl_calc_dumb_shadow()
786 surf->format = SPICE_SURFACE_FMT_32_xRGB; in qxl_calc_dumb_shadow()
787 surf->stride = surf->width * 4; in qxl_calc_dumb_shadow()
790 qdev->dumb_shadow_bo->surf.width != surf->width || in qxl_calc_dumb_shadow()
791 qdev->dumb_shadow_bo->surf.height != surf->height) in qxl_calc_dumb_shadow()
792 DRM_DEBUG("%dx%d\n", surf->width, surf->height); in qxl_calc_dumb_shadow()
798 struct qxl_surface surf; in qxl_prepare_shadow() local
802 qxl_calc_dumb_shadow(qdev, &surf); in qxl_prepare_shadow()
804 qdev->dumb_shadow_bo->surf.width != surf.width || in qxl_prepare_shadow()
805 qdev->dumb_shadow_bo->surf.height != surf.height) { in qxl_prepare_shadow()
812 qxl_bo_create(qdev, surf.height * surf.stride, in qxl_prepare_shadow()
814 &surf, &qdev->dumb_shadow_bo); in qxl_prepare_shadow()