#
1333f5f7 |
|
14-Aug-2014 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Fix GL screensavers in non-direct mode. DirectDraw is called only in direct drawing mode (BDirectWindow). Our GL kit also works fine (but slower) in indirect mode (standard BWindow, GL stuff rendered offscreen then blitted). However, for this to work we need the screensavers to actually do something. Use the BScreenSaver::Draw method, which is called in either case. This makes it possible to use indirect mode for the preview of GL screensavers. The performance isn't really a problem on the very small preview (160x200 pixels). Fixes GLife and Gravity. Flurry still crashes Mesa.
|
#
e11db35d |
|
01-Nov-2013 |
John Scipione <jscipione@gmail.com> |
Flurry Screen Saver: style fixes, correct Jamfile
|
#
a070cf53 |
|
06-Mar-2010 |
Stephan Aßmus <superstippi@gmx.de> |
* Indentation update in DateTime.h * Extended BTime, BDate and BDateTime with archiving functionality. * Adjusted code which uses these classes, since including DateTime.h already imports the classes from the BPrivate namespace. * Moved DateTime.h into Support Kit. It is still in the BPrivate namespace, as I am uncertain what to do with time_type and diff_type. I'd favor moving the constants into the classes itself. Possibly removing the B_ prefix from them. Feedback welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35772 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
82d2e399 |
|
25-Mar-2009 |
Karsten Heimrich <host.haiku@gmx.de> |
* port of known OSX screensaver done by Calum Robinson called Flurry (the default one on OSX) * add to build but not to the image since - misses some configuration stuff - does not look as good as it could be because of missing double buffering - does crash screen_blanker on hide (as all GL screensaver did that i tested) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29718 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1333f5f77b3556974cac8ef2906ee03c3caf2875 |
|
14-Aug-2014 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Fix GL screensavers in non-direct mode. DirectDraw is called only in direct drawing mode (BDirectWindow). Our GL kit also works fine (but slower) in indirect mode (standard BWindow, GL stuff rendered offscreen then blitted). However, for this to work we need the screensavers to actually do something. Use the BScreenSaver::Draw method, which is called in either case. This makes it possible to use indirect mode for the preview of GL screensavers. The performance isn't really a problem on the very small preview (160x200 pixels). Fixes GLife and Gravity. Flurry still crashes Mesa.
|
#
e11db35d4817579d6dcfbe6d99fc8ba2b3c0b5f9 |
|
01-Nov-2013 |
John Scipione <jscipione@gmail.com> |
Flurry Screen Saver: style fixes, correct Jamfile
|
#
a070cf5306662fec199ccf79c0e9872fbcd0fc75 |
|
06-Mar-2010 |
Stephan Aßmus <superstippi@gmx.de> |
* Indentation update in DateTime.h * Extended BTime, BDate and BDateTime with archiving functionality. * Adjusted code which uses these classes, since including DateTime.h already imports the classes from the BPrivate namespace. * Moved DateTime.h into Support Kit. It is still in the BPrivate namespace, as I am uncertain what to do with time_type and diff_type. I'd favor moving the constants into the classes itself. Possibly removing the B_ prefix from them. Feedback welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35772 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
82d2e399b4848130405f97882c5072b400b67695 |
|
25-Mar-2009 |
Karsten Heimrich <host.haiku@gmx.de> |
* port of known OSX screensaver done by Calum Robinson called Flurry (the default one on OSX) * add to build but not to the image since - misses some configuration stuff - does not look as good as it could be because of missing double buffering - does crash screen_blanker on hide (as all GL screensaver did that i tested) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29718 a95241bf-73f2-0310-859d-f6bbb57e9c96
|