9fe35223cf
workspace activation message was asynchronous, whether or not the BWindowScreen stopped drawing in time was pure luck (this also caused crashes with the VESA driver, as that one unmaps its frame buffer during mode switch). Introduced a new AS_DIRECT_SCREEN_LOCK protocol for this. * In the long term, we should let BWindowScreen use the same mechanism as BDirectWindows, though. * Removed superfluous locking in BDirectWindow::_InitData(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32746 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
||
---|---|---|
.. | ||
DirectWindow.h | ||
FileGameSound.h | ||
GameSound.h | ||
GameSoundDefs.h | ||
PushGameSound.h | ||
SimpleGameSound.h | ||
StreamingGameSound.h | ||
WindowScreen.h |