--- a/uiacceltk/hitchcock/coretoolkit/src/HuiFxFilterLayer.cpp Fri May 14 02:53:35 2010 +0300
+++ b/uiacceltk/hitchcock/coretoolkit/src/HuiFxFilterLayer.cpp Tue May 25 17:55:19 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);