imagehandlinglib/Src/CIHLScaler.cpp
branchRCL_3
changeset 9 dea39715fc05
parent 0 2014ca87e772
equal deleted inserted replaced
8:7403edfcf0fb 9:dea39715fc05
  1235 	    	
  1235 	    	
  1236 	if( iOptions & MIHLImageViewer::EOptionUseBilinearInterpolation )
  1236 	if( iOptions & MIHLImageViewer::EOptionUseBilinearInterpolation )
  1237 		{
  1237 		{
  1238 		// TODO: optimize bilinear scaling
  1238 		// TODO: optimize bilinear scaling
  1239 		IHL_DEBUG("CIHLScaler::InitCodePath: slow bilinear");
  1239 		IHL_DEBUG("CIHLScaler::InitCodePath: slow bilinear");
  1240 		ProcessingFunc = CIHLScaler::ProcessBilinear;
  1240 		ProcessingFunc = &CIHLScaler::ProcessBilinear;
  1241 		iScanlinesPerRound = KProcessPixelsPerStep / iProcessSize.iWidth;
  1241 		iScanlinesPerRound = KProcessPixelsPerStep / iProcessSize.iWidth;
  1242 		}
  1242 		}
  1243 	else if(aSrcMode == EColor64K && aSrcMode==aDstMode && !iSrcBitmap->IsCompressedInRAM() && !iDstBitmap->IsCompressedInRAM())
  1243 	else if(aSrcMode == EColor64K && aSrcMode==aDstMode && !iSrcBitmap->IsCompressedInRAM() && !iDstBitmap->IsCompressedInRAM())
  1244 		{
  1244 		{
  1245 		// 16 bit non-compressed bitmaps
  1245 		// 16 bit non-compressed bitmaps