From 1f4d25ecd2fc6c6f106966ce13e39cffcc5e4a1b Mon Sep 17 00:00:00 2001 From: Louis-Francis Ratté-Boulianne Date: Sat, 22 Nov 2014 08:09:29 -0500 Subject: vcl: Improve precision and performance of clipping when region is a RegionBand Change-Id: I7a481ba86d03b0eb8f4b456e38cfa89b6cbc209d --- vcl/inc/openglgdiimpl.hxx | 2 ++ 1 file changed, 2 insertions(+) (limited to 'vcl/inc') diff --git a/vcl/inc/openglgdiimpl.hxx b/vcl/inc/openglgdiimpl.hxx index 85ec26298b8f..83c5bdb9ac46 100644 --- a/vcl/inc/openglgdiimpl.hxx +++ b/vcl/inc/openglgdiimpl.hxx @@ -24,6 +24,7 @@ #include #include "opengl/texture.hxx" +#include "regionband.hxx" #include #include @@ -125,6 +126,7 @@ public: void DrawRect( const Rectangle& rRect ); void DrawPolygon( sal_uInt32 nPoints, const SalPoint* pPtAry ); void DrawPolyPolygon( const basegfx::B2DPolyPolygon& rPolyPolygon ); + void DrawRegionBand( const RegionBand& rRegion ); void DrawTextureRect( OpenGLTexture& rTexture, const SalTwoRect& rPosAry, bool bInverted = false ); void DrawTexture( OpenGLTexture& rTexture, const SalTwoRect& rPosAry, bool bInverted = false ); void DrawTransformedTexture( OpenGLTexture& rTexture, OpenGLTexture& rMask, const basegfx::B2DPoint& rNull, const basegfx::B2DPoint& rX, const basegfx::B2DPoint& rY ); -- cgit v1.2.3