Author: alg
Date: Fri Jun 14 11:20:45 2013
New Revision: 1493026
URL: http://svn.apache.org/r1493026
Log:
i122485 Preliminary fix: Do not use 1Bit deep VDevs in Linux environment
Modified:
openoffice/trunk/main/canvas/source/vcl/canvascustomsprite.cxx
Modified: openoffice/trunk/main/canvas/source/vcl/canvascustomsprite.cxx
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/canvas/source/vcl/canvascustomsprite.cxx?rev=1493026&r1=1493025&r2=1493026&view=diff
==============================================================================
--- openoffice/trunk/main/canvas/source/vcl/canvascustomsprite.cxx (original)
+++ openoffice/trunk/main/canvas/source/vcl/canvascustomsprite.cxx Fri Jun 14
11:20:45 2013
@@ -80,9 +80,8 @@ namespace vclcanvas
BackBufferSharedPtr pBackBuffer( new BackBuffer(
rOutDevProvider->getOutDev() ) );
pBackBuffer->setSize( aSize );
- // create mask backbuffer, with one bit color depth
- BackBufferSharedPtr pBackBufferMask( new BackBuffer(
rOutDevProvider->getOutDev(),
- true ) );
+ // create mask backbuffer, with one bit color depth #122485# use full
depth to avoid problem with 1bit depth, get AAed masks
+ BackBufferSharedPtr pBackBufferMask( new BackBuffer(
rOutDevProvider->getOutDev() ) ); // , true ) ); // #122485#
pBackBufferMask->setSize( aSize );
// TODO(F1): Implement alpha vdev (could prolly enable