summaryrefslogtreecommitdiff
path: root/vcl/headless/CairoCommon.cxx
AgeCommit message (Expand)AuthorFilesLines
2022-12-23can improve scopeCaolán McNamara1-4/+2
2022-11-28ofz#53820 Direct-leakCaolán McNamara1-3/+6
2022-11-27cid#1517054 Logically dead codeCaolán McNamara1-1/+1
2022-11-22ofz#53586 Out-of-memoryCaolán McNamara1-1/+14
2022-11-17ofz#53434 Out-of-memoryCaolán McNamara1-1/+1
2022-11-14bump required cairo version to 1.12.0Noel Grandin1-43/+10
2022-11-14use cairo_surface_map_to_image if availableNoel Grandin1-2/+10
2022-11-14cairo_fill is cheaper than cairo_paintNoel Grandin1-2/+2
2022-11-14split CairoCommon XOR code into its own methodNoel Grandin1-94/+100
2022-11-11ofz#53196 Out-of-memoryCaolán McNamara1-1/+1
2022-11-06ofz#52723 Out-of-memoryCaolán McNamara1-1/+1
2022-11-04ofz#53034 Null-dereferenceCaolán McNamara1-1/+9
2022-10-22ofz#52514 OOMCaolán McNamara1-1/+1
2022-10-18Move access to SystemDependentDataHolder to Bitmap (2)Armin Le Grand (allotropia)1-7/+6
2022-10-14ofz#52353 Out-of-memory with ultrathick linesCaolán McNamara1-5/+19
2022-10-12only interested in genuinely bizarely thick linesCaolán McNamara1-1/+1
2022-10-09ofz#51852 Out-of-memoryCaolán McNamara1-1/+1
2022-08-19ofz#50271 Out-of-memory with outsize line thicknessCaolán McNamara1-1/+1
2022-06-28ofz: Out-of-memoryCaolán McNamara1-1/+1
2022-06-14ofz#47668 OOM on massive line widthsCaolán McNamara1-0/+8
2022-05-18Fix typoAndrea Gelmini1-1/+1
2022-05-14tdf#133716: Fix edge gradient when upscaling imagedldld1-6/+5
2022-05-09Related: tdf#148433 experiment with SAL_DISABLE_CURSOR_INDICATORCaolán McNamara1-11/+3
2022-05-09ofz#46070 Out-of-memoryCaolán McNamara1-1/+4
2022-05-02Related: tdf#148433 experiment with CAIRO_OPERATOR_EXCLUSIONCaolán McNamara1-3/+4
2022-04-26Related: tdf#148433 test if CAIRO_OPERATOR_DIFFERENCE is the problemCaolán McNamara1-1/+8
2022-04-26CAIRO_OPERATOR_DIFFERENCE define should have followed its usageCaolán McNamara1-0/+4
2022-02-02fix std::min() used instead of std::max()Luboš Luňák1-1/+1
2022-01-26make sure to not divide by zero when computing miter limitLuboš Luňák1-1/+1
2022-01-20WASM --enable-wasm-strip now skips lots of LO codeArmin Le Grand (Allotropia)1-0/+14
2022-01-18Add HAVE_(UNIX_)DLAPI config header defineJan-Marek Glogowski1-4/+5
2022-01-05vcl: move SystemDependentData classes to BitmapHelperTomaž Vajngerl1-28/+0
2022-01-05vcl: move estimateUsageInBytesForSurfaceHelper to CairoCommonTomaž Vajngerl1-0/+28
2022-01-04vcl: move SurfaceHelper class to CairoCommonTomaž Vajngerl1-0/+124
2022-01-04vcl: move Toggle1BitTransparency to CairoCommonTomaž Vajngerl1-0/+13
2022-01-04vcl: move FastConvert24BitRgbTo32BitCairo to CairoCommonTomaž Vajngerl1-0/+94
2022-01-04vcl: move createCairoSurface to CairoCommonTomaž Vajngerl1-0/+56
2022-01-04vcl: copyArea and copyBits to SvpGraphicsBackendTomaž Vajngerl1-1/+93
2022-01-03vcl: move invert to SvpGraphicsBackend and CairoCommonTomaž Vajngerl1-0/+85
2022-01-01vcl: move drawPolyLine (+legacy) to SvpGraphicsBackendTomaž Vajngerl1-0/+249
2022-01-01vcl: move drawRect and drawPolyPolygon to SvpGraphicsBackendTomaž Vajngerl1-1/+82
2021-12-30vcl: move drawLine to SvpGraphicsBackendTomaž Vajngerl1-0/+207
2021-12-30vcl: move drawPixel to SvpGraphicsBackendTomaž Vajngerl1-0/+38
2021-12-30vcl: move applyColor and clipRegion to CairoCommonTomaž Vajngerl1-0/+35
2021-12-30vcl: move getting and releasing cairo context to CairoCommonTomaž Vajngerl1-0/+204
2021-12-30vcl: Introduce CairoCommon to manage the cairo functionsTomaž Vajngerl1-0/+22