windowing/windowserverplugins/openwfc/src/displayrenderstage.cpp
changeset 187 9f66f99ee56f
parent 36 01a6848ebfd7
equal deleted inserted replaced
103:2717213c588a 187:9f66f99ee56f
   310 	return iScreenNumber;
   310 	return iScreenNumber;
   311 	}
   311 	}
   312 
   312 
   313 TDisplayMode CDisplayRenderStage::DisplayMode() const
   313 TDisplayMode CDisplayRenderStage::DisplayMode() const
   314 	{
   314 	{
   315 	return iRenderTarget->DisplayMode();
   315 	const TInt KThirtyTwoBpp = 32;
       
   316 	const TDisplayMode dm = iRenderTarget->DisplayMode();
       
   317 	const TInt bpp = TDisplayModeUtils::NumDisplayModeBitsPerPixel(dm);
       
   318 	return bpp == KThirtyTwoBpp ? CFbsDevice::DisplayMode16M() : dm;
   316 	}
   319 	}
   317 
   320 
   318 TSize CDisplayRenderStage::SizeInPixels() const
   321 TSize CDisplayRenderStage::SizeInPixels() const
   319 	{
   322 	{
   320 	TSize size(0, 0);
   323 	TSize size(0, 0);