diff options
Diffstat (limited to 'vcl/inc/skia/win/gdiimpl.hxx')
-rw-r--r-- | vcl/inc/skia/win/gdiimpl.hxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/vcl/inc/skia/win/gdiimpl.hxx b/vcl/inc/skia/win/gdiimpl.hxx index 003fac2cc65b..dabd56ad04a3 100644 --- a/vcl/inc/skia/win/gdiimpl.hxx +++ b/vcl/inc/skia/win/gdiimpl.hxx @@ -27,12 +27,13 @@ class SkiaCompatibleDC : public CompatibleDC public: SkiaCompatibleDC(SalGraphics& rGraphics, int x, int y, int width, int height); - virtual std::unique_ptr<Texture> getAsMaskTexture() override; + virtual std::unique_ptr<Texture> getAsMaskTexture() const override; virtual bool wantsTextColorWhite() const override { return true; } - sk_sp<SkImage> getAsImage(); - sk_sp<SkImage> getAsMaskImage(); + sk_sp<SkImage> getAsImage() const; + sk_sp<SkImage> getAsMaskImage() const; + sk_sp<SkImage> getAsImageDiff(const SkiaCompatibleDC& other) const; struct Texture; }; |