VirtualBox

Changeset 5952 in vbox


Ignore:
Timestamp:
Dec 4, 2007 12:21:46 PM (17 years ago)
Author:
vboxsync
Message:

Workaround for scrambled icons over VRDP with 16BPP guest video mode.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Display/vrdp.c

    r5038 r5952  
    10571057                DISPDBG((1, "VRDP::vrdpBitBlt: MEMBLT.\n"));
    10581058                if (   (psoSrc->fjBitmap & BMF_DONTCACHE) != 0
    1059                     || psoSrc->iUniq == 0)
     1059                    || psoSrc->iUniq == 0
     1060                       /* Bitmaps with hdev == 0 seems to have different RGB layout for 16BPP modes.
     1061                        * Just do not cache these bitmaps and report the dirty display area instead.
     1062                        */
     1063                    || (   psoSrc->hdev == 0
     1064                        && !(psoSrc->iBitmapFormat == BMF_24BPP || psoSrc->iBitmapFormat == BMF_32BPP)
     1065                       )
     1066                   )
    10601067                {
    10611068                    DISPDBG((1, "MEMBLT: non cachable bitmap.\n"));
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette