94 return flushState->
gpu()->
copySurface(dstSurface, dstRect, srcSurface, srcRect, fFilter);
static sk_sp< GrRenderTask > Make(GrDrawingManager *, sk_sp< GrSurfaceProxy > dst, SkIRect dstRect, sk_sp< GrSurfaceProxy > src, SkIRect srcRect, GrSamplerState::Filter filter, GrSurfaceOrigin)
bool copySurface(GrSurface *dst, const SkIRect &dstRect, GrSurface *src, const SkIRect &srcRect, GrSamplerState::Filter filter)
GrSurfaceProxy * target(int i) const
void addTarget(GrDrawingManager *dm, const GrSurfaceProxyView &view)
void addInterval(GrSurfaceProxy *, unsigned int start, unsigned int end, ActualUse actualUse, AllowRecycling SkDEBUGCODE(, bool isDirectDstRead=false))
unsigned int curOp() const
GrSurface * peekSurface() const
bool isInstantiated() const
static SkIRect MakeIRectRelativeTo(GrSurfaceOrigin origin, int rtHeight, SkIRect devRect)
static constexpr SkIRect MakeSize(const SkISize &size)
bool contains(int32_t x, int32_t y) const