summaryrefslogtreecommitdiff
path: root/vcl/inc/skia/gdiimpl.hxx
AgeCommit message (Expand)Author
2024-05-10loplugin:ostr in vclNoel Grandin
2024-02-26tdf#143148 Use pragma once instead of include guards in vcl and xmloffanish.deshpande
2023-07-31all drawPolyPolygon variants return true nowCaolán McNamara
2023-07-10update skia to m116Noel Grandin
2023-01-26tdf#147342 Notify Skia that the window's backing properties changedPatrick Luby
2023-01-06use std::optional for SALCOLOR_NONENoel Grandin
2022-12-21No need for bool return value hereNoel Grandin
2022-01-12reduce explicit Skia flushingLuboš Luňák
2021-12-10Revert "Re-Enable DrawTransformBitmapExDirect for render backends"Armin Le Grand
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-29implement xor drawing directly using Skia (tdf#141090)Luboš 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-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-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-08-31reduce code duplicationLuboš Luňák
2021-08-25use our own Skia surface when using GPU screen drawingLuboš Luňák
2021-08-24initial Metal support for Mac/SkiaLuboš Luňák
2021-08-24build Skia with Metal supportLuboš Luňák
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-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-11-17tdf#138022 Skia don't recreate empty surfacesJan-Marek Glogowski
2020-11-14remove SalPointNoel Grandin
2020-10-19use tools::Long in vclNoel
2020-10-08track dirty areas for Skia drawingLuboš 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-23if allocating Vulkan surface fails, fall back to Skia raster surfaceLuboš Luňák
2020-09-07do not queue up too many Skia image drawing operations (tdf#136369)Luboš 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-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-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-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-20batch Skia xor drawing (tdf#132241)Luboš Luňák
2020-04-08fix/improve Skia debug messagesLuboš Luňák
2020-04-06update Skia to chrome/m83Luboš Luňák
2020-03-18fix glyph rotation for Skia text rendering on WindowsLuboš Luňák
2020-03-18implement text rendering using directly Skia (X11)Luboš Luňák