summaryrefslogtreecommitdiff
path: root/vcl/skia
AgeCommit message (Expand)Author
2021-02-24add additional 0-1 alpha argument to DrawTransformedBitmap()Luboš Luňák
2021-02-24simply use drawTransformedBitmap()Luboš 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
2021-01-07faster debug dumping for SkiaLuboš Luňák
2020-12-29vcl: move local bitmap headers to inc/bitmap directoryChris Sherlock
2020-12-26vcl: use Color:IsTransparent() where appropriateChris Sherlock
2020-12-25Removed duplicated includeAndrea Gelmini
2020-12-24custom literal for Degree10Noel Grandin
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-11Adapt the remaining OUString functions to std string_viewStephan Bergmann
2020-12-10make Skia image cache size configurableLuboš 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-12-07remove WinGlyphCache and related codeLuboš Luňák
2020-11-28cache one more place when drawing Skia imagesLuboš Luňák
2020-11-19avoid Skia floating point position fixups for rectangles (tdf#137329)Luboš Luňák
2020-11-17implement also axial gradient for skiaLuboš Luňák
2020-11-17tdf#138022 Skia don't recreate empty surfacesJan-Marek Glogowski
2020-11-17set Skia pixel geometry for every surfaceLuboš Luňák
2020-11-17update Skia to chrome/m88Luboš Luňák
2020-11-16disable Vulkan for Windows 7 (tdf#138219)Luboš Luňák
2020-11-14remove SalPointNoel Grandin
2020-11-14fix updates of Skia draw region for Windows widgets (tdf#137559)Luboš Luňák
2020-11-13block nvidia drivers for vulkan only for version<457.36.0 (tdf#138145)Luboš Luňák
2020-11-11make tools::Long 64-bit on Windows platformNoel Grandin
2020-10-21new tools::Degree10 strong typedefNoel Grandin
2020-10-20fix skia matrix rounding imprecisionLuboš 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-08track dirty areas for Skia drawingLuboš 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-06add missing null pointer checkLuboš Luňák
2020-10-06loplugin:const* make some params and methods constNoel
2020-10-05make it possible to accelerate AlphaMask::BlendWith()Luboš Luňák
2020-10-04do not set high filter quality if not changing imageLuboš 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-10-04default to BGRA for Skia, even on X11Luboš Luňák
2020-10-02cache Skia bitmaps if they are small but to be scaledLuboš Luňák
2020-10-02SkCanvas::drawPaint() -> drawRect(), where applicable, and fix matrixLuboš Luňák
2020-09-30make OutputDevice::Flush() also flush SkiaLuboš Luňák
2020-09-29avoid crash if DrawTransformedBitmap() would mean empty Skia bitmapLuboš Luňák