VirtualBox

儲存庫 vbox 的更動 52384


忽略:
時間撮記:
2014-8-14 下午04:06:54 (10 年 以前)
作者:
vboxsync
訊息:

crOpenGL: fix corupted framebuffer image on 3D desktop exits (UAC or Aero switching off)

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_presenter.cpp

    r52368 r52384  
    924924    }
    925925
    926     if (pScreen->u16Flags & VBVA_SCREEN_F_DISABLED)
    927     {
    928         CrVrScrCompositorClear(&pFb->Compositor);
     926    int rc = VINF_SUCCESS;
     927    if (CrFbIsEnabled(pFb))
     928    {
     929        rc = CrFbRegionsClear(pFb);
     930        if (RT_FAILURE(rc))
     931        {
     932            WARN(("CrFbRegionsClear failed %d", rc));
     933            return rc;
     934        }
    929935    }
    930936
     
    934940    Rect.xRight = pScreen->u32Width;
    935941    Rect.yBottom = pScreen->u32Height;
    936     int rc = CrVrScrCompositorRectSet(&pFb->Compositor, &Rect, NULL);
     942    rc = CrVrScrCompositorRectSet(&pFb->Compositor, &Rect, NULL);
    937943    if (!RT_SUCCESS(rc))
    938944    {
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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