VirtualBox

Ignore:
Timestamp:
Nov 8, 2010 7:35:14 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
67515
Message:

wddm: more multi-monitor fixes

Location:
trunk/src/VBox/Additions/WINNT/Graphics/Miniport
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Miniport/VBoxVideo.cpp

    r33868 r33869  
    11041104            /* the mode is loaded from registry and not verified yet */
    11051105            if (vboxVideoIsVideoModeSupported(DeviceExtension, iDisplay, vramSize,
    1106                     VideoModes[cNumVideoModes].VideoMemoryBitmapWidth,
    1107                     VideoModes[cNumVideoModes].VideoMemoryBitmapHeight,
    1108                     VideoModes[cNumVideoModes].BitsPerPlane))
     1106                    CustomVideoModes[iDisplay].VideoMemoryBitmapWidth,
     1107                    CustomVideoModes[iDisplay].VideoMemoryBitmapHeight,
     1108                    CustomVideoModes[iDisplay].BitsPerPlane))
    11091109            {
    11101110                CustomVideoModes[iDisplay].ModeIndex = iDisplay;
  • trunk/src/VBox/Additions/WINNT/Graphics/Miniport/wddm/VBoxVideoVidPn.cpp

    r33868 r33869  
    996996                                if (Status == STATUS_SUCCESS)
    997997                                {
    998                                     pNewVidPnPresentPathInfo->VidPnSourceId = 0;
    999                                     pNewVidPnPresentPathInfo->VidPnTargetId = 0;
     998                                    pNewVidPnPresentPathInfo->VidPnSourceId = srcId;
     999                                    pNewVidPnPresentPathInfo->VidPnTargetId = tgtId;
    10001000                                    pNewVidPnPresentPathInfo->ImportanceOrdinal = D3DKMDT_VPPI_PRIMARY;
    10011001                                    pNewVidPnPresentPathInfo->ContentTransformation.Scaling = D3DKMDT_VPPS_IDENTITY;
  • trunk/src/VBox/Additions/WINNT/Graphics/Miniport/wddm/VBoxVideoWddm.cpp

    r33868 r33869  
    755755                    ExInitializeFastMutex(&pContext->ContextMutex);
    756756                    KeInitializeSpinLock(&pContext->SynchLock);
     757
     758                    vboxVideoInitCustomVideoModes(pContext);
     759                    vboxWddmInvalidateVideoModesInfo(pContext);
    757760
    758761#ifdef VBOX_WITH_VIDEOHWACCEL
Note: See TracChangeset for help on using the changeset viewer.

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