equal
deleted
inserted
replaced
152 // TODO, how to deal with translationZ/ scale / rotation / skew? |
152 // TODO, how to deal with translationZ/ scale / rotation / skew? |
153 } |
153 } |
154 |
154 |
155 TBool CHuiFxVg10TransformFilter::Draw(CHuiFxEngine& /*aEngine*/, CHuiGc& /*aGc*/, |
155 TBool CHuiFxVg10TransformFilter::Draw(CHuiFxEngine& /*aEngine*/, CHuiGc& /*aGc*/, |
156 CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, |
156 CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, |
157 const TRect& /*aTargetRect*/, const TRect& aSourceRect) |
157 const TRect& /*aTargetRect*/, const TRect& aSourceRect, TBool /*aHasSurface*/) |
158 { |
158 { |
159 aSource.BindAsTexture(ERenderbufferUsageReadOnly); |
159 aSource.BindAsTexture(ERenderbufferUsageReadOnly); |
160 aTarget.BindAsRenderTarget(); |
160 aTarget.BindAsRenderTarget(); |
161 |
161 |
162 VGImage srcImage = (reinterpret_cast<CHuiFxVg10RenderbufferBase*>(&aSource))->AcquireSubImage(aSourceRect); |
162 VGImage srcImage = (reinterpret_cast<CHuiFxVg10RenderbufferBase*>(&aSource))->AcquireSubImage(aSourceRect); |