From f57872d2da23c8a3f90c67b6ad4a3ad0f699a276 Mon Sep 17 00:00:00 2001 From: Luboš Luňák Date: Fri, 19 Feb 2021 15:06:14 +0100 Subject: simply use drawTransformedBitmap() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit At least with Skia this is faster than GraphicObject trying to handle it manually, even in raster mode. Change-Id: If77d108751f5621878d4ea87a996c2ea0253d111 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111246 Tested-by: Jenkins Reviewed-by: Luboš Luňák --- include/vcl/outdev.hxx | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include') diff --git a/include/vcl/outdev.hxx b/include/vcl/outdev.hxx index d101b6c8c571..2eb6fd9e882e 100644 --- a/include/vcl/outdev.hxx +++ b/include/vcl/outdev.hxx @@ -1485,6 +1485,12 @@ public: const basegfx::B2DHomMatrix& rTransformation, const BitmapEx& rBitmapEx); + /** Return true if DrawTransformedBitmapEx() is fast. + + @since 7.2 + */ + bool HasFastDrawTransformedBitmap() const; + protected: virtual void DrawDeviceBitmap( -- cgit