| /OK3568_Linux_fs/external/xserver/miext/damage/ |
| H A D | damage.c | 116 DamagePtr pDamage = getDrawableDamage(pDrawable) 184 for (; pDamage; pDamage = pNext) { in _damageRegionAppend() 185 pNext = pDamage->pNext; in _damageRegionAppend() 189 if (pScrPriv->internalLevel > 0 && !pDamage->isInternal) { in _damageRegionAppend() 197 if (pDamage->pDrawable->type == DRAWABLE_WINDOW && in _damageRegionAppend() 198 !((WindowPtr) (pDamage->pDrawable))->realized) { in _damageRegionAppend() 202 draw_x = pDamage->pDrawable->x; in _damageRegionAppend() 203 draw_y = pDamage->pDrawable->y; in _damageRegionAppend() 209 if (!WindowDrawable(pDamage->pDrawable->type)) { in _damageRegionAppend() 210 draw_x += ((PixmapPtr) pDamage->pDrawable)->screen_x; in _damageRegionAppend() [all …]
|
| H A D | damage.h | 40 typedef void (*DamageReportFunc) (DamagePtr pDamage, RegionPtr pRegion, 42 typedef void (*DamageDestroyFunc) (DamagePtr pDamage, void *closure); 74 DamageRegister(DrawablePtr pDrawable, DamagePtr pDamage); 77 DamageUnregister(DamagePtr pDamage); 80 DamageDestroy(DamagePtr pDamage); 83 DamageSubtract(DamagePtr pDamage, const RegionPtr pRegion); 86 DamageEmpty(DamagePtr pDamage); 89 DamageRegion(DamagePtr pDamage); 92 DamagePendingRegion(DamagePtr pDamage); 104 DamageReportDamage(DamagePtr pDamage, RegionPtr pDamageRegion); [all …]
|
| H A D | damagestr.h | 96 DamagePtr pDamage = damageGetPixPriv(pPix)
|
| /OK3568_Linux_fs/external/xserver/damageext/ |
| H A D | damageext.c | 136 DamageExtReport(DamagePtr pDamage, RegionPtr pRegion, void *closure) in DamageExtReport() argument 158 DamageExtDestroy(DamagePtr pDamage, void *closure) in DamageExtDestroy() argument 162 pDamageExt->pDamage = 0; in DamageExtDestroy() 215 DamageExtRegister(DrawablePtr pDrawable, DamagePtr pDamage, Bool report) in DamageExtRegister() argument 217 DamageSetReportAfterOp(pDamage, TRUE); in DamageExtRegister() 218 DamageRegister(pDrawable, pDamage); in DamageExtRegister() 223 DamageReportDamage(pDamage, pRegion); in DamageExtRegister() 241 pDamageExt->pDamage = DamageCreate(DamageExtReport, DamageExtDestroy, level, in DamageExtCreate() 243 if (!pDamageExt->pDamage) { in DamageExtCreate() 251 DamageExtRegister(pDrawable, pDamageExt->pDamage, in DamageExtCreate() [all …]
|
| H A D | damageextint.h | 52 DamagePtr pDamage; member
|
| /OK3568_Linux_fs/external/xserver/exa/ |
| H A D | exa_migration_mixed.c | 106 if (pExaPixmap->pDamage && exaPixmapHasGpuCopy(pPixmap)) { in exaDoMigration_mixed() 143 exaDamageReport_mixed(DamagePtr pDamage, RegionPtr pRegion, void *closure) in exaDamageReport_mixed() argument 179 if (success && has_gpu_copy && pExaPixmap->pDamage) { in exaPrepareAccessReg_mixed() 193 DamageDestroy(pExaPixmap->pDamage); in exaPrepareAccessReg_mixed() 194 pExaPixmap->pDamage = NULL; in exaPrepareAccessReg_mixed() 226 if (!pExaPixmap->pDamage && in exaPrepareAccessReg_mixed() 231 pExaPixmap->pDamage = DamageCreate(exaDamageReport_mixed, NULL, in exaPrepareAccessReg_mixed() 236 if (pExaPixmap->pDamage) { in exaPrepareAccessReg_mixed() 237 DamageRegister(&pPixmap->drawable, pExaPixmap->pDamage); in exaPrepareAccessReg_mixed() 241 DamageSetReportAfterOp(pExaPixmap->pDamage, TRUE); in exaPrepareAccessReg_mixed()
|
| H A D | exa_mixed.c | 85 pExaPixmap->pDamage = NULL; in exaCreatePixmap_mixed() 104 pExaPixmap->pDamage = DamageCreate(exaDamageReport_mixed, NULL, in exaCreatePixmap_mixed() 109 if (pExaPixmap->pDamage) { in exaCreatePixmap_mixed() 110 DamageRegister(&pPixmap->drawable, pExaPixmap->pDamage); in exaCreatePixmap_mixed() 114 DamageSetReportAfterOp(pExaPixmap->pDamage, TRUE); in exaCreatePixmap_mixed() 144 if (pExaPixmap->pDamage) { in exaModifyPixmapHeader_mixed() 145 DamageDestroy(pExaPixmap->pDamage); in exaModifyPixmapHeader_mixed() 146 pExaPixmap->pDamage = NULL; in exaModifyPixmapHeader_mixed() 194 DamageDestroy(pExaPixmap->pDamage); in exaModifyPixmapHeader_mixed() 195 pExaPixmap->pDamage = NULL; in exaModifyPixmapHeader_mixed() [all …]
|
| H A D | exa_classic.c | 108 pExaPixmap->pDamage = DamageCreate(NULL, NULL, in exaCreatePixmap_classic() 112 if (pExaPixmap->pDamage == NULL) { in exaCreatePixmap_classic() 119 DamageRegister(&pPixmap->drawable, pExaPixmap->pDamage); in exaCreatePixmap_classic() 122 DamageSetReportAfterOp(pExaPixmap->pDamage, TRUE); in exaCreatePixmap_classic() 194 if (pExaPixmap->pDamage) { in exaModifyPixmapHeader_classic() 195 DamageDestroy(pExaPixmap->pDamage); in exaModifyPixmapHeader_classic() 196 pExaPixmap->pDamage = NULL; in exaModifyPixmapHeader_classic()
|
| H A D | exa_migration_classic.c | 78 if (!pExaPixmap->pDamage) in exaPixmapIsDirty() 81 return RegionNotEmpty(DamageRegion(pExaPixmap->pDamage)) || in exaPixmapIsDirty() 116 RegionPtr damage = DamageRegion(pExaPixmap->pDamage); in exaCopyDirty() 151 RegionPtr pending_damage = DamagePendingRegion(pExaPixmap->pDamage); in exaCopyDirty()
|
| H A D | exa_accel.c | 157 if (pExaPixmap->pDamage) in exaDoPutImage() 177 pixmaps[0].pReg = DamagePendingRegion(pExaPixmap->pDamage); in exaDoPutImage() 507 else if (!pDstExaPixmap->pDamage && pSrcExaPixmap->sys_ptr) { in exaHWCopyNtoN() 1037 if (pExaPixmap->pDamage && in exaFillRegionSolid() 1041 RegionPtr pending_damage = DamagePendingRegion(pExaPixmap->pDamage); in exaFillRegionSolid() 1269 if (pExaPixmap->pDamage) in exaGetImage()
|
| /OK3568_Linux_fs/external/xserver/miext/shadow/ |
| H A D | shadow.c | 61 if (!pBuf || !pBuf->pDamage || !pBuf->update) in shadowRedisplay() 63 pRegion = DamageRegion(pBuf->pDamage); in shadowRedisplay() 66 DamageEmpty(pBuf->pDamage); in shadowRedisplay() 107 DamageDestroy(pBuf->pDamage); in shadowCloseScreen() 128 pBuf->pDamage = DamageCreate((DamageReportFunc) NULL, in shadowSetup() 131 if (!pBuf->pDamage) { in shadowSetup() 178 DamageRegister(&pPixmap->drawable, pBuf->pDamage); in shadowAdd() 188 DamageUnregister(pBuf->pDamage); in shadowRemove()
|
| H A D | shpacked.c | 46 RegionPtr damage = DamageRegion(pBuf->pDamage); in shadowUpdatePacked()
|
| H A D | shiplan2p8.c | 82 RegionPtr damage = DamageRegion(pBuf->pDamage); in shadowUpdateIplan2p8()
|
| H A D | shiplan2p4.c | 81 RegionPtr damage = DamageRegion(pBuf->pDamage); in shadowUpdateIplan2p4()
|
| H A D | shafb4.c | 83 RegionPtr damage = DamageRegion(pBuf->pDamage); in shadowUpdateAfb4()
|
| H A D | shafb8.c | 87 RegionPtr damage = DamageRegion(pBuf->pDamage); in shadowUpdateAfb8()
|
| H A D | shplanar.c | 92 RegionPtr damage = DamageRegion(pBuf->pDamage); in shadowUpdatePlanar4()
|
| H A D | shadow.h | 47 DamagePtr pDamage; member
|
| H A D | sh3224.c | 103 RegionPtr damage = DamageRegion(pBuf->pDamage); in shadowUpdate32to24()
|
| H A D | shplanar8.c | 95 RegionPtr damage = DamageRegion(pBuf->pDamage); in shadowUpdatePlanar4x8()
|
| /OK3568_Linux_fs/external/xserver/hw/kdrive/ephyr/ |
| H A D | ephyr.c | 312 if (!scrpriv || !scrpriv->pDamage) in ephyrInternalDamageRedisplay() 315 pRegion = DamageRegion(scrpriv->pDamage); in ephyrInternalDamageRedisplay() 335 DamageEmpty(scrpriv->pDamage); in ephyrInternalDamageRedisplay() 361 if (scrpriv->pDamage) in ephyrScreenBlockHandler() 379 scrpriv->pDamage = DamageCreate((DamageReportFunc) 0, in ephyrSetInternalDamage() 385 DamageRegister(&pPixmap->drawable, scrpriv->pDamage); in ephyrSetInternalDamage() 397 DamageDestroy(scrpriv->pDamage); in ephyrUnsetInternalDamage() 398 scrpriv->pDamage = NULL; in ephyrUnsetInternalDamage() 1249 if (scrpriv->pDamage) { in ephyrPutColors() 1258 DamageReportDamage(scrpriv->pDamage, ®ion); in ephyrPutColors()
|
| /OK3568_Linux_fs/external/xserver/hw/xwin/ |
| H A D | winshadgdi.c | 281 BoxPtr pDamage = (BoxPtr) lParam; in winRedrawDamagedWindowShadowGDI() local 289 topLeft.x = pDamage->x1; in winRedrawDamagedWindowShadowGDI() 290 topLeft.y = pDamage->y1; in winRedrawDamagedWindowShadowGDI() 291 bottomRight.x = pDamage->x2; in winRedrawDamagedWindowShadowGDI() 292 bottomRight.y = pDamage->y2; in winRedrawDamagedWindowShadowGDI() 431 RegionPtr damage = DamageRegion(pBuf->pDamage); in winShadowUpdateGDI()
|
| /OK3568_Linux_fs/external/xserver/mi/ |
| H A D | misprite.c | 91 DamagePtr pDamage; /* damage tracking structure */ member 161 DamageUnregister(pScreenPriv->pDamage); in miSpriteDisableDamage() 172 pScreenPriv->pDamage); in miSpriteEnableDamage() 259 miSpriteReportDamage(DamagePtr pDamage, RegionPtr pRegion, void *closure) in miSpriteReportDamage() argument 305 pScreenPriv->pDamage = DamageCreate(miSpriteReportDamage, in miSpriteInitialize() 375 DamageDestroy(pScreenPriv->pDamage); in miSpriteCloseScreen()
|
| /OK3568_Linux_fs/external/xserver/miext/rootless/ |
| H A D | rootless.h | 213 (RootlessFrameID wid, RegionPtr pDamage);
|
| /OK3568_Linux_fs/external/xserver/hw/xquartz/xpr/ |
| H A D | xprFrame.c | 95 xprUpdateRegion(RootlessFrameID wid, RegionPtr pDamage); 412 xprUpdateRegion(RootlessFrameID wid, RegionPtr pDamage) in xprUpdateRegion() argument
|