Commit graph

1667 commits

Author SHA1 Message Date
Elias Naur
a7fa07c2cc Moved pbuffer supported check into native code to fix the case of no current context when creating the pbuffer 2005-01-19 13:05:07 +00:00
Elias Naur
cc8f1d8fdd Mac OS X: Don't use invokeAndWait() if called from dispatch thread 2005-01-19 09:10:48 +00:00
Caspian Rychlik-Prince
a9df33627e Fixed return type in native openURL 2005-01-19 02:10:52 +00:00
Elias Naur
bb9c040414 Win32 compile fix 2005-01-18 21:11:12 +00:00
Ioannis Tsakpinis
4b09065e86 Added EXT_framebuffer_object 2005-01-18 20:57:32 +00:00
Elias Naur
66181d1486 Delegate Sys platform dependent methods into SysImplementation instances 2005-01-18 20:23:05 +00:00
Elias Naur
87ce7a85af Fix tests 2005-01-18 19:22:43 +00:00
Elias Naur
89074eafa2 Removed Sys.setProcessPriority 2005-01-18 19:05:34 +00:00
Elias Naur
f8ae518d0f Linux:Moved NUM_BUTTONS up into java 2005-01-18 17:25:34 +00:00
Elias Naur
c977ceda08 Win32 compile fix 2005-01-18 16:50:54 +00:00
Elias Naur
f4180a214d Cleaned up Mouse and Keyboard now that buffering and translation are always enabled 2005-01-18 16:42:31 +00:00
Elias Naur
250a87767f Removed Controller 2005-01-18 15:32:13 +00:00
Elias Naur
8220b2e04c Removed EAX 2005-01-18 15:22:52 +00:00
Caspian Rychlik-Prince
9cda0f74a8 *** empty log message *** 2005-01-18 14:27:49 +00:00
Elias Naur
d64589aaa7 Linux: removed org_lwjgl_input_Controller.c, since the methods were empty anyway 2005-01-18 14:09:27 +00:00
Elias Naur
59a6cc7b73 Made Sys.getLibraryName() private 2005-01-18 12:53:05 +00:00
Elias Naur
b57ff7cc22 Fixed tests 2005-01-18 12:49:26 +00:00
Elias Naur
fbcd19698b Moved Mouse.getNativeCursorCaps() to Cursor.getCapabilities()
Renamed Pbuffer.getPbufferCaps() to Pbuffer.getCapabilities()
2005-01-18 12:34:36 +00:00
Elias Naur
9d770148ca Added supported check to Pbuffer constructor 2005-01-18 11:58:33 +00:00
Elias Naur
78e665d773 Win32: hardened getAvailableDisplayModes 2005-01-16 11:12:57 +00:00
Elias Naur
8668ab3e89 Linux: Hardened getAvailableDisplayModes so that it won't be confused by a changing number of display modes while it is executing 2005-01-16 10:43:30 +00:00
Ioannis Tsakpinis
dd312b492b createARBContextAndPixelFormat didn't return true when ok 2005-01-15 23:52:53 +00:00
Ioannis Tsakpinis
2227e83ea4 Completed GL 2.0 2005-01-15 23:50:55 +00:00
Elias Naur
73552e3d51 Don't allow null strings in Sys.alert() 2005-01-15 16:30:17 +00:00
Elias Naur
ed3acebaa5 Win32: Fix Pbuffer.getPbufferCaps() 2005-01-15 15:45:54 +00:00
Elias Naur
2d62731a3d Win32: Fix pbuffer context sharing 2005-01-14 13:56:51 +00:00
Elias Naur
37f6c9fe97 Linux: Don't free Pbuffer when it is not created 2005-01-14 13:30:41 +00:00
Elias Naur
77bdce5ff7 Don't set the window location twice in Display.createWindow() 2005-01-14 12:29:19 +00:00
Elias Naur
0e15025879 Win32: Fix native crash when no suitable pixel format is found. 2005-01-14 11:20:04 +00:00
Elias Naur
629c1a02c2 Win32 build: Removed redundant libraries from linker option 2005-01-14 10:01:38 +00:00
Elias Naur
02b883726b Removed redundant makeCurrent from Display.java 2005-01-14 09:39:22 +00:00
Elias Naur
859204c4a0 Don't make context current in DisplayImplementation.createWindow(), but let Display do it explicitly to increase native call granularity 2005-01-14 09:24:59 +00:00
Ioannis Tsakpinis
3d30d60c7e VBOTracker renamed to BufferObjectTracker 2005-01-13 20:34:44 +00:00
Ioannis Tsakpinis
2b89043b5f Finished PBO support implementation 2005-01-13 20:32:31 +00:00
Ioannis Tsakpinis
0c6521397e Implemented PBO support 2005-01-13 20:30:39 +00:00
Elias Naur
2f536fef59 remove const from offsetToPointer in common_tools.h since PBO functions take non-const pointers 2005-01-13 12:14:10 +00:00
Ioannis Tsakpinis
01e6f3c27c Implemented PBO support 2005-01-13 02:17:42 +00:00
Mark Bernard
3e1651e8e0 Add files for ILUT portion of DevIL. 2005-01-12 12:30:34 +00:00
Elias Naur
7d8cc6abbb Linux: Release context before destroying it 2005-01-12 12:20:53 +00:00
Elias Naur
b27a9697ff Added sanity check to GLContext.java 2005-01-12 08:58:41 +00:00
Elias Naur
ccd37148e1 Linux: Implemented AWT synchronization through JAWT. Needed because Xlib is not guaranteed thread safe 2005-01-11 15:22:12 +00:00
Elias Naur
d1f039a1b0 Win32: Compile fixes 2005-01-11 14:05:14 +00:00
Elias Naur
c90625eb1f macosx compile fix 2005-01-11 14:03:50 +00:00
Elias Naur
925139bc7d Added a Pbuffer argument to the Pbuffer constructor to enable sharing between pbuffers when the display is not created. Moved Pbuffer native methods into DisplayImplementation. 2005-01-11 13:53:12 +00:00
Elias Naur
28aff73635 Win32: Fixes for previous commit 2005-01-10 09:21:35 +00:00
Elias Naur
e31b1ee12d I've discovered that at least one Win XP configuration doesn't support the DirectInput cooperative level NONEXCLUSIVE | FOREGROUND for mouse devices. Fortunately, we don't really need that coop level anyway, so I have replaced it with Unacquire/Acquire. 2005-01-10 08:48:13 +00:00
Elias Naur
69bc20f3f5 Removed enableBuffer() and enableTranslation() from the public API. 2005-01-10 08:19:28 +00:00
Mark Bernard
953e0f7982 iluGetImageInfo now working. 2005-01-09 23:59:33 +00:00
Mark Bernard
af70a0ef76 First pass at ILU portion of DevIL. Only basic testing is one. No dynamic loading yet. 3 methods not implemented yet. 2005-01-09 04:59:50 +00:00
Elias Naur
3a320a7cbf call setLocation _after_ window has been created 2005-01-06 14:22:25 +00:00