diff -r 2717213c588a -r 9f66f99ee56f windowing/windowserver/test/tauto/tgc.cpp --- a/windowing/windowserver/test/tauto/tgc.cpp Tue Jun 22 15:21:29 2010 +0300 +++ b/windowing/windowserver/test/tauto/tgc.cpp Fri Sep 24 16:14:28 2010 +0300 @@ -1290,7 +1290,11 @@ * that we use matching color depths for our off-screen bitmaps so that accuracy is * not lost since we compare bitmaps from the screen versus off-screen. */ - const TDisplayMode displayMode = device->DisplayMode(); + TDisplayMode displayMode = device->DisplayMode(); + if (TDisplayModeUtils::NumDisplayModeBitsPerPixel(displayMode) == 32) + { + displayMode = EColor16MAP; + } _LIT(KText,"RemoteGc & MWsGraphicsContext"); TFontSpec fSpec(KTestFontTypefaceName,23);