From 340d706c8bd78cef165edcb38b73c045204201ea Mon Sep 17 00:00:00 2001 From: Louis-Francis Ratté-Boulianne Date: Wed, 3 Dec 2014 17:05:01 -0500 Subject: vcl: Reset data buffer after resizing bitmap on GPU Change-Id: I516cdbc466f3d6427e36fea8c5cdbe718ce7d0ea --- vcl/opengl/scale.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcl/opengl/scale.cxx b/vcl/opengl/scale.cxx index 571be984caef..01a9963d9e7d 100644 --- a/vcl/opengl/scale.cxx +++ b/vcl/opengl/scale.cxx @@ -192,6 +192,7 @@ bool OpenGLSalBitmap::ImplScale( const double& rScaleX, const double& rScaleY, s { SAL_INFO( "vcl.opengl", "::ImplScale" ); + maUserBuffer.reset(); makeCurrent(); if( nScaleFlag == BMP_SCALE_FAST ) @@ -253,7 +254,6 @@ bool OpenGLSalBitmap::Scale( const double& rScaleX, const double& rScaleY, sal_u nScaleFlag == BMP_SCALE_SUPER || nScaleFlag == BMP_SCALE_LANCZOS ) { - //TODO maUserBuffer.reset(); makeCurrent(); if( mpContext == NULL ) { -- cgit