VirtualBox

Changeset 37494 in vbox


Ignore:
Timestamp:
Jun 16, 2011 1:30:56 PM (14 years ago)
Author:
vboxsync
Message:

2d/win: disable ogl stuff delay loading to workaround qgl lib misbehave

Location:
trunk/src/VBox/Frontends/VirtualBox
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk

    r37468 r37494  
    228228endif
    229229
    230 if defined(VBOX_WITH_VIDEOHWACCEL) || defined(VBOX_GUI_USE_QGL)
    231  VirtualBox_LDFLAGS.win += /DelayLoad:QtOpenGLVBox4.dll /DelayLoad:OPENGL32.dll
    232 endif
     230# delay loading causes VM process crashes due to the misbehave of the current QtOpenGLVBox4.dll we use
     231# (i.e. it does not create the ogl context properly when loaded this way)
     232#
     233# @todo: investigate a better work-around and enable back delay loading since it is needed to avoid
     234# crashes caused by buggy ogl drivers for the case 2D is not used (i.e. no ogl stuff loaded) 
     235#if defined(VBOX_WITH_VIDEOHWACCEL) || defined(VBOX_GUI_USE_QGL)
     236# VirtualBox_LDFLAGS.win += /DelayLoad:QtOpenGLVBox4.dll /DelayLoad:OPENGL32.dll
     237#endif
    233238
    234239VirtualBox_LDFLAGS.darwin = \
  • trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.cpp

    r35500 r37494  
    19541954        mAllowDoneCurrent(true)
    19551955    {
     1956        makeCurrent();
    19561957    }
    19571958
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