Changeset 63943 in vbox
- Timestamp:
- Sep 22, 2016 11:41:09 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 110829
- Location:
- trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp
r63566 r63943 1381 1381 if (RT_SUCCESS(rc)) 1382 1382 { 1383 memcpy(&pResize->Resize.aEntries[0].aTargetMap, pTargetMap, sizeof (pResize->Resize.aEntries[0].aTargetMap)); 1383 VBOXCMDVBVA_RESIZE_ENTRY* pEntry = &pResize->Resize.aEntries[0]; 1384 memcpy(pEntry->aTargetMap, pTargetMap, sizeof (pEntry->aTargetMap)); 1385 LOG(("[%d] %dx%d, TargetMap0 0x%x, flags 0x%x", 1386 pEntry->Screen.u32ViewIndex, pEntry->Screen.u32Width, pEntry->Screen.u32Height, pEntry->aTargetMap[0], pEntry->Screen.u16Flags)); 1387 1384 1388 rc = vboxCmdVbvaCtlSubmitSync(&VBoxCommonFromDeviceExt(pDevExt)->guestCtx, &pResize->Hdr); 1385 1389 if (RT_SUCCESS(rc)) -
trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVidPn.cpp
r63823 r63943 365 365 } 366 366 367 void VBoxDumpSourceTargetArrays(VBOXWDDM_SOURCE *paSources, VBOXWDDM_TARGET *paTargets, uint32_t cScreens) 368 { 369 RT_NOREF(paSources, paTargets, cScreens); 370 371 for (uint32_t i = 0; i < cScreens; i++) 372 { 373 LOG_EXACT(("source [%d] Sync 0x%x, cTgt %d, TgtMap0 0x%x, TgtRep %d, blanked %d\n", 374 i, paSources[i].u8SyncState, paSources[i].cTargets, paSources[i].aTargetMap[0], paSources[i].fTargetsReported, paSources[i].bBlankedByPowerOff)); 375 376 LOG_EXACT(("target [%d] Sync 0x%x, VidPnSourceId %d, blanked %d\n", 377 i, paTargets[i].u8SyncState, paTargets[i].VidPnSourceId, paTargets[i].fBlankedByPowerOff)); 378 } 379 } 367 380 368 381 static D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE vboxVidPnCofuncModalityCurrentPathPivot(D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE enmPivot, … … 1183 1196 size.cy = pVidPnModeInfo->VideoSignalInfo.ActiveSize.cy; 1184 1197 CrSaRemove(&DiffModes, CR_RSIZE2U64(size)); 1185 LOG (("mode (%d x %d) is already in monitor modeset\n", size.cx, size.cy));1198 LOGF(("mode (%d x %d) is already in monitor modeset\n", size.cx, size.cy)); 1186 1199 } 1187 1200 … … 1195 1208 } 1196 1209 1197 LOG (("Adding %d additional modes to monitor modeset\n", CrSaGetSize(&DiffModes)));1210 LOGF(("Adding %d additional modes to monitor modeset\n", CrSaGetSize(&DiffModes))); 1198 1211 1199 1212 Status = vboxVidPnMonitorModeSetFromArray(hVidPnModeSet, pVidPnModeSetInterface, &DiffModes); … … 2977 2990 { 2978 2991 RT_NOREF(pDevExt); 2979 LOGREL_EXACT((" >>>+++SourceMode Set for Source(%d)+++\n", VidPnSourceId));2992 LOGREL_EXACT(("\n >>>+++SourceMode Set for Source(%d)+++\n", VidPnSourceId)); 2980 2993 D3DKMDT_HVIDPNSOURCEMODESET hCurVidPnSourceModeSet; 2981 2994 const DXGK_VIDPNSOURCEMODESET_INTERFACE *pCurVidPnSourceModeSetInterface; … … 3019 3032 { 3020 3033 RT_NOREF(pDevExt); 3021 LOGREL_EXACT((" >>>---TargetMode Set for Target(%d)---\n", VidPnTargetId));3034 LOGREL_EXACT(("\n >>>---TargetMode Set for Target(%d)---\n", VidPnTargetId)); 3022 3035 D3DKMDT_HVIDPNTARGETMODESET hCurVidPnTargetModeSet; 3023 3036 const DXGK_VIDPNTARGETMODESET_INTERFACE *pCurVidPnTargetModeSetInterface; -
trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVidPn.h
r63823 r63943 48 48 PVBOXWDDM_TARGET VBoxVidPnStTIterNext(VBOXWDDM_TARGET_ITER *pIter); 49 49 50 void VBoxDumpSourceTargetArrays(VBOXWDDM_SOURCE *paSources, VBOXWDDM_TARGET *paTargets, uint32_t cScreens); 51 50 52 /* !!!NOTE: The callback is responsible for releasing the path */ 51 53 typedef DECLCALLBACK(BOOLEAN) FNVBOXVIDPNENUMPATHS(D3DKMDT_HVIDPNTOPOLOGY hVidPnTopology, const DXGK_VIDPNTOPOLOGY_INTERFACE* pVidPnTopologyInterface, -
trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp
r63823 r63943 5342 5342 ) 5343 5343 { 5344 LOG F(("ENTER, context(0x%x)", hAdapter));5344 LOG(("ENTER AffectedVidPnSourceId(%d) hAdapter(0x%x)", pCommitVidPnArg->AffectedVidPnSourceId, hAdapter)); 5345 5345 5346 5346 PVBOXMP_DEVEXT pDevExt = (PVBOXMP_DEVEXT)hAdapter; … … 5414 5414 VBoxVidPnTargetsCopy(pDevExt->aTargets, paTargets, VBoxCommonFromDeviceExt(pDevExt)->cDisplays); 5415 5415 5416 VBoxDumpSourceTargetArrays(paSources, paTargets, VBoxCommonFromDeviceExt(pDevExt)->cDisplays); 5417 5416 5418 vboxWddmGhDisplayCheckSetInfo(pDevExt); 5417 5419 } while (0); … … 5420 5422 RTMemFree(paTargets); 5421 5423 5422 LOG F(("LEAVE, status(0x%x), context(0x%x)", Status, hAdapter));5424 LOG(("LEAVE, status(0x%x), hAdapter(0x%x)", Status, hAdapter)); 5423 5425 5424 5426 return Status;
Note:
See TracChangeset
for help on using the changeset viewer.