Lines Matching defs:srcRect

703 void GrVkGpu::resolveImage(GrSurface* dst, GrVkRenderTarget* src, const SkIRect& srcRect,
714 resolveInfo.srcOffset = {srcRect.fLeft, srcRect.fTop, 0};
717 resolveInfo.extent = {(uint32_t)srcRect.width(), (uint32_t)srcRect.height(), 1};
1538 const SkIRect& srcRect) {
1539 return fMSAALoadManager.loadMSAAFromResolve(this, commandBuffer, renderPass, dst, src, srcRect);
2290 const SkIRect& srcRect,
2329 copyRegion.srcOffset = { srcRect.fLeft, srcRect.fTop, 0 };
2332 copyRegion.extent = { (uint32_t)srcRect.width(), (uint32_t)srcRect.height(), 1 };
2345 srcRect.width(), srcRect.height());
2354 const SkIRect& srcRect,
2396 SkIRect dstRect = SkIRect::MakeXYWH(dstPoint.fX, dstPoint.fY, srcRect.width(),
2397 srcRect.height());
2402 blitRegion.srcOffsets[0] = { srcRect.fLeft, srcRect.fTop, 0 };
2403 blitRegion.srcOffsets[1] = { srcRect.fRight, srcRect.fBottom, 1 };
2421 void GrVkGpu::copySurfaceAsResolve(GrSurface* dst, GrSurface* src, const SkIRect& srcRect,
2428 this->resolveImage(dst, srcRT, srcRect, dstPoint);
2430 srcRect.width(), srcRect.height());
2435 bool GrVkGpu::onCopySurface(GrSurface* dst, GrSurface* src, const SkIRect& srcRect,
2502 this->copySurfaceAsResolve(dst, src, srcRect, dstPoint);
2508 this->copySurfaceAsCopyImage(dst, src, dstImage, srcImage, srcRect, dstPoint);
2520 this->copySurfaceAsBlit(dst, src, dstImage, srcImage, srcRect, dstPoint);
2701 srcRegion.offset = { blurArg.srcRect.fLeft, blurArg.srcRect.fTop };
2702 srcRegion.extent = { (uint32_t)blurArg.srcRect.width(), (uint32_t)blurArg.srcRect.height() };