H A D | Device_drawTexture.cpp | 268 * original src rect. 'dstClip' should be null when there is no additional clipping. 271 const SkRect* origDstRect, const SkPoint dstClip[4], in optimize_sample_area() 295 // Both src and dst have gotten smaller. If dstClip is provided, confirm it is still in optimize_sample_area() 297 if (dstClip) { in optimize_sample_area() 299 if (!dst.contains(dstClip[i].fX, dstClip[i].fY)) { in optimize_sample_area() 347 const SkPoint dstClip[4], in draw_texture() 374 if (dstClip) { in draw_texture() 375 // Get source coords corresponding to dstClip in draw_texture() 377 GrMapRectPoints(dstRect, srcRect, dstClip, srcQua in draw_texture() 270 optimize_sample_area(const SkISize& image, const SkRect* origSrcRect, const SkRect* origDstRect, const SkPoint dstClip[4], SkRect* outSrcRect, SkRect* outDstRect, SkMatrix* srcToDst) optimize_sample_area() argument 340 draw_texture(skgpu::v1::SurfaceDrawContext* sdc, const GrClip* clip, const SkMatrix& ctm, const SkPaint& paint, GrSamplerState::Filter filter, const SkRect& srcRect, const SkRect& dstRect, const SkPoint dstClip[4], GrAA aa, GrQuadAAFlags aaFlags, SkCanvas::SrcRectConstraint constraint, GrSurfaceProxyView view, const GrColorInfo& srcColorInfo) draw_texture() argument 413 draw_image(GrRecordingContext* rContext, skgpu::v1::SurfaceDrawContext* sdc, const GrClip* clip, const SkMatrixProvider& matrixProvider, const SkPaint& paint, const SkImage_Base& image, const SkRect& src, const SkRect& dst, const SkPoint dstClip[4], const SkMatrix& srcToDst, GrAA aa, GrQuadAAFlags aaFlags, SkCanvas::SrcRectConstraint constraint, SkSamplingOptions sampling, SkTileMode tm = SkTileMode::kClamp) draw_image() argument 751 drawImageQuad(const SkImage* image, const SkRect* srcRect, const SkRect* dstRect, const SkPoint dstClip[4], GrAA aa, GrQuadAAFlags aaFlags, const SkMatrix* preViewMatrix, const SkSamplingOptions& origSampling, const SkPaint& paint, SkCanvas::SrcRectConstraint constraint) drawImageQuad() argument [all...] |