summaryrefslogtreecommitdiff
path: root/vcl/skia
AgeCommit message (Expand)AuthorFilesLines
2021-04-07cache Skia fontLuboš Luňák1-14/+19
2021-04-06vcl: use PixelFormat enum in SalBitmap interface and backendsTomaž Vajngerl1-13/+14
2021-03-31remove internal 4bit scanline formatsNoel1-3/+0
2021-03-17round polygon points before merging them for Skia drawing (tdf#140848)Luboš Luňák1-2/+18
2021-03-16fixes for SkiaSalBitmap delayed scaling (tdf#140930)Luboš Luňák1-32/+40
2021-03-16with mEraseColorSet, there should be no pixel bufferLuboš Luňák1-8/+3
2021-03-16don't repeatedly create (alpha)SkImage on mEraseColorSetLuboš Luňák1-0/+10
2021-03-12convert to/from premultiplied alpha if neededLuboš Luňák1-1/+4
2021-03-10cache extensive downscaling in GPU mode too (tdf#140925)Luboš Luňák1-11/+20
2021-03-10access pixels directly if SkImage is a raster one (tdf#140925)Luboš Luňák1-29/+41
2021-03-10forgotten ComputeScanlineSize() (tdf#140917)Luboš Luňák1-0/+1
2021-03-04actually restore the original HFONTLuboš Luňák1-1/+4
2021-03-03try to avoid skia alpha blending with fully opaque bitmapsLuboš Luňák1-3/+65
2021-03-03'using namespace SkiaHelper' in skia vcl sourcesLuboš Luňák6-85/+83
2021-03-03update Skia to chrome/m90Luboš Luňák5-97/+108
2021-03-03do not smoothscale if not changing pixel sizeLuboš Luňák1-2/+29
2021-03-01make sure Skia DWrite matches the given HFONT exactly (tdf#137122)Luboš Luňák1-10/+30
2021-03-01it's enough to have one Skia font managerLuboš Luňák1-0/+2
2021-03-01generic Skia workaround for VCL sending empty size (tdf#140288)Luboš Luňák3-13/+24
2021-02-24add additional 0-1 alpha argument to DrawTransformedBitmap()Luboš Luňák1-3/+21
2021-02-24simply use drawTransformedBitmap()Luboš Luňák1-0/+7
2021-02-23convert internal bitmap formats transparency->alphaNoel Grandin1-1/+1
2021-02-19write color components properly in debug outputLuboš Luňák1-3/+4
2021-02-08Revert "update Skia to chrome/m89" (tdf#140023)Luboš Luňák3-6/+4
2021-01-20update Skia to chrome/m89Luboš Luňák3-4/+6
2021-01-16make the Color constructors explicitly specify transparencyNoel2-2/+2
2021-01-12transparency->alpha in tools::ColorNoel2-6/+4
2021-01-07faster debug dumping for SkiaLuboš Luňák1-1/+1
2020-12-29vcl: move local bitmap headers to inc/bitmap directoryChris Sherlock1-1/+1
2020-12-26vcl: use Color:IsTransparent() where appropriateChris Sherlock1-2/+2
2020-12-25Removed duplicated includeAndrea Gelmini1-1/+0
2020-12-24custom literal for Degree10Noel Grandin1-4/+4
2020-12-24vcl: move access functions into appropriate bitmap access filesChris Sherlock1-1/+1
2020-12-15do not free SkiaSalBitmap buffer if a read access points to itLuboš Luňák1-10/+25
2020-12-11Adapt the remaining OUString functions to std string_viewStephan Bergmann1-1/+5
2020-12-10make Skia image cache size configurableLuboš Luňák2-6/+13
2020-12-09faster Skia conversion to alpha for the alpha-vdev hackLuboš Luňák1-5/+44
2020-12-09better name for a helper Skia functionLuboš Luňák1-3/+2
2020-12-07remove WinGlyphCache and related codeLuboš Luňák1-67/+0
2020-11-28cache one more place when drawing Skia imagesLuboš Luňák1-0/+20
2020-11-19avoid Skia floating point position fixups for rectangles (tdf#137329)Luboš Luňák1-16/+41
2020-11-17implement also axial gradient for skiaLuboš Luňák1-0/+13
2020-11-17tdf#138022 Skia don't recreate empty surfacesJan-Marek Glogowski1-8/+15
2020-11-17set Skia pixel geometry for every surfaceLuboš Luňák3-28/+29
2020-11-17update Skia to chrome/m88Luboš Luňák2-14/+25
2020-11-16disable Vulkan for Windows 7 (tdf#138219)Luboš Luňák1-0/+3
2020-11-14remove SalPointNoel Grandin1-17/+18
2020-11-14fix updates of Skia draw region for Windows widgets (tdf#137559)Luboš Luňák1-0/+3
2020-11-13block nvidia drivers for vulkan only for version<457.36.0 (tdf#138145)Luboš Luňák1-1/+1
2020-11-11make tools::Long 64-bit on Windows platformNoel Grandin1-2/+3