diff options
Diffstat (limited to 'src/gpu/batches')
-rw-r--r-- | src/gpu/batches/GrCopySurfaceBatch.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/gpu/batches/GrCopySurfaceBatch.cpp b/src/gpu/batches/GrCopySurfaceBatch.cpp index 724609871d..a59ed38f51 100644 --- a/src/gpu/batches/GrCopySurfaceBatch.cpp +++ b/src/gpu/batches/GrCopySurfaceBatch.cpp @@ -63,12 +63,7 @@ GrBatch* GrCopySurfaceBatch::Create(GrSurface* dst, GrSurface* src, const SkIRec const SkIPoint& dstPoint) { SkASSERT(dst); SkASSERT(src); - if (GrPixelConfigIsSint(dst->config()) != GrPixelConfigIsSint(src->config())) { - return nullptr; - } - if (GrPixelConfigIsCompressed(dst->config())) { - return nullptr; - } + SkIRect clippedSrcRect; SkIPoint clippedDstPoint; // If the rect is outside the src or dst then we've already succeeded. |