From 0fb4fa50cdc3a42b3f0fe4717994fc007b92448d Mon Sep 17 00:00:00 2001 From: Stefano Ceccherini Date: Thu, 4 Sep 2008 10:21:47 +0000 Subject: [PATCH] Added a column where the picture generated bitmap is subtracted from the direct generated bitmapi (to be able to see small differences, is it correct or it doesn't work like this?). In many cases the result is a black rectangle (as it should), but some others don't look correct. Any idea ? git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27318 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/tests/kits/interface/flatten_picture/TestResultItem.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/tests/kits/interface/flatten_picture/TestResultItem.cpp b/src/tests/kits/interface/flatten_picture/TestResultItem.cpp index 3839a4ef46..f798f15b46 100644 --- a/src/tests/kits/interface/flatten_picture/TestResultItem.cpp +++ b/src/tests/kits/interface/flatten_picture/TestResultItem.cpp @@ -73,6 +73,12 @@ TestResultItem::DrawItem(BView *owner, BRect itemRect, bool drawEverthing) owner->DrawBitmap(fArchivedBitmap); } owner->MovePenBy(fBitmapSize.Width() + distance, 0); + + owner->DrawBitmap(fDirectBitmap); + owner->SetDrawingMode(B_OP_SUBTRACT); + owner->DrawBitmap(fOriginalBitmap); + + owner->MovePenBy(fBitmapSize.Width() + distance, 0); owner->SetDrawingMode(B_OP_OVER); BFont font;