diff options
Diffstat (limited to 'vcl/inc/skia')
-rw-r--r-- | vcl/inc/skia/salbmp.hxx | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/vcl/inc/skia/salbmp.hxx b/vcl/inc/skia/salbmp.hxx index f834478be51a..d2599d3e98b5 100644 --- a/vcl/inc/skia/salbmp.hxx +++ b/vcl/inc/skia/salbmp.hxx @@ -121,10 +121,14 @@ private: return stream << "(null)"; // I/i - has SkImage (on GPU/CPU), // A/a - has alpha SkImage (on GPU/CPU) - return stream << static_cast<const void*>(bitmap) << " " << bitmap->GetSize() << "/" - << (bitmap->mImage ? (bitmap->mImage->isTextureBacked() ? "I" : "i") : "") - << (bitmap->mAlphaImage ? (bitmap->mAlphaImage->isTextureBacked() ? "A" : "a") - : ""); + stream << static_cast<const void*>(bitmap) << " " << bitmap->GetSize() << "/"; + if (bitmap->mImage) + stream << (bitmap->mImage->isTextureBacked() ? "I" : "i"); + if (bitmap->mAlphaImage) + stream << (bitmap->mAlphaImage->isTextureBacked() ? "A" : "a"); + if (bitmap->mEraseColorSet) + stream << "E" << bitmap->mEraseColor; + return stream; } BitmapPalette mPalette; |