Changeset 51361 in vbox
- Timestamp:
- May 22, 2014 9:29:44 PM (11 years ago)
- Location:
- trunk/src/VBox
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp
r51260 r51361 1062 1062 VBOXUHGSMI_BUFFER_TYPE_FLAGS fUhgsmiType; 1063 1063 volatile uint32_t cRefs; 1064 PVOID pvUm; 1064 1065 MDL Mdl; 1065 1066 } VBOXVIDEOCM_ALLOC_REF, *PVBOXVIDEOCM_ALLOC_REF; … … 1183 1184 if (pvUm) 1184 1185 { 1186 pAllocRef->pvUm = pvUm; 1185 1187 pAllocRef->pContext = pContext; 1186 1188 pAllocRef->pAlloc = pAlloc; … … 1197 1199 return STATUS_SUCCESS; 1198 1200 } 1201 1202 MmUnmapLockedPages(pvUm, &pAllocRef->Mdl); 1199 1203 } 1200 1204 else … … 1237 1241 /* wait for the dereference, i.e. for all commands involving this allocation to complete */ 1238 1242 vboxWddmCounterU32Wait(&pAllocRef->cRefs, 1); 1243 1244 MmUnmapLockedPages(pAllocRef->pvUm, &pAllocRef->Mdl); 1239 1245 1240 1246 MmUnlockPages(&pAllocRef->Mdl); -
trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp
r51357 r51361 1324 1324 1325 1325 #ifdef VBOX_WITH_CROGL 1326 if (pDevExt->u32CrConDefaultClientID) 1327 VBoxMpCrCtlConDisconnect(pDevExt, &pDevExt->CrCtlCon, pDevExt->u32CrConDefaultClientID); 1328 1326 1329 VBoxMpCrShgsmiTransportTerm(&pDevExt->CrHgsmiTransport); 1327 1330 #endif -
trunk/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp
r51330 r51361 269 269 NOREF(pvClient); 270 270 271 if (g_u32fCrHgcmDisabled) 272 { 273 WARN(("connect not expected")); 274 return VERR_INVALID_STATE; 275 } 276 271 277 Log(("SHARED_CROPENGL svcConnect: u32ClientID = %d\n", u32ClientID)); 272 278 … … 281 287 282 288 NOREF(pvClient); 289 290 if (g_u32fCrHgcmDisabled) 291 { 292 WARN(("disconnect not expected")); 293 return VINF_SUCCESS; 294 } 283 295 284 296 Log(("SHARED_CROPENGL svcDisconnect: u32ClientID = %d\n", u32ClientID));
Note:
See TracChangeset
for help on using the changeset viewer.