Lines Matching defs:vpix
697 struct vmwgfx_saa_pixmap *vpix,
706 if (!vpix->hw) {
711 if (_xa_surface_handle(vpix->hw, &handle, &dummy) != 0) {
716 if (vmwgfx_present(drm_fd, vpix->fb_id, 0, 0, dirty, handle) != 0) {
730 struct vmwgfx_saa_pixmap *vpix;
771 vpix = vmwgfx_saa_pixmap(pixmap);
773 if (vpix->fb_id != -1) {
774 if (vpix->pending_update) {
775 if (vpix->scanout_hw &&
776 REGION_NOTEMPTY(pscreen, vpix->pending_update)) {
779 REGION_UNION(pScreen, vpix->pending_present,
780 vpix->pending_present, vpix->pending_update);
782 (void) vmwgfx_scanout_update(ms->fd, vpix->fb_id,
783 vpix->pending_update);
784 REGION_EMPTY(pScreen, vpix->pending_update);
786 if (vpix->pending_present) {
787 if (vpix->scanout_hw)
788 (void) vmwgfx_scanout_update(ms->fd, vpix->fb_id,
789 vpix->pending_present);
791 (void) vmwgfx_scanout_present(pScreen, ms->fd, vpix,
792 vpix->pending_present);
793 REGION_EMPTY(pScreen, vpix->pending_present);