summaryrefslogtreecommitdiff
path: root/vcl/skia/salbmp.cxx
AgeCommit message (Expand)Author
2022-09-14do not check and refcount Info access to Skia bitmaps (tdf#150817)Luboš Luňák
2022-01-07save alpha channel processing when not neededLuboš Luňák
2021-12-10cache Skia drawing based on checksum of bitmap content (tdf#146095)Luboš Luňák
2021-12-10make sure Skia bitmap checksum is invalidated properlyLuboš Luňák
2021-12-10don't use 32bit Skia bitmaps if not configured soLuboš Luňák
2021-11-22move code to helper functionsLuboš Luňák
2021-11-16try to avoid scaling bitmaps twice in Skia when drawingLuboš Luňák
2021-11-16make SkiaHelper::dump() available also in non-dbgutil buildsLuboš Luňák
2021-11-16implement HiDPI support for Skia/Mac (tdf#144214)Luboš Luňák
2021-11-12fix assertion with scaled alpha image in SkiaSalBitmapLuboš Luňák
2021-08-24build Skia with Metal supportLuboš Luňák
2021-07-01tdf#143059 sw export: fix assert crashAttila Szűcs
2021-04-21loplugin:stringadd replace OUStringLiteral temporaries with OUString::ConcatNoel Grandin
2021-04-15tdf#141269 Incorrect transparency after roundtripCaolán McNamara
2021-04-12use Skia linear+mipmap for quality large downscaling (tdf#140129)Luboš Luňák
2021-04-06vcl: use PixelFormat enum in SalBitmap interface and backendsTomaž Vajngerl
2021-03-31remove internal 4bit scanline formatsNoel
2021-03-16fixes for SkiaSalBitmap delayed scaling (tdf#140930)Luboš Luňák
2021-03-16with mEraseColorSet, there should be no pixel bufferLuboš Luňák
2021-03-16don't repeatedly create (alpha)SkImage on mEraseColorSetLuboš Luňák
2021-03-12convert to/from premultiplied alpha if neededLuboš Luňák
2021-03-10access pixels directly if SkImage is a raster one (tdf#140925)Luboš Luňák
2021-03-10forgotten ComputeScanlineSize() (tdf#140917)Luboš Luňák
2021-03-03try to avoid skia alpha blending with fully opaque bitmapsLuboš Luňák
2021-03-03'using namespace SkiaHelper' in skia vcl sourcesLuboš Luňák
2021-03-03update Skia to chrome/m90Luboš Luňák
2021-02-23convert internal bitmap formats transparency->alphaNoel Grandin
2021-02-19write color components properly in debug outputLuboš Luňák
2021-02-08Revert "update Skia to chrome/m89" (tdf#140023)Luboš Luňák
2021-01-20update Skia to chrome/m89Luboš Luňák
2021-01-16make the Color constructors explicitly specify transparencyNoel
2021-01-12transparency->alpha in tools::ColorNoel
2020-12-29vcl: move local bitmap headers to inc/bitmap directoryChris Sherlock
2020-12-26vcl: use Color:IsTransparent() where appropriateChris Sherlock
2020-12-24vcl: move access functions into appropriate bitmap access filesChris Sherlock
2020-12-15do not free SkiaSalBitmap buffer if a read access points to itLuboš Luňák
2020-12-09faster Skia conversion to alpha for the alpha-vdev hackLuboš Luňák
2020-12-09better name for a helper Skia functionLuboš Luňák
2020-10-19use tools::Long in vclNoel
2020-10-14add unittest for SkiaSalBitmap copy-on-write data sharingLuboš Luňák
2020-10-0932bpp SKIA_USE_BITMAP32 bitmaps always need kPremul_SkAlphaTypeLuboš Luňák
2020-10-07try more to match Skia's alpha type for source and destinationLuboš Luňák
2020-10-07faster Skia from-image conversions if no alpha is involvedLuboš Luňák
2020-10-05make it possible to accelerate AlphaMask::BlendWith()Luboš Luňák
2020-10-04clean up handling of erased state in SkiaSalBitmapLuboš Luňák
2020-10-04optimize and unittest SkiaSalBitmap::InterpretAs8Bit()Luboš Luňák
2020-09-25remove useless lineLuboš Luňák
2020-09-25simplify clearing all data in SkiaSalBitmapLuboš Luňák
2020-09-23clarifications on the use of SKIA_USE_BITMAP32Luboš Luňák
2020-09-23nicer codeLuboš Luňák