Lines Matching refs:rtProxy
1992 bool GrRenderTargetContext::setupDstProxy(GrRenderTargetProxy* rtProxy, const GrClip& clip, in setupDstProxy() argument
1998 if (rtProxy->wrapsVkSecondaryCB()) { in setupDstProxy()
2003 if (GrTextureProxy* texProxy = rtProxy->asTextureProxy()) { in setupDstProxy()
2012 SkIRect copyRect = SkIRect::MakeWH(rtProxy->width(), rtProxy->height()); in setupDstProxy()
2015 clip.getConservativeBounds(rtProxy->width(), rtProxy->height(), &clippedRect); in setupDstProxy()
2025 clippedRect.intersect(SkIRect::MakeWH(rtProxy->width(), rtProxy->height())); in setupDstProxy()
2042 if (!this->caps()->initDescForDstCopy(rtProxy, &desc, &origin, &rectsMustMatch, in setupDstProxy()
2045 desc.fConfig = rtProxy->config(); in setupDstProxy()
2046 origin = rtProxy->origin(); in setupDstProxy()
2056 desc.fWidth = rtProxy->width(); in setupDstProxy()
2057 desc.fHeight = rtProxy->height(); in setupDstProxy()
2069 SkASSERT(rtProxy->backendFormat().textureType() == GrTextureType::k2D); in setupDstProxy()
2070 const GrBackendFormat& format = rtProxy->backendFormat(); in setupDstProxy()
2079 if (!sContext->copy(rtProxy, copyRect, dstPoint)) { in setupDstProxy()