Brian Matzon
|
2b8f56021f
|
1.0.1 version string
|
2007-04-07 19:10:22 +00:00 |
|
Elias Naur
|
3899e6828f
|
Windows: Correct testing of wParam when a WM_SYSCOMMAND is received
|
2007-03-30 19:35:37 +00:00 |
|
Elias Naur
|
360a9a0827
|
WindowsRegistry: Make sure the native library is loaded by calling Sys.initialize()
|
2007-03-22 14:05:41 +00:00 |
|
Elias Naur
|
d6207572c6
|
Added a Pbuffer constructor that omits the RenderTexture parameter, and added a note that FBOs should be used instead, if available. Render-to-texture pbuffers can only be available on Windows platforms and is thus not portable.
|
2007-02-24 18:41:41 +00:00 |
|
Elias Naur
|
4bf4a385f3
|
Linux: When creating a window don't loop waiting for the MapNotify event. Instead, make sure we don't immediately go from fullscreen to minimized by checking if the window has been focused at least once before minimizing (and resetting display mode).
|
2007-02-23 10:14:18 +00:00 |
|
Elias Naur
|
56178d97fd
|
Make the rest of LWJGL thread safe. No attempt have been done to make the locking minimal. Instead, one global lock is shared by Display, Mouse, Keyboard and Cursor. The lock surrounds all public methods.
|
2007-02-12 12:18:26 +00:00 |
|
Brian Matzon
|
c880c689ff
|
fixed test to use -1 in freq
|
2007-02-04 21:46:29 +00:00 |
|
Brian Matzon
|
79a8cf82bd
|
1.0 version string
|
2007-02-03 12:22:25 +00:00 |
|
Elias Naur
|
763d9cce7c
|
Linux: Make sure the first Mouse.poll() return correct absolute X and Y values
|
2007-01-31 14:07:20 +00:00 |
|
Elias Naur
|
46ce5679c8
|
Windows AWTInput: Make sure the cursor is contained within the window when the Mouse is grabbed.
|
2007-01-30 13:08:51 +00:00 |
|
Brian Matzon
|
e8d032973f
|
updated streams
|
2007-01-23 19:55:46 +00:00 |
|
Elias Naur
|
1602a74f42
|
Tweaked comment for Display.getAvailableDisplayModes to make it clear that invalid modes can be returned and that create() won't always detect such modes
|
2007-01-22 10:14:13 +00:00 |
|
Elias Naur
|
5d13607699
|
Changed version to RC2
|
2007-01-22 09:24:06 +00:00 |
|
Elias Naur
|
083137884b
|
Remove the rest of the implementation reflection
|
2007-01-17 12:58:38 +00:00 |
|
Elias Naur
|
7742185e34
|
Sys.java: Don't use reflection to create platform specific implementations
|
2007-01-17 12:49:20 +00:00 |
|
Elias Naur
|
4a1b565c74
|
Bumped native version because of internal linux API change
|
2007-01-17 08:22:31 +00:00 |
|
Elias Naur
|
4b13bb10d3
|
Linux: Fixed wrong return type in LinuxEvent.nGetKeyAddress
|
2007-01-17 08:16:16 +00:00 |
|
Elias Naur
|
7adffdb0cc
|
Display: Fixed a NPE when create() fails on context creation
|
2007-01-13 19:24:05 +00:00 |
|
Elias Naur
|
31079a10c1
|
AWTInput: Don't create the Robot before it is needed
|
2007-01-10 13:55:42 +00:00 |
|
Brian Matzon
|
00db5fcb85
|
added Display.create/destroy. Fixes an error on mac, since OpenGL has to be initialized before creating ILUT
|
2007-01-07 20:41:45 +00:00 |
|
Brian Matzon
|
48fe0910a1
|
osx cursor animation emulation enabled
|
2007-01-04 23:28:33 +00:00 |
|
Elias Naur
|
b7b203d29a
|
Windows: Clear the window with OpenGL to replace UpdateWindow(HWND) and run message loop once in Display.create().
|
2007-01-04 14:12:36 +00:00 |
|
Elias Naur
|
97db4ca4b2
|
Windows: Don't use UpdateWindow after all. Instead, don't use a background brush at all to avoid windows clearing windows with non OpenGL drawing commands. Hopefully this will improve compatibility (The NeHe tutorials also don't specify a background brush).
|
2007-01-04 14:00:45 +00:00 |
|
Elias Naur
|
0234336feb
|
Windows: Re-add UpdateWindow to make sure fullscreen windows are cleared faster
|
2007-01-04 13:44:23 +00:00 |
|
Elias Naur
|
1bc9ac0aad
|
AWTGLCanvas: Release the lock before calling exceptionOccurred
|
2007-01-03 09:16:13 +00:00 |
|
Elias Naur
|
1005813acc
|
AWTGLCanvas: Added exceptionOccurred to allow users to be notified of unhandled LWJGLExceptions in paint()
|
2007-01-03 09:13:38 +00:00 |
|
Brian Matzon
|
de0a724da7
|
use precalculated widths and heights, else we crash in cursor constructor because of buffer underflow
|
2007-01-02 19:02:25 +00:00 |
|
Elias Naur
|
ede23fc9a3
|
HWCursorTest: Cap cursor size
|
2007-01-02 11:12:37 +00:00 |
|
Elias Naur
|
861421e16c
|
Fix HWCursorTest
|
2007-01-02 11:09:05 +00:00 |
|
Elias Naur
|
662e9c7e7a
|
Mac OS X: Add support for fake cursor animation
|
2007-01-02 10:55:44 +00:00 |
|
Elias Naur
|
d4ea142f89
|
Windows: Make window visible after pixel format selection and move code from native WindowsDisplay.nCreate to java side.
|
2006-12-22 10:45:39 +00:00 |
|
Elias Naur
|
175ac13445
|
Fix VBO tests and bump Sys native JNI library version
|
2006-12-20 19:24:25 +00:00 |
|
Elias Naur
|
116a603572
|
Add GLChecks support methods for GL15 and ARB_buffer_object
|
2006-12-20 19:22:33 +00:00 |
|
Elias Naur
|
eaed716958
|
Generator: Support arbitrary @AutoResultSize expressions. Make Buffer result sizes long instead of int
|
2006-12-20 19:19:56 +00:00 |
|
Brian Matzon
|
69e52d3361
|
1.0-rc1 version string
|
2006-12-18 18:27:15 +00:00 |
|
Brian Matzon
|
891902e4d6
|
version screw-up
|
2006-12-12 21:44:46 +00:00 |
|
Brian Matzon
|
1011b614e5
|
added getVersion like lwjgl
bumped native version
|
2006-12-12 21:30:58 +00:00 |
|
Brian Matzon
|
fcb1f55eb9
|
fixed comment for getVersion
|
2006-12-12 21:30:21 +00:00 |
|
Brian Matzon
|
dd5ac45a66
|
added getVersion like lwjgl
|
2006-12-12 21:29:08 +00:00 |
|
Elias Naur
|
66466b6d39
|
Bumped Sys.JNI_VERSION because of earlier OpenGL function changes
|
2006-12-06 14:01:29 +00:00 |
|
Elias Naur
|
93eabcf999
|
Generator: Make sure that @GLvoid types result in proper address calculations at the native side, even though the parameter java type is not java.nio.Buffer
|
2006-11-27 23:01:01 +00:00 |
|
Elias Naur
|
9709e6da2b
|
Remove GL.java and GLImpl.java as they're not updated automatically anyway
|
2006-11-27 22:45:28 +00:00 |
|
Elias Naur
|
f7b0c5c1b2
|
Linux: Tweak LinuxAWTInput
|
2006-11-24 15:30:36 +00:00 |
|
Elias Naur
|
c6ba2c66b1
|
Windows: Make sure that the cursor position doesn't jump when switching grab mode
|
2006-11-24 15:21:02 +00:00 |
|
Elias Naur
|
92b3a7d282
|
Windows: Fix potential NPE
|
2006-11-24 15:10:15 +00:00 |
|
Elias Naur
|
4c817d4145
|
Compile fix
|
2006-11-24 15:03:05 +00:00 |
|
Elias Naur
|
63532ca647
|
Make sure that the cursor position doesn't jump when switching grab mode
|
2006-11-24 14:53:01 +00:00 |
|
Elias Naur
|
57a8067a88
|
Fix locking in MouseEventQueue
|
2006-11-24 12:05:46 +00:00 |
|
Elias Naur
|
2577827e4a
|
Synchronize Keyboard and Mouse to avoid problems with AWTInputAdapter based usage
|
2006-11-24 10:18:36 +00:00 |
|
Elias Naur
|
6abfeb4df2
|
Made LWJGLUtil.getLibraryPaths support multiple library names. Now AL.create on linux tries both libopenal.so and libopenal.so.0, which is the name of the system library
|
2006-11-20 20:07:29 +00:00 |
|