VirtualBox

Ignore:
Timestamp:
Feb 18, 2019 9:10:21 AM (6 years ago)
Author:
vboxsync
Message:

Additions/WDDM: Always enable handling complex topologies (​bugref:9372), except for VMSVGA for now (needs multi monitor support first).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp

    r76790 r77343  
    11801180                pDevExt->fTexPresentEnabled = FALSE;
    11811181                pDevExt->fCmdVbvaEnabled = FALSE;
    1182                 pDevExt->fComplexTopologiesEnabled = FALSE;
     1182                pDevExt->fComplexTopologiesEnabled = TRUE;
    11831183
    11841184                if (pDevExt->enmHwType == VBOXVIDEO_HWTYPE_VBOX)
     
    11891189                        pDevExt->fTexPresentEnabled = !!(VBoxMpCrGetHostCaps() & CR_VBOX_CAP_TEX_PRESENT);
    11901190                        pDevExt->fCmdVbvaEnabled = !!(VBoxMpCrGetHostCaps() & CR_VBOX_CAP_CMDVBVA);
    1191                         // Disabled, see xTracker #8244 pDevExt->fComplexTopologiesEnabled = pDevExt->fCmdVbvaEnabled;
    11921191                    }
    11931192#else
     
    12101209                    pDevExt->f3DEnabled = FALSE;
    12111210                }
     1211
     1212                LOGREL(("Handling complex topologies %s", pDevExt->fComplexTopologiesEnabled ? "enabled" : "disabled"));
    12121213
    12131214                /* Guest supports only HGSMI, the old VBVA via VMMDev is not supported.
     
    80908091    return Status;
    80918092}
    8092 
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