diff options
author | Radek Doulik <rodo@novell.com> | 2013-03-07 13:31:34 +0100 |
---|---|---|
committer | Radek Doulik <rodo@novell.com> | 2013-03-07 13:37:27 +0100 |
commit | 46e53913e9dcc84ffed8fb5f1b4959c70c7e5649 (patch) | |
tree | 46216990b43f6d930300bdcadc5b58b12651d73d /vcl/inc/unx/salbmp.h | |
parent | cd2c3e72a73fd4b91f913d8e19693d4deb35b0c4 (diff) |
fix canvas bitmap rendering (argb32 pixmaps) fixes color issue in n#780830
Change-Id: I5242bbb171ba21da43e535255b7e9dd73c1d4930
Diffstat (limited to 'vcl/inc/unx/salbmp.h')
-rw-r--r-- | vcl/inc/unx/salbmp.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/inc/unx/salbmp.h b/vcl/inc/unx/salbmp.h index 866412d5c6e3..6973507d15d7 100644 --- a/vcl/inc/unx/salbmp.h +++ b/vcl/inc/unx/salbmp.h @@ -74,6 +74,7 @@ private: BitmapBuffer* mpDIB; ImplSalDDB* mpDDB; bool mbGrey; + bool mbHasAlpha; public: @@ -148,6 +149,8 @@ public: virtual BitmapBuffer* AcquireBuffer( bool bReadOnly ); virtual void ReleaseBuffer( BitmapBuffer* pBuffer, bool bReadOnly ); virtual bool GetSystemData( BitmapSystemData& rData ); + virtual bool HasAlpha() const { return mbHasAlpha; } + virtual void SetHasAlpha( bool bHasAlpha ) { mbHasAlpha = bHasAlpha; } }; // -------------- |