summaryrefslogtreecommitdiff
path: root/vcl/headless/SvpGraphicsBackend.cxx
AgeCommit message (Expand)Author
2023-01-12move drawTransformedBitmap to CairoCommon and reuse for X11CairoSalGraphicsImplCaolán McNamara
2023-01-11use SvpSalBitmap for X11/gen alsoCaolán McNamara
2023-01-11move GetBitCount into CairoCommonCaolán McNamara
2023-01-10move invert into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-10reuse ROP and XOR solutionsCaolán McNamara
2023-01-10reorg to share more code more simplyCaolán McNamara
2023-01-07move drawRect into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-06move drawPolygon into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-06move drawPolyLine into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-06use std::optional for SALCOLOR_NONENoel Grandin
2023-01-06move drawPolyPolygon into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-06move getPixel into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-06Revert "move getPixel into CairoCommon and reuse from X11CairoSalGraphicsImpl"Caolán McNamara
2023-01-05move getPixel into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-05move drawPixel into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-05move drawLine into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-05move hasFastDrawTransformedBitmap into CairoCommon and reuseCaolán McNamara
2023-01-05move drawAlphaRect into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-05move drawGradient into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-04move implDrawGradient into CairoCommon and reuse from X11CairoSalGraphicsImplCaolán McNamara
2023-01-04move supportsOperation to CairoCommonCaolán McNamara
2023-01-04sync drawPolyLine impls early returnsCaolán McNamara
2023-01-04make applyColor staticCaolán McNamara
2022-12-21No need for bool return value hereNoel Grandin
2022-11-14bump required cairo version to 1.12.0Noel Grandin
2022-10-14ofz#52337 Direct-leakCaolán McNamara
2022-09-02tdf#136370 speedup bitmap fill operationsNoel Grandin
2022-06-28ofz: Direct-leakCaolán McNamara
2022-05-18Fix typoAndrea Gelmini
2022-05-14tdf#133716: Fix edge gradient when upscaling imagedldld
2022-05-08ofz#46607 Integer-overflowCaolán McNamara
2022-01-20WASM --enable-wasm-strip now skips lots of LO codeArmin Le Grand (Allotropia)
2022-01-12don't bother trying to draw stuff which is effectively invisibleNoel Grandin
2022-01-05vcl: move getBitmap to SvpGraphicsBackendTomaž Vajngerl
2022-01-05vcl: move drawAlphaBitmap to SvpGraphicsBackendTomaž Vajngerl
2022-01-05vcl: move drawBitmap, drawMask functions to SvpGraphicsBackendTomaž Vajngerl
2022-01-04vcl: drawAlphaRect to SvpGraphicsBackendTomaž Vajngerl
2022-01-04vcl: copyArea and copyBits to SvpGraphicsBackendTomaž Vajngerl
2022-01-03vcl: move invert to SvpGraphicsBackend and CairoCommonTomaž Vajngerl
2022-01-03vcl: move getPixel to SvpGraphicsBackendTomaž Vajngerl
2022-01-01vcl: move drawGradient to SvpGraphicsBackendTomaž Vajngerl
2022-01-01vcl: move (legacy) drawPolygon(.., Point*) to SvpGraphicsBackendTomaž Vajngerl
2022-01-01vcl: move drawPolyLine (+legacy) to SvpGraphicsBackendTomaž Vajngerl
2022-01-01vcl: move drawPolyPolygon(..., Point**) to SvpGraphicsBackendTomaž Vajngerl
2022-01-01vcl: move drawRect and drawPolyPolygon to SvpGraphicsBackendTomaž Vajngerl
2021-12-30vcl: move drawLine to SvpGraphicsBackendTomaž Vajngerl
2021-12-30vcl: move drawPixel to SvpGraphicsBackendTomaž Vajngerl
2021-12-30vcl: move lineColor, fillColor and paintMode to SvpGraphicBackendTomaž Vajngerl
2021-12-30vcl: move set and reset clip region tothe SvpGraphicBackendTomaž Vajngerl
2021-12-30vcl: pass CairoCommon to SvpGraphicBackend, move over some methodsTomaž Vajngerl