summaryrefslogtreecommitdiff
path: root/vcl/skia/gdiimpl.cxx
AgeCommit message (Expand)Author
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-06a large but clipped image may still be cached from a previous callLuboš Luňák
2021-12-04only bilinear+mipmap for Skia/raster to-screen drawing (tdf#146024)Luboš Luňák
2021-11-30fix Skia copyArea() not coping with coordinates outside (tdf#145811)Luboš 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-19Drop F_PI1800/F_PI18000, and unify deg2rad/rad2deg conversionsMike Kaganski
2021-11-18Fix typosAndrea Gelmini
2021-11-18handle also curved lines for nojoin skia polylines (tdf#143837)Luboš Luňák
2021-11-17loplugin:simplifyboolStephan Bergmann
2021-11-16fix drawBitmap() unittests with Skia/HiDPILuboš 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-16optimize Skia's copyArea() to copy less dataLuboš Luňák
2021-11-16don't bother caching bitmaps that prefer shadersLuboš 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-12revert part of 'loplugin:flatten' in Skia codeLuboš Luňák
2021-11-12improve mergeToSinglePolyPolygonNoel Grandin
2021-11-12clean up SkCanvas before using the bitmap it's painted toLuboš Luňák
2021-11-12drop usage of SkSurface::draw()Luboš Luňák
2021-11-12reduce copy&pasteLuboš Luňák
2021-10-21loplugin:flattenNoel Grandin
2021-10-10loplugin:moveparam in basegfxNoel Grandin
2021-09-10fix Skia/Raster screen flushing on MacLuboš Luňák
2021-08-31reduce code duplicationLuboš Luňák
2021-08-31Skia's kDifference now seems to cause crashes also on AMD/WindowsLuboš Luňák
2021-08-26change some left,top,width,height usage in Skia to x,y,w,hLuboš 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-24remove unnecessary separate SkSurface creating per render methodLuboš Luňák
2021-08-24reduce skia realloc when drawing polygonsNoel Grandin
2021-08-22speedup SkiaSalGraphicsImpl::drawPolyLineNoel Grandin
2021-08-19reduce skia re-alloc costs (tdf#105575)Noel Grandin
2021-08-16Drop tools::Rectangle::getX/getY, which are just duplicates of Left/TopMike Kaganski
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-03loplugin:stringadd improvement for appending numbersNoel Grandin
2021-04-28Skia understands that linewidth == 0 means hairlineLuboš Luňák
2021-04-27loplugin:stringadd convert chained append to +Noel Grandin
2021-04-14SkBlendMode::kDifference causes AMD/Linux driver instabilityLuboš Luňák
2021-04-14Revert "update Skia to chrome/m91" (tdf#141680)Luboš Luňák
2021-04-12use Skia linear+mipmap for quality large downscaling (tdf#140129)Luboš Luňák
2021-04-12update Skia to chrome/m91Luboš Luňák
2021-03-17round polygon points before merging them for Skia drawing (tdf#140848)Luboš Luňák
2021-03-10cache extensive downscaling in GPU mode too (tdf#140925)Luboš Luňák