Send various state changes to LOK
[LibreOffice.git] / external / skia / fix-alpha-difference-copy.patch.1
blob61a61e621fbd34c1922f7bec59f79e209ab41fc2
1 diff --git a/src/core/SkBlitter_Sprite.cpp b/src/core/SkBlitter_Sprite.cpp
2 index df7d9a7025..7f94c2a660 100644
3 --- a/src/core/SkBlitter_Sprite.cpp
4 +++ b/src/core/SkBlitter_Sprite.cpp
5 @@ -191,7 +191,7 @@ SkBlitter* SkBlitter::ChooseSprite(const SkPixmap& dst, const SkPaint& paint,
6      }
7  
8      // TODO: in principle SkRasterPipelineSpriteBlitter could be made to handle this.
9 -    if (source.alphaType() == kUnpremul_SkAlphaType) {
10 +    if (source.alphaType() != dst.alphaType()) {
11          return nullptr;
12      }