haiku/headers/os/game
Axel Dörfler 9fe35223cf * BWindowScreens had no sychronization mechanism whatsoever - since the
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
2009-08-27 12:10:59 +00:00
..
DirectWindow.h
FileGameSound.h
GameSound.h
GameSoundDefs.h
PushGameSound.h
SimpleGameSound.h
StreamingGameSound.h These files have been contributed by Christopher ML Zumwalt May 2002-10-06 11:31:21 +00:00
WindowScreen.h * BWindowScreens had no sychronization mechanism whatsoever - since the 2009-08-27 12:10:59 +00:00