Lines Matching refs:src
1537 DrawingEngine::CopyRect(BRect src, int32 xOffset, int32 yOffset) const
1545 dst = src;
1548 if (clip.Intersects(src) && clip.Intersects(dst)) {
1553 src = src & clip;
1558 src = src & dst;
1561 bits += (ssize_t)src.left * 4 + (ssize_t)src.top * bytesPerRow;
1563 uint32 width = src.IntegerWidth() + 1;
1564 uint32 height = src.IntegerHeight() + 1;
1585 DrawingEngine::_CopyRect(bool isGraphicsMemory, uint8* src, uint32 width, uint32 height,
1595 src += (height - 1) * bytesPerRow;
1601 uint8* dst = src + (ssize_t)yOffset * bytesPerRow + (ssize_t)xOffset * 4;
1609 memcpy(dst, src, width * 4);
1610 src += yIncrement;
1619 memcpy(tmpBuffer, src, width * 4);
1622 src += yIncrement;
1628 memmove(dst, src, width * 4);
1629 src += yIncrement;