[Libreoffice-commits] core.git: vcl/skia
LuboÅ¡ LuÅák (via logerrit)
logerrit at kemper.freedesktop.org
Tue Sep 22 13:03:28 UTC 2020
vcl/skia/gdiimpl.cxx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit 9fb6355b47ef35d77450b756b90100ecdf10ae07
Author: Luboš Luňák <l.lunak at collabora.com>
AuthorDate: Tue Sep 22 11:34:17 2020 +0200
Commit: Luboš Luňák <l.lunak at collabora.com>
CommitDate: Tue Sep 22 15:02:45 2020 +0200
do not use SkShader if not needed
Change-Id: I9913673c889e605d608e25dad9a36b05912447be
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103153
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak at collabora.com>
diff --git a/vcl/skia/gdiimpl.cxx b/vcl/skia/gdiimpl.cxx
index a5a8b00b9b0c..bf9fab349d1c 100644
--- a/vcl/skia/gdiimpl.cxx
+++ b/vcl/skia/gdiimpl.cxx
@@ -1566,7 +1566,7 @@ bool SkiaSalGraphicsImpl::drawAlphaBitmap(const SalTwoRect& rPosAry, const SalBi
if (image)
drawImage(imagePosAry, image);
else if (rSkiaAlphaBitmap.IsFullyOpaqueAsAlpha()) // alpha can be ignored
- drawShader(rPosAry, rSkiaSourceBitmap.GetSkShader());
+ drawBitmap(rPosAry, rSkiaSourceBitmap);
else
drawShader(rPosAry,
SkShaders::Blend(SkBlendMode::kDstOut, // VCL alpha is one-minus-alpha.
More information about the Libreoffice-commits
mailing list