#
37fedaf8 |
|
11-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Style fixes to the Game Kit, focus on docs
|
#
49d7857e |
|
18-Nov-2012 |
Julian Harnath <julian.harnath@rwth-aachen.de> |
Fix BDirectWindow::GetClippingRect Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
c9ad965c |
|
31-Oct-2009 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
removed debug printfs() git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33853 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9fe35223 |
|
26-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* 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
|
#
2c704682 |
|
27-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Reenabled direct window mode, ie. reverted r32693. * Fixed warnings with DEBUG enabled. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32740 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fb984c13 |
|
26-Aug-2009 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Disabled BDirectWindow window mode, for the time being (at least until we fix it). +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32693 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
97cccf16 |
|
23-Aug-2009 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Use some debug output if something fails (since it definitely fails with Chart and GLTeapot) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32624 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
28fa0645 |
|
25-Jan-2008 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Added more conditional debug output, taken from the dw_info test app. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23730 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
020cbad9 |
|
24-Jan-2008 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
delete the semaphore instead of releasing it, otherwise DirectConnected() could be called twice with B_DIRECT_STOP when closing the BDirectWindow. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23718 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d9cebac2 |
|
22-Oct-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Rewrote DirectWindow.h, updated DirectWindow.cpp accordingly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22659 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ed225430 |
|
19-Jul-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* just realized a bug already when reading over the commit log... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21666 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
582da173 |
|
19-Jul-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* complete reimplementation of BRegion and it's backend I "ported" the region implementation from XOrg to work on BRegion data. This resulted in pretty much the same code structure as before, with RegionSupport.cpp containing the messy details. Only now it _is_ really messy from a code beauty point of view. I didn't exactly feel like cleaning it up right now... but I guess I will have to. So what does this mean - our BRegion implementation was very slow (no offense!), and on top of that it scaled very badly with more and more rects. The new implementation seems to be on par with the very fast R5 implementation and the data looks exactly the same too. BRegion is very performance critical for the app_server, and I cannot wait to try this on my slow computer... Some changes are noteworthy: The right and bottom coordinates of BRegion internal data are now exclusive! I inherited that from the XOrg implementation and didn't feel like changing the code, seeing it is probably tested quite well. The conversion is handled transparently. Secondly, constructing a BRegion with just one rect is not invoking malloc anymore for the member data, this makes it much more efficient to use temporary BRegions with just one rect, both externally and internally in the BRegion implementation. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21665 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
652f187e |
|
07-May-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
finally fixed debug output git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21061 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1560418a |
|
05-May-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
forgot the \n git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21036 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5115ca08 |
|
05-May-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Added optional debug output git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21035 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
302f6260 |
|
19-Oct-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Fixed a typo introduced when I renamed the class members. The source area was checked instead of the cloned one. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19080 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9ecf9d1c |
|
26-Aug-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merge from layout management branch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18649 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2b73985e |
|
20-May-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
renamed class members to fit our guidelines (more or less) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17518 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
af294326 |
|
11-May-2006 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Fixed a typo. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17420 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bf9071ee |
|
02-Jan-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
SupportsWindowMode now always return true, at least for the moment. Chart works with DirectWindow in window mode even with the vesa driver git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15797 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2b6ac345 |
|
20-Dec-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Got rid of R5 code git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15618 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4fbc3f58 |
|
12-Dec-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Researched and implemented BDirectWindow::SupportsWindowMode() more correctly, both for r5 and haiku git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15523 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
56f2fa94 |
|
11-Dec-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Removed duplicated status variable, which would've caused the wrong value to be returned git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15506 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0f4fb801 |
|
11-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
BDirectWindow::DirectDeamonFunc() now exits in case it couldn't acquire or release the direct buffer handshake semaphores. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15501 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
71b55088 |
|
10-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Moved dw_sync_data to a private header DirectWindowPrivate.h and renamed it to direct_window_sync_data. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15469 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ab6a6bed |
|
10-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* Renamed direct window commands * Removed unused cruft from ServerProtocol.h git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15468 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
764ac9e5 |
|
10-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* A stripped down libgame.so is now added to the app_server test environment - it contains code for BDirectWindow and BWindowScreen only. * Updated BDirectWindow and BWindowScreen to no longer require the COMPILE_FOR_x defines - compilation for R5 is not likely to work anymore, though (the Jamfile didn't allow this anymore, anyway) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15465 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4f6f70e0 |
|
03-Dec-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
small change, use the public methods where possible git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15300 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
feee8cf2 |
|
28-Jul-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Added client side implementation of BDirectWindow (haiku). I hope I didn't break the build on Dano. If it's the case, please tell me. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13842 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5fdea13f |
|
07-Jul-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Small cleanup, mostly style changes. Fixed a small typo. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13517 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
366fdcdf |
|
05-Jul-2005 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
Fixed build of libgame.so on TARGET_PLATFORM= dano or r5 so now we can build MediaKit (which requires replacing libgame.so) for targets haiku, r5 and dano. For building on Zeta, use platform dano. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13459 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8575beb8 |
|
25-Mar-2005 |
Jérôme Duval <korli@users.berlios.de> |
by Stefano Ceccherini Ifdeffed R5 specific stuff so DirectWindow.cpp and WindowScreen.cpp compile on haiku too. That doesnt' mean they work there though. This introduced some warnings which I didn't fix, as they'll go away later. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11982 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
17495d0b |
|
09-Jul-2004 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Fixed some spelling errors in some comments and added more of them git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8360 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3f9ae8a3 |
|
05-Jul-2004 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Looks like SetFullScreen wasn't correct and could crash. Fixed. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8295 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bfc3bb18 |
|
23-Mar-2004 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Finished SetFullscreen() implementation git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7058 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
09ea3092 |
|
22-Mar-2004 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
A working SetFullscreen() implementation, courthesy of Caz. Added a comment. Enlarged the license section. More to come. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7051 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cafaa5aa |
|
18-Sep-2003 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Added a BDirectWindow implementation which works with BeOS R5 (at least, with the Chart demo app) git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4755 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b816dc1e |
|
16-Feb-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
BDirectWindow defined new reserved virtual slots and left out virtuals defined by the R5 counterpart, which made it binary incompatible. Fixed. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2729 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
de613a80 |
|
05-Jan-2003 |
beveloper <beveloper@nowhere.fake> |
changes submitted by Christopher ML Zumwalt May git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2357 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0b4a36ab |
|
10-Aug-2002 |
beveloper <beveloper@nowhere.fake> |
start with libgame.so git-svn-id: file:///srv/svn/repos/haiku/trunk/current@695 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
37fedaf8494b34aad811abcc49e79aa32943f880 |
|
11-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Style fixes to the Game Kit, focus on docs
|
#
49d7857e32a5c34fe63a11e46a41a774aa1b2728 |
|
18-Nov-2012 |
Julian Harnath <julian.harnath@rwth-aachen.de> |
Fix BDirectWindow::GetClippingRect Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
c9ad965c81b08802fed0827fd1dd16f45297928a |
|
31-Oct-2009 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
removed debug printfs() git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33853 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9fe35223cf4eb9714865152d62e8efc36b327fef |
|
26-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* 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
|
#
2c704682c473cd9e0f4b10d91c072f200e740cd8 |
|
27-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Reenabled direct window mode, ie. reverted r32693. * Fixed warnings with DEBUG enabled. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32740 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fb984c136f461e8d8578eb6ed7182f610b277713 |
|
26-Aug-2009 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Disabled BDirectWindow window mode, for the time being (at least until we fix it). +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32693 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
97cccf16b0e24cd4046b5b47650ff58ef73c633e |
|
23-Aug-2009 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Use some debug output if something fails (since it definitely fails with Chart and GLTeapot) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32624 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
28fa064595b1b5cde9867af1225171c9c90760de |
|
25-Jan-2008 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Added more conditional debug output, taken from the dw_info test app. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23730 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
020cbad9d40235a2c50a81a42d69912a5ff8fbc4 |
|
24-Jan-2008 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
delete the semaphore instead of releasing it, otherwise DirectConnected() could be called twice with B_DIRECT_STOP when closing the BDirectWindow. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23718 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d9cebac2b77547b7064f22497514eecd2d047160 |
|
22-Oct-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Rewrote DirectWindow.h, updated DirectWindow.cpp accordingly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22659 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ed2254308be290138c1cda130b7c390be17bbb66 |
|
19-Jul-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* just realized a bug already when reading over the commit log... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21666 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
582da17386c4a192ca30270d6b0b95f561cf5843 |
|
19-Jul-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* complete reimplementation of BRegion and it's backend I "ported" the region implementation from XOrg to work on BRegion data. This resulted in pretty much the same code structure as before, with RegionSupport.cpp containing the messy details. Only now it _is_ really messy from a code beauty point of view. I didn't exactly feel like cleaning it up right now... but I guess I will have to. So what does this mean - our BRegion implementation was very slow (no offense!), and on top of that it scaled very badly with more and more rects. The new implementation seems to be on par with the very fast R5 implementation and the data looks exactly the same too. BRegion is very performance critical for the app_server, and I cannot wait to try this on my slow computer... Some changes are noteworthy: The right and bottom coordinates of BRegion internal data are now exclusive! I inherited that from the XOrg implementation and didn't feel like changing the code, seeing it is probably tested quite well. The conversion is handled transparently. Secondly, constructing a BRegion with just one rect is not invoking malloc anymore for the member data, this makes it much more efficient to use temporary BRegions with just one rect, both externally and internally in the BRegion implementation. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21665 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
652f187eee454506a61c85631eb5d8415f3e22d4 |
|
07-May-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
finally fixed debug output git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21061 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1560418a278b995cf5e1463035939e1b3c44a435 |
|
05-May-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
forgot the \n git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21036 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5115ca085884f7b604a3d607688f0ca20fb7cf57 |
|
05-May-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Added optional debug output git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21035 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
302f62604763c95777d6d04cca456e876f471c4f |
|
19-Oct-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Fixed a typo introduced when I renamed the class members. The source area was checked instead of the cloned one. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19080 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9ecf9d1c1d4888d341a6eac72112c72d1ae3a4cb |
|
26-Aug-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merge from layout management branch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18649 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2b73985eb02902d74fa7392dca23c96f549680f4 |
|
20-May-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
renamed class members to fit our guidelines (more or less) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17518 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
af29432635a30071e66c3ab219a6cc4386b4f156 |
|
11-May-2006 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Fixed a typo. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17420 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bf9071ee27c6f1b7a76d2d6ed32eaf89ecd0180e |
|
02-Jan-2006 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
SupportsWindowMode now always return true, at least for the moment. Chart works with DirectWindow in window mode even with the vesa driver git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15797 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2b6ac3455103894dff80df7729faf0127ba98b94 |
|
20-Dec-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Got rid of R5 code git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15618 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4fbc3f58031322dac5276815ada9c20e66e5a70f |
|
12-Dec-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Researched and implemented BDirectWindow::SupportsWindowMode() more correctly, both for r5 and haiku git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15523 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
56f2fa945f3759b9067dbdb9e9f00719e01c9069 |
|
11-Dec-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Removed duplicated status variable, which would've caused the wrong value to be returned git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15506 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0f4fb801b0471822cd37fead421ddcd2a431bb82 |
|
11-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
BDirectWindow::DirectDeamonFunc() now exits in case it couldn't acquire or release the direct buffer handshake semaphores. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15501 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
71b550889e83d71f19252134848110b2f9417e7c |
|
10-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Moved dw_sync_data to a private header DirectWindowPrivate.h and renamed it to direct_window_sync_data. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15469 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ab6a6bed3aa23d232436219a1952af9f1806753c |
|
10-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* Renamed direct window commands * Removed unused cruft from ServerProtocol.h git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15468 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
764ac9e5aad7fe74f52bd757b8739b8cf6a3e6f6 |
|
10-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* A stripped down libgame.so is now added to the app_server test environment - it contains code for BDirectWindow and BWindowScreen only. * Updated BDirectWindow and BWindowScreen to no longer require the COMPILE_FOR_x defines - compilation for R5 is not likely to work anymore, though (the Jamfile didn't allow this anymore, anyway) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15465 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4f6f70e0599bdedeb9db4104f8798f2ba44af68c |
|
03-Dec-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
small change, use the public methods where possible git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15300 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
feee8cf2e25e7185e59883cedd56a131f61cd2be |
|
28-Jul-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Added client side implementation of BDirectWindow (haiku). I hope I didn't break the build on Dano. If it's the case, please tell me. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13842 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5fdea13fa580629c77ac89fd6c5f21b6e8738768 |
|
07-Jul-2005 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Small cleanup, mostly style changes. Fixed a small typo. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13517 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
366fdcdfbb66b656c588f9573e7e10d804947ed7 |
|
05-Jul-2005 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
Fixed build of libgame.so on TARGET_PLATFORM= dano or r5 so now we can build MediaKit (which requires replacing libgame.so) for targets haiku, r5 and dano. For building on Zeta, use platform dano. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13459 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8575beb8d637d54fe734dab18df473b197fd462f |
|
25-Mar-2005 |
Jérôme Duval <korli@users.berlios.de> |
by Stefano Ceccherini Ifdeffed R5 specific stuff so DirectWindow.cpp and WindowScreen.cpp compile on haiku too. That doesnt' mean they work there though. This introduced some warnings which I didn't fix, as they'll go away later. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11982 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
17495d0b40c30ee8a4510e507e8cb3196cbf7bd7 |
|
09-Jul-2004 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Fixed some spelling errors in some comments and added more of them git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8360 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3f9ae8a3cedf8fcb2fe34eae3867a688f850c219 |
|
05-Jul-2004 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Looks like SetFullScreen wasn't correct and could crash. Fixed. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8295 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bfc3bb1838304a203c29a298ffff3f94379be737 |
|
23-Mar-2004 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Finished SetFullscreen() implementation git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7058 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
09ea309293c9d92ce614d249a69fa3f0ba7bf922 |
|
22-Mar-2004 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
A working SetFullscreen() implementation, courthesy of Caz. Added a comment. Enlarged the license section. More to come. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7051 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cafaa5aa295985544211d6db731510eae058744d |
|
18-Sep-2003 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Added a BDirectWindow implementation which works with BeOS R5 (at least, with the Chart demo app) git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4755 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b816dc1ec617d0f7c9918ea86b45b50102ed6c6d |
|
16-Feb-2003 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
BDirectWindow defined new reserved virtual slots and left out virtuals defined by the R5 counterpart, which made it binary incompatible. Fixed. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2729 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
de613a80e7f56007d7a61740012635c5a6200b8d |
|
05-Jan-2003 |
beveloper <beveloper@nowhere.fake> |
changes submitted by Christopher ML Zumwalt May git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2357 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0b4a36abc99ddad5d0ec9337db3b3d5d2e4b99b0 |
|
10-Aug-2002 |
beveloper <beveloper@nowhere.fake> |
start with libgame.so git-svn-id: file:///srv/svn/repos/haiku/trunk/current@695 a95241bf-73f2-0310-859d-f6bbb57e9c96
|