Commit graph

28 commits

Author SHA1 Message Date
Elias Naur
c208833e25 Windows: Moved gamma and display modes settings and more boolean state to java side. 2006-07-08 21:57:20 +00:00
Elias Naur
6cf49718db Windows: LWJGL didn't work well with jinput, but compatibility could be greatly improved if LWJGL used DirectInput 8 (like jinput). This can't be done unconditionally, since we need the DX3 support for older versions of windows. So, I've moved most Mouse and Keyboard stuff from native to java side and generalized DirectInput access through an abstract base class, with two concrete subclasses, one for dx3 and one for dx8. 2006-06-26 13:50:48 +00:00
Elias Naur
07da99cd7d Win32: Moved getGammaRampLength to java side 2005-12-27 13:47:25 +00:00
Elias Naur
ad1987d748 Win32: Moved handleMessages to java side (update()) 2005-12-27 13:40:21 +00:00
Elias Naur
98c7a3a54f Win32: Compile fixes 2005-04-29 15:20:19 +00:00
Elias Naur
c96dc98b63 Clean out commented code 2005-02-23 11:42:04 +00:00
Elias Naur
62e561cddf Win32 part of refactor and AWTGLCanvas 2005-02-21 14:46:47 +00:00
Elias Naur
63da8a93e4 Win32: Better Sys.alert fix 2005-01-29 10:17:56 +00:00
Brian Matzon
1ded6146e0 fixed cr/lf - couldn't compile! 2004-10-26 20:07:24 +00:00
Elias Naur
38ebcf5fb3 Updated win32 to report Mouse deltas 2004-09-22 15:06:27 +00:00
Brian Matzon
da867ff28a support for setLocation 2004-09-15 17:07:06 +00:00
Elias Naur
250bbea979 Removed shared context ability from Pbuffer (win32) 2004-08-02 14:47:52 +00:00
Elias Naur
f89c212848 Simplify Mouse cursor positions and replace display_hwnd global variable with getCurrentHWND() (Win32) 2004-07-26 17:01:56 +00:00
Elias Naur
c17a6fe481 Avoid ARB_pixel_format in Display whereever possible. Must try the path once though, to increase the chance of getting a pbuffer compatible context. If it fails, the normal path context is kept, in hope that it will support pbuffers. If not, only unique context pbuffers will be available. 2004-07-24 22:06:43 +00:00
Elias Naur
79813c8f5a Win32 part of fast Pbuffer 2004-07-24 21:19:08 +00:00
Elias Naur
19b7f16291 Win32: Make pbuffer creation independent of display context 2004-07-06 07:50:33 +00:00
Elias Naur
0ea7ab410f Win32 part of Display/Window merge 2004-07-03 10:42:29 +00:00
Elias Naur
e59ed5d906 Win32 part of Display/Window merge 2004-07-03 10:16:28 +00:00
Brian Matzon
4cea3e191b header unification 2004-06-12 20:28:34 +00:00
Elias Naur
7bd59ed27d Split global DirectInput interface into 3 interfaces in Mouse, Keyboard and Controller 2004-05-05 09:53:53 +00:00
Brian Matzon
9b929c0cf3 make isFocused & isMinimized work as expected
cleaned up field usage
2004-02-17 16:57:23 +00:00
Brian Matzon
6f44f03381 make controller work again! 2004-01-12 17:21:56 +00:00
Elias Naur
963605989f Implemented mouse button buffering 2003-10-11 16:29:40 +00:00
Elias Naur
9bcaa18c3d Implemented Pbuffers on win32 and linux (render to texture will be done later)
Implemented native cursor caps (one bit transparancy, alpha translucency and animations)
2003-05-20 12:20:13 +00:00
Elias Naur
e886d95122 Native cursors implemented 2003-05-16 18:39:46 +00:00
Caspian Rychlik-Prince
920a67b1ac Stuff for 0.6 2003-03-29 21:52:14 +00:00
Caspian Rychlik-Prince
4924c564d5 *** empty log message *** 2003-03-28 19:02:24 +00:00
Caspian Rychlik-Prince
895c751ec6 New Window class, and major changes to Display 2003-03-28 01:30:34 +00:00