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 |