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 * Ingo broke binary compatibility of Window.h in r18649, thanks to Stefano 2008-02-04 15:01:34 +00:00
FileGameSound.h * Rewrote BeBuild.h which had "a few" consequences (got rid of all those class 2007-10-15 20:13:55 +00:00
GameSound.h Fixes that make Haiku build with gcc 4. Mainly out of the following 2005-11-12 23:27:14 +00:00
GameSoundDefs.h correct spelling 2008-10-31 22:33:06 +00:00
PushGameSound.h cleanup 2006-08-26 09:16:56 +00:00
SimpleGameSound.h declared entry_ref 2008-02-08 21:37:25 +00:00
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