Changeset 50777 in vbox for trunk/src/VBox/Additions/WINNT/Graphics/Video/mp
- Timestamp:
- Mar 13, 2014 5:25:08 PM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 92795
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp
r50775 r50777 238 238 * Public hardware buffer methods. 239 239 */ 240 RTDECL( bool) VBoxVBVAExEnable(PVBVAEXBUFFERCONTEXT pCtx,240 RTDECL(int) VBoxVBVAExEnable(PVBVAEXBUFFERCONTEXT pCtx, 241 241 PHGSMIGUESTCOMMANDCONTEXT pHGSMICtx, 242 242 VBVABUFFER *pVBVA) 243 243 { 244 bool bRc = false;244 int rc = VERR_GENERAL_FAILURE; 245 245 246 246 LogFlowFunc(("pVBVA %p\n", pVBVA)); … … 266 266 pCtx->pVBVA = pVBVA; 267 267 268 bRc = vboxVBVAExCtlSubmitEnableDisable(pCtx, pHGSMICtx, true); 269 } 270 271 if (!bRc) 272 { 268 rc = vboxVBVAExCtlSubmitEnableDisable(pCtx, pHGSMICtx, true); 269 } 270 271 if (!RT_SUCCESS(rc)) 272 { 273 WARN(("enable failed %d", rc)); 273 274 VBoxVBVAExDisable(pCtx, pHGSMICtx); 274 275 } 275 276 276 return bRc;277 return rc; 277 278 } 278 279 … … 717 718 int VBoxCmdVbvaEnable(PVBOXMP_DEVEXT pDevExt, VBOXCMDVBVA *pVbva) 718 719 { 719 if (VBoxVBVAExEnable(&pVbva->Vbva, &VBoxCommonFromDeviceExt(pDevExt)->guestCtx, pVbva->Vbva.pVBVA)) 720 return VINF_SUCCESS; 721 722 WARN(("VBoxVBVAExEnable failed!")); 723 return VERR_GENERAL_FAILURE; 720 return VBoxVBVAExEnable(&pVbva->Vbva, &VBoxCommonFromDeviceExt(pDevExt)->guestCtx, pVbva->Vbva.pVBVA); 724 721 } 725 722
Note:
See TracChangeset
for help on using the changeset viewer.