VirtualBox

Ignore:
Timestamp:
Mar 22, 2013 9:28:29 PM (12 years ago)
Author:
vboxsync
Message:

crOpenGL: misc bugxifes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostServices/SharedOpenGL/render/renderspu.c

    r45132 r45148  
    656656        {
    657657            renderspu_SystemVBoxPresentComposition(window, pChangedEntry);
    658             if (CrVrScrCompositorIsEmpty(pCompositor))
    659                 renderspuVBoxCompositorSet( window, NULL);
    660658        }
    661659    }
     
    978976    int rc;
    979977    Assert(window->pCompositor);
    980     if (CrVrScrCompositorIsEmpty(window->pCompositor))
     978    if (CrVrScrCompositorIsEmpty(window->pCompositor) && RTCritSectGetRecursion(&window->CompositorLock) == 1)
    981979        window->pCompositor = NULL;
    982980    rc = RTCritSectLeave(&window->CompositorLock);
Note: See TracChangeset for help on using the changeset viewer.

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