VirtualBox

忽略:
時間撮記:
2010-4-15 下午05:14:16 (15 年 以前)
作者:
vboxsync
訊息:

dev/VGA: avoid extra resizes when HGSMI & VBVA is used (for now enabled only when Wddm driver is isnatalled in the guest)

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp

    r28228 r28379  
    525525    pVGAState->pDrv->pfnVBVADisable (pVGAState->pDrv, uScreenId);
    526526    return VINF_SUCCESS;
     527}
     528
     529bool VBVAIsEnabled(PVGASTATE pVGAState)
     530{
     531    PHGSMIINSTANCE pHGSMI = pVGAState->pHGSMI;
     532    if (pHGSMI)
     533    {
     534        VBVACONTEXT *pCtx = (VBVACONTEXT *)HGSMIContext(pHGSMI);
     535        if (pCtx)
     536        {
     537            if (pCtx->cViews)
     538            {
     539                VBVAVIEW * pView = &pCtx->aViews[0];
     540                if (pView->pVBVA)
     541                    return true;
     542            }
     543        }
     544    }
     545    return false;
    527546}
    528547
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette