--- a/javauis/lcdui_akn/lcdgr/src/CMIDGraphics.cpp Wed Sep 15 12:05:25 2010 +0300
+++ b/javauis/lcdui_akn/lcdgr/src/CMIDGraphics.cpp Wed Oct 13 14:23:59 2010 +0300
@@ -134,12 +134,6 @@
// need to be calculated.
eglAvailable = ETrue;
}
-
- // Use premultiplied colors in target bitmap if
- // EGL surface is in use or Canvas has video overlay active.
- TBool premultiplied = eglAvailable ||
- (iCanvasTarget && iCanvasTarget->IsVideoOverlayActive());
-
#else // !RD_JAVA_NGA_ENABLED
TBool CMIDGraphics::ProcessL(
const TMIDBufferOp*& aRead, const TMIDBufferOp* aEnd,
@@ -356,7 +350,7 @@
#ifndef RD_JAVA_NGA_ENABLED
graphics.DrawImage(image, drawImage->iPoint, drawImage->iAnchor);
#else // RD_JAVA_NGA_ENABLED
- graphics.DrawImage(image, drawImage->iPoint, drawImage->iAnchor, premultiplied);
+ graphics.DrawImage(image, drawImage->iPoint, drawImage->iAnchor, eglAvailable);
if (eglAvailable)
{
UpdateRect(CalcDstRect(
@@ -384,7 +378,7 @@
graphics.DrawRegion(
image, drawRegion->iSrcPosition, drawRegion->iSrcSize,
drawRegion->iTransform, drawRegion->iDstPoint,
- drawRegion->iAnchor, premultiplied);
+ drawRegion->iAnchor, eglAvailable);
if (eglAvailable)
{
UpdateRect(CalcDstRect(drawRegion->iDstPoint, drawRegion->iSrcSize,
@@ -501,12 +495,6 @@
premultiplied = ETrue;
UpdateRect(aRect);
}
-
- // Video overlay support
- if (iCanvasTarget && iCanvasTarget->IsVideoOverlayActive())
- {
- premultiplied = ETrue;
- }
#endif
err = iGraphics->DrawPixels(aType, aAddress, aLength, aScanLength,