Home | History | Annotate | Download | only in qxl

Lines Matching defs:surf

220 	return qxl_check_mode(qdev, bo->surf.width, bo->surf.height);
734 width = bo->surf.width;
735 height = bo->surf.height;
754 struct qxl_surface *surf)
759 memset(surf, 0, sizeof(*surf));
762 head->x = surf->width;
763 surf->width += head->width;
764 if (surf->height < head->height)
765 surf->height = head->height;
767 if (surf->width < 64)
768 surf->width = 64;
769 if (surf->height < 64)
770 surf->height = 64;
771 surf->format = SPICE_SURFACE_FMT_32_xRGB;
772 surf->stride = surf->width * 4;
775 qdev->dumb_shadow_bo->surf.width != surf->width ||
776 qdev->dumb_shadow_bo->surf.height != surf->height)
777 DRM_DEBUG("%dx%d\n", surf->width, surf->height);
786 struct qxl_surface surf;
799 qxl_calc_dumb_shadow(qdev, &surf);
801 qdev->dumb_shadow_bo->surf.width != surf.width ||
802 qdev->dumb_shadow_bo->surf.height != surf.height) {
808 qxl_bo_create(qdev, surf.height * surf.stride,
809 true, true, QXL_GEM_DOMAIN_SURFACE, &surf,