summaryrefslogtreecommitdiff
path: root/vcl/inc/skia
AgeCommit message (Expand)Author
2022-09-14do not check and refcount Info access to Skia bitmaps (tdf#150817)Luboš Luňák
2022-03-16throw away skia control cache on theme changeCaolán McNamara
2022-02-03handle graphics test specially in backends too if neededLuboš Luňák
2022-01-14respect TextRenderModeForResolutionIndependentLayout for mac tooCaolán McNamara
2022-01-12reduce explicit Skia flushingLuboš Luňák
2022-01-11build a IDWriteFontCollection1 of our FR_PRIVATE fontsCaolán McNamara
2021-12-10Revert "Re-Enable DrawTransformBitmapExDirect for render backends"Armin Le Grand
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-07Re-Enable DrawTransformBitmapExDirect for render backendsArmin Le Grand (Allotropia)
2021-12-04only bilinear+mipmap for Skia/raster to-screen drawing (tdf#146024)Luboš Luňák
2021-11-30workaround gcc bug #55776 about enum class shadowing a globalLuboš Luňák
2021-11-29implement xor drawing directly using Skia (tdf#141090)Luboš Luňák
2021-11-29remove Skia kDifference workaroundLuboš Luňák
2021-11-22handle filling and stroking at the same time if possibleLuboš Luňák
2021-11-22move code to helper functionsLuboš Luňák
2021-11-16loplugin:finalprotectedStephan Bergmann
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-16log also whether SkiaSalBitmap has any pending scalingLuboš Luňák
2021-11-16when caching bitmaps in skia, take into account HiDPILuboš Luňák
2021-11-16implement HiDPI support for Skia/Mac (tdf#144214)Luboš Luňák
2021-11-12get rid of Skia's 'rasterhack' for Invert()Luboš Luňák
2021-11-12fix assertion with scaled alpha image in SkiaSalBitmapLuboš Luňák
2021-11-12log also whether SkiaSalBitmap has a pixel bufferLuboš Luňák
2021-09-27vcl: move FontSelectPattern to own file and into vcl::font namespaceChris Sherlock
2021-09-21vcl: add sal/config.h in preparation for patchChris Sherlock
2021-09-20tdf#124176 - Use pragma once instead of include guardsChris Sherlock
2021-08-31reduce code duplicationLuboš Luňák
2021-08-25use our own Skia surface when using GPU screen drawingLuboš Luňák
2021-08-24implement explicit screen flushing also for Skia/MacLuboš Luňák
2021-08-24initial Metal support for Mac/SkiaLuboš Luňák
2021-08-24build Skia with Metal supportLuboš Luňák
2021-08-23add CreateCGImage() variant for Mac/SkiaLuboš Luňák
2021-08-23implement text rendering on Mac using SkiaLuboš Luňák
2021-08-23implement mac native widget drawing also for SkiaLuboš Luňák
2021-08-23implement blitting to screen for skia on macLuboš Luňák
2021-08-23make SalGeometryProvider available for Aqua VCL backendsLuboš Luňák
2021-08-23first WIP version of mac skia SalGraphics backendLuboš Luňák
2021-06-28loplugin:finalclasses in vclNoel Grandin
2021-05-24fix Skia Windows text renderingLuboš Luňák
2021-05-24fix font scale width handling for Skia/X11 (tdf#136081)Luboš Luňák
2021-05-01Related: cid#1478001 CreateVirtualDevice never passed a null pGraphics argCaolán McNamara
2021-04-12use Skia linear+mipmap for quality large downscaling (tdf#140129)Luboš Luňák
2021-04-07cache Skia fontLuboš Luňák
2021-04-06vcl: use PixelFormat enum in SalBitmap interface and backendsTomaž Vajngerl
2021-03-16fixes for SkiaSalBitmap delayed scaling (tdf#140930)Luboš Luňák
2021-03-16don't repeatedly create (alpha)SkImage on mEraseColorSetLuboš Luňák
2021-03-09loplugin:staticmethods (clang-cl)Stephan Bergmann
2021-03-03try to avoid skia alpha blending with fully opaque bitmapsLuboš Luňák