Lines Matching refs:rtProxy
2102 bool GrRenderTargetContext::setupDstProxy(GrRenderTargetProxy* rtProxy, const GrClip& clip, in setupDstProxy() argument
2108 if (rtProxy->wrapsVkSecondaryCB()) { in setupDstProxy()
2113 if (GrTextureProxy* texProxy = rtProxy->asTextureProxy()) { in setupDstProxy()
2122 SkIRect copyRect = SkIRect::MakeWH(rtProxy->width(), rtProxy->height()); in setupDstProxy()
2125 clip.getConservativeBounds(rtProxy->width(), rtProxy->height(), &clippedRect); in setupDstProxy()
2135 clippedRect.intersect(SkIRect::MakeWH(rtProxy->width(), rtProxy->height())); in setupDstProxy()
2152 if (!this->caps()->initDescForDstCopy(rtProxy, &desc, &origin, &rectsMustMatch, in setupDstProxy()
2155 desc.fConfig = rtProxy->config(); in setupDstProxy()
2156 origin = rtProxy->origin(); in setupDstProxy()
2166 desc.fWidth = rtProxy->width(); in setupDstProxy()
2167 desc.fHeight = rtProxy->height(); in setupDstProxy()
2179 SkASSERT(rtProxy->backendFormat().textureType() == GrTextureType::k2D); in setupDstProxy()
2180 const GrBackendFormat& format = rtProxy->backendFormat(); in setupDstProxy()
2189 if (!sContext->copy(rtProxy, copyRect, dstPoint)) { in setupDstProxy()