summaryrefslogtreecommitdiff
path: root/vcl/inc/skia
AgeCommit message (Expand)Author
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
2021-03-03update Skia to chrome/m90Luboš Luňák
2021-03-03do not smoothscale if not changing pixel sizeLuboš Luňák
2021-03-01make sure Skia DWrite matches the given HFONT exactly (tdf#137122)Luboš Luňák
2021-03-01it's enough to have one Skia font managerLuboš Luňák
2021-03-01generic Skia workaround for VCL sending empty size (tdf#140288)Luboš Luňák
2021-02-24add additional 0-1 alpha argument to DrawTransformedBitmap()Luboš Luňák
2021-02-24simply use drawTransformedBitmap()Luboš Luňák
2020-12-15do not free SkiaSalBitmap buffer if a read access points to itLuboš Luňák
2020-12-10make Skia image cache size configurableLuboš Luňák
2020-12-07remove WinGlyphCache and related codeLuboš 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-14remove SalPointNoel Grandin
2020-10-19use tools::Long in vclNoel
2020-10-14add unittest for SkiaSalBitmap copy-on-write data sharingLuboš 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-06loplugin:const* make some params and methods constNoel
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-02add operator<< for SkMatrixLuboš Luňák
2020-10-01add CppunitTest_vcl_skia to do Skia-specific testsLuboš Luňák
2020-09-30make OutputDevice::Flush() also flush SkiaLuboš Luňák