diff -r 9c70c0a878c0 -r 77b29c7ebdbb windowing/windowserver/tauto/tgc.cpp --- a/windowing/windowserver/tauto/tgc.cpp Fri May 14 17:03:25 2010 +0100 +++ b/windowing/windowserver/tauto/tgc.cpp Fri May 28 15:45:54 2010 +0100 @@ -1290,8 +1290,13 @@ * 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); fSpec.iFontStyle.SetBitmapType(EAntiAliasedGlyphBitmap);