summaryrefslogtreecommitdiff
path: root/vcl/skia/gdiimpl.cxx
AgeCommit message (Expand)Author
2020-11-28cache one more place when drawing Skia imagesLuboš Luňák
2020-11-19avoid Skia floating point position fixups for rectangles (tdf#137329)Luboš Luňák
2020-11-17implement also axial gradient for skiaLuboš 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-11-11make tools::Long 64-bit on Windows platformNoel Grandin
2020-10-21new tools::Degree10 strong typedefNoel Grandin
2020-10-20fix skia matrix rounding imprecisionLuboš Luňák
2020-10-19use tools::Long in vclNoel
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-04do not set high filter quality if not changing imageLuboš Luňák
2020-10-02cache Skia bitmaps if they are small but to be scaledLuboš Luňák
2020-10-02SkCanvas::drawPaint() -> drawRect(), where applicable, and fix matrixLuboš Luňák
2020-09-29avoid crash if DrawTransformedBitmap() would mean empty Skia bitmapLuboš Luňák
2020-09-28rename for disentangling AA and B2D use in VCL drawingLuboš Luňák
2020-09-25Skia drawGradient() tweaksLuboš 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-23abort if Skia code detects problems with VulkanLuboš 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-23createSurface() should be enough if the surface doesn't exist yetLuboš Luňák
2020-09-22do not use SkShader if not neededLuboš Luňák
2020-09-21do not try to merge polygons if they do not share a point (tdf#136222)Luboš Luňák
2020-09-09allow xor mode with Skia drawTransformedBitmap() (tdf#136575)Luboš Luňák
2020-09-07do not queue up too many Skia image drawing operations (tdf#136369)Luboš Luňák
2020-09-07tweak not caching overly large Skia images (tdf#136244)Luboš Luňák
2020-09-07increase Skia image cache size to 64MiB (tdf#136244)Luboš Luňák
2020-09-07avoid temporary SkImage when merging bitmaps in Skia (tdf#136244)Luboš Luňák
2020-09-07limit draw size by clip region size, not whole sizeLuboš Luňák
2020-09-04ignore fully opaque alpha bitmap for SkiaLuboš Luňák
2020-09-01no polygon merge in Skia if they contain no straight lines (tdf#136240)Luboš Luňák
2020-09-01do not try to merge a single polypolygon (tdf#136240)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-08-21fix setting clip region for new Skia graphics objects (tdf#135487)Luboš Luňák
2020-08-20ensure that polygons that are just a line are drawn by Skia (tdf#135490)Luboš Luňák
2020-08-18Dereference of nullptrMike Kaganski
2020-08-05Silence loplugin:staticmethods when the definition involves preprocessingStephan Bergmann
2020-07-27tweak not caching images in Skia drawing when upscaling (tdf#132438)Luboš Luňák
2020-07-16merge needlessly split polygons back in Skia drawing (tdf#133016)Luboš Luňák
2020-07-16flush all Skia drawing before drawing to the screenLuboš Luňák
2020-07-16use consistent Skia pixel position adjustments (tdf#134346)Luboš Luňák
2020-07-02Revert "implement Skia workaround for ... (tdf#133016)" (tdf#134346)Luboš Luňák
2020-07-02do not convert straight lines in polygons to cubic for SkPathLuboš Luňák
2020-07-01update Skia to chrome/m85 snapshotLuboš Luňák
2020-07-01optimize Bitmap::Erase() for Skia by delaying the erase (tdf#134363)Luboš Luňák