diff options
Diffstat (limited to 'src/gpu/SkGrPixelRef.cpp')
-rw-r--r-- | src/gpu/SkGrPixelRef.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gpu/SkGrPixelRef.cpp b/src/gpu/SkGrPixelRef.cpp index 58f516a19c..3876f17411 100644 --- a/src/gpu/SkGrPixelRef.cpp +++ b/src/gpu/SkGrPixelRef.cpp @@ -76,6 +76,7 @@ static SkGrPixelRef* copy_to_new_texture_pixelref(GrTexture* texture, SkColorTyp } desc.fFlags = kRenderTarget_GrSurfaceFlag; desc.fConfig = SkImageInfo2GrPixelConfig(dstCT, kPremul_SkAlphaType, dstPT); + desc.fTextureStorageAllocator = texture->desc().fTextureStorageAllocator; GrTexture* dst = context->textureProvider()->createTexture(desc, false, nullptr, 0); if (nullptr == dst) { |