diff options
author | Luboš Luňák <l.lunak@collabora.com> | 2019-10-01 17:37:14 +0200 |
---|---|---|
committer | Luboš Luňák <l.lunak@collabora.com> | 2019-10-01 17:37:14 +0200 |
commit | 400a217234c8223fa6bf28e01b79dca38fb6bc93 (patch) | |
tree | 159c21c089589f20546f2d86470cb0c3a10168af /vcl/inc | |
parent | cdd4714b322caf6df9c864eb89d12261037bf83a (diff) |
implement skia copyBits()
Change-Id: I6706de1daaac60ce493b60af129e7a8e92c73bed
Diffstat (limited to 'vcl/inc')
-rw-r--r-- | vcl/inc/skia/gdiimpl.hxx | 2 | ||||
-rw-r--r-- | vcl/inc/skia/x11/gdiimpl.hxx | 6 |
2 files changed, 3 insertions, 5 deletions
diff --git a/vcl/inc/skia/gdiimpl.hxx b/vcl/inc/skia/gdiimpl.hxx index 190fa19d32ad..6cc61431bcce 100644 --- a/vcl/inc/skia/gdiimpl.hxx +++ b/vcl/inc/skia/gdiimpl.hxx @@ -114,6 +114,8 @@ public: virtual void copyArea(long nDestX, long nDestY, long nSrcX, long nSrcY, long nSrcWidth, long nSrcHeight, bool bWindowInvalidate) override; + virtual void copyBits(const SalTwoRect& rPosAry, SalGraphics* pSrcGraphics) override; + virtual bool blendBitmap(const SalTwoRect&, const SalBitmap& rBitmap) override; virtual bool blendAlphaBitmap(const SalTwoRect&, const SalBitmap& rSrcBitmap, diff --git a/vcl/inc/skia/x11/gdiimpl.hxx b/vcl/inc/skia/x11/gdiimpl.hxx index 1c6be63c0eca..670c1117d32d 100644 --- a/vcl/inc/skia/x11/gdiimpl.hxx +++ b/vcl/inc/skia/x11/gdiimpl.hxx @@ -26,15 +26,11 @@ public: virtual ~X11SkiaSalGraphicsImpl() override; public: - // implementation of X11GraphicsImpl - - virtual void copyBits(const SalTwoRect& rPosAry, SalGraphics* pSrcGraphics) override; - virtual void Init() override; + // implementation of X11GraphicsImpl void FillPixmapFromScreen(X11Pixmap* pPixmap, int nX, int nY) override; bool RenderPixmapToScreen(X11Pixmap* pPixmap, X11Pixmap* pMask, int nX, int nY) override; - bool RenderAndCacheNativeControl(X11Pixmap* pPixmap, X11Pixmap* pMask, int nX, int nY, ControlCacheKey& aControlCacheKey) override; bool TryRenderCachedNativeControl(ControlCacheKey& rControlCacheKey, int nX, int nY) override; |