HomeSort by: relevance | last modified time | path
    Searched refs:pDamage (Results 1 - 25 of 69) sorted by relevancy

1 2 3

  /xsrc/external/mit/xorg-server/dist/miext/damage/
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...]
damage.c 116 DamagePtr pDamage = getDrawableDamage(pDrawable)
184 for (; pDamage; pDamage = pNext) {
185 pNext = pDamage->pNext;
189 if (pScrPriv->internalLevel > 0 && !pDamage->isInternal) {
197 if (pDamage->pDrawable->type == DRAWABLE_WINDOW &&
198 !((WindowPtr) (pDamage->pDrawable))->realized) {
202 draw_x = pDamage->pDrawable->x;
203 draw_y = pDamage->pDrawable->y;
209 if (!WindowDrawable(pDamage->pDrawable->type))
    [all...]
damagestr.h 96 DamagePtr pDamage = damageGetPixPriv(pPix)
  /xsrc/external/mit/xorg-server.old/dist/miext/damage/
damage.h 40 typedef void (*DamageReportFunc) (DamagePtr pDamage, RegionPtr pRegion, void *closure);
41 typedef void (*DamageDestroyFunc) (DamagePtr pDamage, void *closure);
44 typedef void (*DamageMarkerFunc) (DrawablePtr pDrawable, DamagePtr pDamage, RegionPtr pOldDamage, RegionPtr pRegion, void *closure);
79 DamagePtr pDamage);
83 DamagePtr pDamage);
86 DamageDestroy (DamagePtr pDamage);
89 DamageSubtract (DamagePtr pDamage,
93 DamageEmpty (DamagePtr pDamage);
96 DamageRegion (DamagePtr pDamage);
99 DamagePendingRegion (DamagePtr pDamage);
    [all...]
damage.c 115 DamagePtr pDamage = getDrawableDamage(pDrawable)
124 damageReportDamage (DamagePtr pDamage, RegionPtr pDamageRegion)
130 switch (pDamage->damageLevel) {
132 RegionUnion(&pDamage->damage, &pDamage->damage,
134 (*pDamage->damageReport) (pDamage, pDamageRegion, pDamage->closure);
138 RegionSubtract(&tmpRegion, pDamageRegion, &pDamage->damage);
140 RegionUnion(&pDamage->damage, &pDamage->damage
    [all...]
damagestr.h 100 DamagePtr pDamage = damageGetPixPriv(pPix)
  /xsrc/external/mit/xorg-server/dist/damageext/
damageext.c 136 DamageExtReport(DamagePtr pDamage, RegionPtr pRegion, void *closure)
158 DamageExtDestroy(DamagePtr pDamage, void *closure)
162 pDamageExt->pDamage = 0;
215 DamageExtRegister(DrawablePtr pDrawable, DamagePtr pDamage, Bool report)
217 DamageSetReportAfterOp(pDamage, TRUE);
218 DamageRegister(pDrawable, pDamage);
223 DamageReportDamage(pDamage, pRegion);
241 pDamageExt->pDamage = DamageCreate(DamageExtReport, DamageExtDestroy, level,
243 if (!pDamageExt->pDamage) {
251 DamageExtRegister(pDrawable, pDamageExt->pDamage,
    [all...]
damageextint.h 52 DamagePtr pDamage;
  /xsrc/external/mit/xorg-server.old/dist/exa/
exa_mixed.c 84 pExaPixmap->pDamage = NULL;
104 pExaPixmap->pDamage = DamageCreate(exaDamageReport_mixed, NULL,
109 DamageRegister(&pPixmap->drawable, pExaPixmap->pDamage);
112 DamageSetReportAfterOp(pExaPixmap->pDamage, TRUE);
141 if (pExaPixmap->pDamage) {
142 DamageUnregister(&pPixmap->drawable, pExaPixmap->pDamage);
143 DamageDestroy(pExaPixmap->pDamage);
144 pExaPixmap->pDamage = NULL;
193 DamageUnregister(&pPixmap->drawable, pExaPixmap->pDamage);
194 DamageDestroy(pExaPixmap->pDamage);
    [all...]
exa_migration_mixed.c 101 if (pExaPixmap->pDamage && exaPixmapHasGpuCopy(pPixmap)) {
105 * there are pixmaps without pDamage and a bad fb_pitch value.
107 * causes corruption. Pixmaps without pDamage are not migrated
138 exaDamageReport_mixed(DamagePtr pDamage, RegionPtr pRegion, void *closure)
173 if (success && has_gpu_copy && pExaPixmap->pDamage) {
187 DamageUnregister(&pPixmap->drawable, pExaPixmap->pDamage);
188 DamageDestroy(pExaPixmap->pDamage);
189 pExaPixmap->pDamage = NULL;
220 if (!pExaPixmap->pDamage &&
225 pExaPixmap->pDamage = DamageCreate(exaDamageReport_mixed, NULL
    [all...]
exa_classic.c 107 pExaPixmap->pDamage = DamageCreate (NULL, NULL,
111 if (pExaPixmap->pDamage == NULL) {
118 DamageRegister (&pPixmap->drawable, pExaPixmap->pDamage);
121 DamageSetReportAfterOp (pExaPixmap->pDamage, TRUE);
195 if (pExaPixmap->pDamage) {
196 DamageUnregister(&pPixmap->drawable, pExaPixmap->pDamage);
197 DamageDestroy(pExaPixmap->pDamage);
198 pExaPixmap->pDamage = NULL;
  /xsrc/external/mit/xorg-server/dist/miext/shadow/
shadow.c 61 if (!pBuf || !pBuf->pDamage || !pBuf->update)
63 pRegion = DamageRegion(pBuf->pDamage);
66 DamageEmpty(pBuf->pDamage);
107 DamageDestroy(pBuf->pDamage);
128 pBuf->pDamage = DamageCreate((DamageReportFunc) NULL,
131 if (!pBuf->pDamage) {
178 DamageRegister(&pPixmap->drawable, pBuf->pDamage);
188 DamageUnregister(pBuf->pDamage);
shpacked.c 46 RegionPtr damage = DamageRegion(pBuf->pDamage);
shadow.h 47 DamagePtr pDamage;
shafb8.c 87 RegionPtr damage = DamageRegion(pBuf->pDamage);
shiplan2p4.c 81 RegionPtr damage = DamageRegion(pBuf->pDamage);
  /xsrc/external/mit/xorg-server.old/dist/miext/shadow/
shadow.c 57 if (!pBuf || !pBuf->pDamage || !pBuf->update)
59 pRegion = DamageRegion(pBuf->pDamage);
62 DamageEmpty(pBuf->pDamage);
104 DamageDestroy(pBuf->pDamage);
116 shadowReportFunc(DamagePtr pDamage, RegionPtr pRegion, void *closure)
124 RegionUnion(&pDamage->damage, &pDamage->damage, pRegion);
149 pBuf->pDamage = DamageCreate((DamageReportFunc)shadowReportFunc,
154 pBuf->pDamage = DamageCreate((DamageReportFunc)NULL,
159 if (!pBuf->pDamage) {
    [all...]
shadow.h 51 DamagePtr pDamage;
80 #define shadowDamage(pBuf) DamageRegion(pBuf->pDamage)
  /xsrc/external/mit/xorg-server/dist/exa/
exa_migration_mixed.c 106 if (pExaPixmap->pDamage && exaPixmapHasGpuCopy(pPixmap)) {
110 * there are pixmaps without pDamage and a bad fb_pitch value.
112 * causes corruption. Pixmaps without pDamage are not migrated
143 exaDamageReport_mixed(DamagePtr pDamage, RegionPtr pRegion, void *closure)
179 if (success && has_gpu_copy && pExaPixmap->pDamage) {
193 DamageDestroy(pExaPixmap->pDamage);
194 pExaPixmap->pDamage = NULL;
226 if (!pExaPixmap->pDamage &&
231 pExaPixmap->pDamage = DamageCreate(exaDamageReport_mixed, NULL,
236 if (pExaPixmap->pDamage) {
    [all...]
exa_mixed.c 85 pExaPixmap->pDamage = NULL;
104 pExaPixmap->pDamage = DamageCreate(exaDamageReport_mixed, NULL,
109 if (pExaPixmap->pDamage) {
110 DamageRegister(&pPixmap->drawable, pExaPixmap->pDamage);
114 DamageSetReportAfterOp(pExaPixmap->pDamage, TRUE);
144 if (pExaPixmap->pDamage) {
145 DamageDestroy(pExaPixmap->pDamage);
146 pExaPixmap->pDamage = NULL;
194 DamageDestroy(pExaPixmap->pDamage);
195 pExaPixmap->pDamage = NULL
    [all...]
exa_classic.c 108 pExaPixmap->pDamage = DamageCreate(NULL, NULL,
112 if (pExaPixmap->pDamage == NULL) {
119 DamageRegister(&pPixmap->drawable, pExaPixmap->pDamage);
122 DamageSetReportAfterOp(pExaPixmap->pDamage, TRUE);
194 if (pExaPixmap->pDamage) {
195 DamageDestroy(pExaPixmap->pDamage);
196 pExaPixmap->pDamage = NULL;
  /xsrc/external/mit/xorg-server.old/dist/damageext/
damageext.c 88 DamageExtReport (DamagePtr pDamage, RegionPtr pRegion, void *closure)
109 DamageExtDestroy (DamagePtr pDamage, void *closure)
113 pDamageExt->pDamage = 0;
206 pDamageExt->pDamage = DamageCreate (DamageExtReport,
212 if (!pDamageExt->pDamage)
220 DamageSetReportAfterOp (pDamageExt->pDamage, TRUE);
221 DamageRegister (pDamageExt->pDrawable, pDamageExt->pDamage);
259 DamagePtr pDamage = pDamageExt->pDamage;
263 RegionIntersect(pParts, DamageRegion (pDamage), pRepair)
    [all...]
damageextint.h 53 DamagePtr pDamage;
  /xsrc/external/mit/xorg-server/dist/hw/kdrive/ephyr/
ephyr.c 298 * pBuf->pDamage regions
312 if (!scrpriv || !scrpriv->pDamage)
315 pRegion = DamageRegion(scrpriv->pDamage);
335 DamageEmpty(scrpriv->pDamage);
361 if (scrpriv->pDamage)
379 scrpriv->pDamage = DamageCreate((DamageReportFunc) 0,
385 DamageRegister(&pPixmap->drawable, scrpriv->pDamage);
397 DamageDestroy(scrpriv->pDamage);
398 scrpriv->pDamage = NULL;
1247 if (scrpriv->pDamage) {
    [all...]
  /xsrc/external/mit/xorg-server/dist/miext/rootless/
rootless.h 209 * pDamage Region containing all the changed pixels in frame-lcoal
213 (RootlessFrameID wid, RegionPtr pDamage);

Completed in 20 milliseconds

1 2 3