Bump version to 24.04.3.4
[LibreOffice.git] / external / skia / fix-alpha-difference-copy.patch.1
bloba8db7377b55b2bfbeee82cfbd77e24270dea8e92
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      SkASSERT(alloc != nullptr);
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      }