Lines Matching refs:dstConfig
2118 bool GrGLCaps::canCopyTexSubImage(GrPixelConfig dstConfig, bool dstHasMSAARenderBuffer, in canCopyTexSubImage() argument
2128 (kBGRA_8888_GrPixelConfig == dstConfig || kBGRA_8888_GrPixelConfig == srcConfig)) { in canCopyTexSubImage()
2155 bool GrGLCaps::canCopyAsBlit(GrPixelConfig dstConfig, int dstSampleCnt, in canCopyAsBlit() argument
2163 if (!this->canConfigBeFBOColorAttachment(dstConfig) || in canCopyAsBlit()
2204 if (dstConfig != srcConfig) { in canCopyAsBlit()
2208 if (srcSampleCnt > 1 && dstConfig != srcConfig) { in canCopyAsBlit()
2226 bool GrGLCaps::canCopyAsDraw(GrPixelConfig dstConfig, bool srcIsTextureable) const { in canCopyAsDraw() argument
2227 return this->canConfigBeFBOColorAttachment(dstConfig) && srcIsTextureable; in canCopyAsDraw()
2249 GrPixelConfig dstConfig = dst->config(); in onCanCopySurface() local
2282 if (this->canCopyAsBlit(dstConfig, dstSampleCnt, SkToBool(dstTex), in onCanCopySurface()
2286 SkASSERT(this->canCopyAsDraw(dstConfig, SkToBool(srcTex))); in onCanCopySurface()
2290 return this->canCopyTexSubImage(dstConfig, has_msaa_render_buffer(dst, *this), in onCanCopySurface()
2294 this->canCopyAsBlit(dstConfig, dstSampleCnt, SkToBool(dstTex), in onCanCopySurface()
2298 this->canCopyAsDraw(dstConfig, SkToBool(srcTex)); in onCanCopySurface()