VirtualBox

Changeset 33171 in vbox for trunk/src/VBox/Devices/Graphics


Ignore:
Timestamp:
Oct 15, 2010 11:10:10 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
66707
Message:

wddm/3d: chromium hgsmi fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp

    r33146 r33171  
    247247                if (pVGAState->pDrv->pfnCrHgsmiCommandProcess)
    248248                {
     249                    VBoxSHGSMICommandMarkAsynchCompletion(pCmd);
    249250                    pVGAState->pDrv->pfnCrHgsmiCommandProcess(pVGAState->pDrv, pCrCmd);
    250251                    return true;
     
    276277    VBOXVDMACMD *pDmaHdr = VBOXVDMACMD_FROM_BODY(pCmd);
    277278    VBOXVDMACBUF_DR *pDr = VBOXVDMACBUF_DR_FROM_TAIL(pDmaHdr);
     279    AssertRC(rc);
    278280    pDr->rc = rc;
    279281
    280282    Assert(pVGAState->fGuestCaps & VBVACAPS_COMPLETEGCMD_BY_IOREAD);
    281     rc = HGSMICompleteGuestCommand(pIns, pDr, true /* do Irq */);
     283    rc = VBoxSHGSMICommandComplete(pIns, pDr);
    282284    AssertRC(rc);
    283285    return rc;
     
    289291    PVBOXVDMACMD_CHROMIUM_CTL_PRIVATE pCmdPrivate = VBOXVDMACMD_CHROMIUM_CTL_PRIVATE_FROM_CTL(pCmd);
    290292    pCmdPrivate->rc = rc;
     293    AssertRC(rc);
    291294    if (pCmdPrivate->pfnCompletion)
    292295    {
     
    10761079#endif
    10771080
     1081#ifdef DEBUG_misha
     1082    Assert(0);
     1083#endif
     1084
    10781085    VBOXVDMACMD_SUBMIT_CONTEXT Context;
    10791086    Context.pVdma = pVdma;
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