diff -r f93c875b566e -r 3a60ebea00d0 uiacceltk/hitchcock/coretoolkit/src/HuiFxFilterLayer.cpp --- a/uiacceltk/hitchcock/coretoolkit/src/HuiFxFilterLayer.cpp Tue May 25 13:39:57 2010 +0300 +++ b/uiacceltk/hitchcock/coretoolkit/src/HuiFxFilterLayer.cpp Wed Jun 09 10:41:25 2010 +0300 @@ -90,7 +90,7 @@ iFilter->AdvanceTime(aElapsedTime); } -EXPORT_C void CHuiFxFilterLayer::Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource) +EXPORT_C void CHuiFxFilterLayer::Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, TBool aHasSurface) { #ifdef HUIFX_TRACE RDebug::Print(_L("CHuiFxFilterLayer::Draw - 0x%x "), this); @@ -107,7 +107,7 @@ TRect targetRect(TPoint(0, 0), TargetRect().Size()); TInt alpha = 0xff; // TODO - iFilter->Draw(aEngine, aGc, *backBuffer, aSource, targetRect, SourceRect()); + iFilter->Draw(aEngine, aGc, *backBuffer, aSource, targetRect, SourceRect(), aHasSurface); // Composite the result TRect compositionSourceRect(targetRect);