Lines Matching refs:extents
247 pDamageRegion->extents.x2 - pDamageRegion->extents.x1, in _damageRegionAppend()
248 pDamageRegion->extents.y2 - pDamageRegion->extents.y1, in _damageRegionAppend()
249 pDamageRegion->extents.x1, pDamageRegion->extents.y1, in _damageRegionAppend()
439 BoxPtr extents = &pGC->pCompositeClip->extents;\
440 if(box.x1 < extents->x1) box.x1 = extents->x1; \
441 if(box.x2 > extents->x2) box.x2 = extents->x2; \
442 if(box.y1 < extents->y1) box.y1 = extents->y1; \
443 if(box.y2 > extents->y2) box.y2 = extents->y2; \
466 BoxPtr extents = &pDst->pCompositeClip->extents;\
467 if(box.x1 < extents->x1) box.x1 = extents->x1; \
468 if(box.x2 > extents->x2) box.x2 = extents->x2; \
469 if(box.y1 < extents->y1) box.y1 = extents->y1; \
470 if(box.y2 > extents->y2) box.y2 = extents->y2; \
1278 ExtentInfoRec extents; in damageDamageChars() local
1281 xfont2_query_glyph_extents(font, charinfo, n, &extents); in damageDamageChars()
1283 if (extents.overallWidth > extents.overallRight) in damageDamageChars()
1284 extents.overallRight = extents.overallWidth; in damageDamageChars()
1285 if (extents.overallWidth < extents.overallLeft) in damageDamageChars()
1286 extents.overallLeft = extents.overallWidth; in damageDamageChars()
1287 if (extents.overallLeft > 0) in damageDamageChars()
1288 extents.overallLeft = 0; in damageDamageChars()
1289 if (extents.fontAscent > extents.overallAscent) in damageDamageChars()
1290 extents.overallAscent = extents.fontAscent; in damageDamageChars()
1291 if (extents.fontDescent > extents.overallDescent) in damageDamageChars()
1292 extents.overallDescent = extents.fontDescent; in damageDamageChars()
1294 box.x1 = x + extents.overallLeft; in damageDamageChars()
1295 box.y1 = y - extents.overallAscent; in damageDamageChars()
1296 box.x2 = x + extents.overallRight; in damageDamageChars()
1297 box.y2 = y + extents.overallDescent; in damageDamageChars()