Home | History | Annotate | Download | only in src

Lines Matching refs:srcY

361 lx_do_copy(PixmapPtr pxDst, int srcX, int srcY,
369 gp_declare_blt(lx_copy_flags(srcX, srcY, dstX, dstY, w, h, exaScratch.op));
371 srcOffset = exaScratch.srcOffset + (exaScratch.srcPitch * srcY) +
379 if (dstY > srcY)
826 int opX, int opY, int srcX, int srcY)
855 for (j = srcY; j < srcY + height; j++)
859 optempY = opY + j - srcY;
869 for (j = srcY; j < srcY + height; j++)
873 optempY = opY + j - srcY;
931 int opY, int srcX, int srcY)
942 /* Make sure srcX and srcY are in source region */
945 srcY = ((srcY % (int) exaScratch.srcHeight) + (int) exaScratch.srcHeight)
949 opHeight = exaScratch.srcHeight - srcY;
951 srcOffset = GetSrcOffset(srcX, srcY);
991 srcOffset = GetSrcOffset(0, srcY);
995 srcY)
996 ? (exaScratch.srcHeight - srcY) : ((opY + height)
1222 lx_do_composite(PixmapPtr pxDst, int srcX, int srcY, int maskX,
1242 srcPoint.y = F(srcY);
1245 /* srcX, srcY point to the upper right side of the bounding box
1263 srcY += height;
1312 /* This is the condition srcX or/and srcY is/are out of source
1314 if (((srcY >= 0 && srcY >= exaScratch.srcHeight)
1330 /* This is the condition srcX or/and srcY is/are in the source
1333 else if (srcX >= 0 && srcY >= 0 &&
1343 if ((exaScratch.srcHeight - srcY) < opHeight)
1344 opHeight = exaScratch.srcHeight - srcY;
1346 /* This is the condition srcX or/and srcY is/are negative */
1348 else if ((srcX < 0 || srcY < 0) &&
1370 if (srcY < 0) {
1371 opY -= srcY;
1372 srcY = 0;
1392 if ((exaScratch.srcWidth - srcY) < opWidth)
1393 opWidth = exaScratch.srcWidth - srcY;
1424 srcX, srcY);
1432 srcY);
1472 if (srcX >= 0 && srcY >= 0 && (exaScratch.op == PictOpOver ||
1481 (exaScratch.srcHeight - srcY) ?
1482 (exaScratch.srcHeight - srcY) : (dstY + height) - opY;
1492 opWidth = ((dstX + width) - opX) > (exaScratch.srcWidth - srcY)
1493 ? (exaScratch.srcWidth - srcY) : (dstX + width) - opX;
1505 * but this will likely interfere with cases where srcX and/or srcY