Lines Matching refs:pixmaps
612 exaDoMigration_classic(ExaMigrationPtr pixmaps, int npixmaps, Bool can_accel) in exaDoMigration_classic() argument
614 ScreenPtr pScreen = pixmaps[0].pPix->drawable.pScreen; in exaDoMigration_classic()
628 if (!exaPixmapIsDirty(pixmaps[i].pPix) && in exaDoMigration_classic()
629 !exaAssertNotDirty(pixmaps[i].pPix)) in exaDoMigration_classic()
638 if (exaPixmapIsPinned(pixmaps[i].pPix) && in exaDoMigration_classic()
639 !exaPixmapHasGpuCopy(pixmaps[i].pPix)) { in exaDoMigration_classic()
640 EXA_FALLBACK(("Pixmap %p (%dx%d) pinned in sys\n", pixmaps[i].pPix, in exaDoMigration_classic()
641 pixmaps[i].pPix->drawable.width, in exaDoMigration_classic()
642 pixmaps[i].pPix->drawable.height)); in exaDoMigration_classic()
653 if (pixmaps[i].as_dst && !exaPixmapShouldBeInFB(pixmaps[i].pPix) && in exaDoMigration_classic()
654 !exaPixmapIsDirty(pixmaps[i].pPix)) { in exaDoMigration_classic()
656 if (!exaPixmapIsDirty(pixmaps[i].pPix)) in exaDoMigration_classic()
657 exaDoMoveOutPixmap(pixmaps + i); in exaDoMigration_classic()
668 exaMigrateTowardSys(pixmaps + i); in exaDoMigration_classic()
669 if (!exaPixmapIsDirty(pixmaps[i].pPix)) in exaDoMigration_classic()
670 exaDoMoveOutPixmap(pixmaps + i); in exaDoMigration_classic()
677 exaMigrateTowardFb(pixmaps + i); in exaDoMigration_classic()
678 exaDoMoveInPixmap(pixmaps + i); in exaDoMigration_classic()
695 exaMigrateTowardSys(pixmaps + i); in exaDoMigration_classic()
700 if (exaPixmapHasGpuCopy(pixmaps[i].pPix)) { in exaDoMigration_classic()
703 exaMigrateTowardFb(pixmaps + i); in exaDoMigration_classic()
710 exaMigrateTowardSys(pixmaps + i); in exaDoMigration_classic()
719 exaDoMoveOutPixmap(pixmaps + i); in exaDoMigration_classic()
725 exaDoMoveInPixmap(pixmaps + i); in exaDoMigration_classic()
730 if (!exaPixmapHasGpuCopy(pixmaps[i].pPix)) { in exaDoMigration_classic()
737 ExaOffscreenMarkUsed(pixmaps[i].pPix); in exaDoMigration_classic()
745 ExaMigrationRec pixmaps[1]; in exaPrepareAccessReg_classic() local
748 pixmaps[0].as_dst = TRUE; in exaPrepareAccessReg_classic()
749 pixmaps[0].as_src = FALSE; in exaPrepareAccessReg_classic()
752 pixmaps[0].as_dst = FALSE; in exaPrepareAccessReg_classic()
753 pixmaps[0].as_src = TRUE; in exaPrepareAccessReg_classic()
755 pixmaps[0].pPix = pPixmap; in exaPrepareAccessReg_classic()
756 pixmaps[0].pReg = pReg; in exaPrepareAccessReg_classic()
758 exaDoMigration(pixmaps, 1, FALSE); in exaPrepareAccessReg_classic()