summaryrefslogtreecommitdiff
path: root/vcl/inc/skia
AgeCommit message (Expand)Author
2021-03-01generic Skia workaround for VCL sending empty size (tdf#140288)Luboš 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
2020-12-11make Skia image cache size configurableLuboš 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
2020-09-29disable VSync for Skia/Vulkan on Linux/nVidiaLuboš Luňák
2020-09-29ensure SolarMutex is held for SkiaZoneLuboš Luňák
2020-09-25xor drawing done twice in the same place should be a no-opLuboš Luňák
2020-09-25draw linear and radial gradients directly with SkiaLuboš Luňák
2020-09-25simplify clearing all data in SkiaSalBitmapLuboš Luňák
2020-09-23detect and fail immediately on failed Skia allocations (tdf#135952)Luboš Luňák
2020-09-23if allocating Vulkan surface fails, fall back to Skia raster surfaceLuboš Luňák
2020-09-08try harder to not duplicate large memory usage in SkiaSalBitmapLuboš Luňák
2020-09-08make SkiaSalBitmap debug also log bit count and palette presenceLuboš Luňák
2020-09-07improve debug for erased SkiaSalBitmapLuboš Luňák
2020-09-07do not queue up too many Skia image drawing operations (tdf#136369)Luboš Luňák
2020-09-07increase Skia image cache size to 64MiB (tdf#136244)Luboš Luňák
2020-09-04ignore fully opaque alpha bitmap for SkiaLuboš Luňák
2020-08-26optimize polygon merging in Skia (tdf#136139)Luboš Luňák
2020-08-26update Skia to chrome/m86 snapshotLuboš Luňák
2020-08-05Silence loplugin:staticmethods when the definition involves preprocessingStephan Bergmann
2020-07-29allocate bitmap data buffer on demand in SkiaSalBitmapLuboš Luňák
2020-07-16merge needlessly split polygons back in Skia drawing (tdf#133016)Luboš Luňák
2020-07-16use consistent Skia pixel position adjustments (tdf#134346)Luboš Luňák
2020-07-01optimize Bitmap::Erase() for Skia by delaying the erase (tdf#134363)Luboš Luňák
2020-06-27do not use VCL scaling algorithm from SkiaLuboš Luňák
2020-06-26use Skia's SkShader for blending bitmapsLuboš Luňák
2020-06-25handle nullptr pointers in Skia debugging functionsLuboš Luňák
2020-05-26use Skia to do dashed lines, no need to do it manually (tdf#130431)Luboš Luňák
2020-05-22convert properly SkiaSalBitmap to WinSalBitmap (tdf#133152)Luboš Luňák
2020-05-15do not cache SkBitmap in SkiaSalBitmapLuboš Luňák
2020-05-14cache results of Skia's drawTransformedBitmap() (tdf#132438)Luboš Luňák
2020-05-05fix line width in DrawPolyLine() with matrix (tdf#132498)Luboš Luňák
2020-05-04remove old Skia text render methods that do not use Skia directlyLuboš Luňák
2020-04-24make SkiaSalBitmap discard cached data of incorrect size (tdf#132367)Luboš Luňák
2020-04-20batch Skia xor drawing (tdf#132241)Luboš Luňák
2020-04-10prefer DirectWrite for Skia's Windows text renderingLuboš Luňák