Changeset 50933 in vbox
- Timestamp:
- Mar 31, 2014 4:43:00 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp
r50928 r50933 1000 1000 bool fProcessed; 1001 1001 uint8_t* pu8Cmd; 1002 bool fFenceFound = false; 1002 1003 1003 1004 while ((pu8Cmd = (uint8_t*)VBoxVBVAExBIterNext(&Iter, &cbBuffer, &fProcessed)) != NULL) … … 1010 1011 if (pCmd->u32FenceID != u32FenceID) 1011 1012 continue; 1013 1014 fFenceFound = true; 1012 1015 1013 1016 if (!ASMAtomicCmpXchgU8(&pCmd->u8State, VBOXCMDVBVA_STATE_CANCELLED, VBOXCMDVBVA_STATE_SUBMITTED)) … … 1021 1024 return true; 1022 1025 } 1026 1027 if (!fFenceFound) 1028 vboxCmdVbvaDdiNotifyComplete(pDevExt, pVbva, &u32FenceID, DXGK_INTERRUPT_DMA_PREEMPTED); 1023 1029 1024 1030 return false;
Note:
See TracChangeset
for help on using the changeset viewer.