Elias Naur
|
9af9ed4320
|
OpenAL: Fixed native headers, now that altypes.h and alctypes are gone
|
2005-10-10 12:50:10 +00:00 |
|
Elias Naur
|
94f39655a5
|
Linux: Fix Mouse.setCursorPosition()
|
2005-10-10 09:11:24 +00:00 |
|
Elias Naur
|
df2bc7d7e0
|
Moved generated files to seperate directories
|
2005-09-29 17:13:38 +00:00 |
|
Elias Naur
|
5d139f4585
|
Linux: Added support for LWJGL_DISABLE_XRANDR environment variable to override Xrandr support on broken window managers
|
2005-09-13 06:56:14 +00:00 |
|
Elias Naur
|
545ac5ac95
|
Linux: Drop out of Xrandr loop after a set amount of iterations
|
2005-09-12 13:05:54 +00:00 |
|
Elias Naur
|
c1350ff363
|
Linux: Made the XRRSetScreenConfigAndRate retry loop more robust in order to avoid endless loops
|
2005-08-21 20:27:20 +00:00 |
|
Kevin Glass
|
2147b530b3
|
Added Linux native code for window icon setting.
|
2005-07-06 19:46:35 +00:00 |
|
Kevin Glass
|
0208d5b6d5
|
Added empty implementation of the window icon setting code in preperation for adding the Linux version.
|
2005-07-05 21:46:27 +00:00 |
|
Elias Naur
|
ce673390d3
|
Linux: Added library unload destructor that resets keyboard repeat mode
|
2005-06-28 15:19:32 +00:00 |
|
Elias Naur
|
c80ace3704
|
Linux: Added missing NULL check
|
2005-06-04 21:14:32 +00:00 |
|
Elias Naur
|
aef35ae0ed
|
Linux AWT: in case we're not on a SUN jdk, try to determine values instead of bombing out. This should help us compile and run on gcj
|
2005-05-27 11:50:13 +00:00 |
|
Elias Naur
|
0b9d221f9c
|
Fix cursor jumping after Mouse.setGrabbed()
|
2005-04-28 09:57:45 +00:00 |
|
Elias Naur
|
e6f8857439
|
Linux: If a keysym has no LWJGL mapping, try the unshifted keysym instead
|
2005-04-19 07:18:17 +00:00 |
|
Elias Naur
|
274abbf856
|
Linux: Added support for LWJGL_DISABLE_NETWM environment which will override the NetWM detection
|
2005-04-14 10:10:46 +00:00 |
|
Elias Naur
|
d26dca6029
|
Linux: Added XK_ISO_Left_Tab as an alias for KEY_TAB
|
2005-04-13 12:55:21 +00:00 |
|
Elias Naur
|
38fa843cd2
|
Linux: ignore vendor-specific keysyms
|
2005-04-13 12:21:53 +00:00 |
|
Elias Naur
|
61ddd625df
|
Added Mouse.setCursorPosition(x, y)
|
2005-04-12 11:45:06 +00:00 |
|
Elias Naur
|
96463f2ef6
|
Linux: Improved keyboard mapping support
|
2005-04-11 10:00:09 +00:00 |
|
Elias Naur
|
e8209e9a87
|
Linux: Use KeySyms instead of raw key codes to take the keyboard mapping in account
|
2005-04-09 23:26:27 +00:00 |
|
Elias Naur
|
7c8f43e915
|
Linux: Load libGL.so with the RTLD_GLOBAL flag. It seems that some drivers need it
|
2005-04-04 12:24:11 +00:00 |
|
Elias Naur
|
b59e82fd83
|
Linux: Statically link libXxf86vm
|
2005-04-01 09:51:11 +00:00 |
|
Brian Matzon
|
7963d74da8
|
added X11R6 to path
|
2005-03-30 16:55:09 +00:00 |
|
Elias Naur
|
c9fc024fa4
|
Linux: Moved display connection reference count to java. Linux: Load OpenGL library before opening display to work around a crash in NVIDIA drivers.
|
2005-03-29 11:31:22 +00:00 |
|
Elias Naur
|
508af9d0b9
|
Linux: Added missing NULL check
|
2005-03-28 10:29:16 +00:00 |
|
Elias Naur
|
bdcb68a582
|
Linux: Handle different GLX capabilities on different screens
|
2005-02-24 10:44:34 +00:00 |
|
Elias Naur
|
f4bfadcc5a
|
Removed unsued JNIEnv parameter from extgl_QueryExtension
|
2005-02-23 15:19:21 +00:00 |
|
Elias Naur
|
c092c5f367
|
Linux: Fixed glx
|
2005-02-23 14:16:57 +00:00 |
|
Elias Naur
|
ad92547914
|
Moved platform specific stuff from extgl.c into platform directories
|
2005-02-23 13:22:44 +00:00 |
|
Elias Naur
|
c96dc98b63
|
Clean out commented code
|
2005-02-23 11:42:04 +00:00 |
|
Elias Naur
|
9a764b3d33
|
Linux: moved handle allocations to native
|
2005-02-22 13:59:33 +00:00 |
|
Elias Naur
|
5d2e5de4eb
|
Linux makefile fix
|
2005-02-22 13:14:05 +00:00 |
|
Elias Naur
|
8bb10a1372
|
Linux: moved Cursor handle allocation to native side
|
2005-02-21 15:56:53 +00:00 |
|
Elias Naur
|
c8fc535c7c
|
Linux: fixed GLX 1.3
|
2005-02-21 15:35:09 +00:00 |
|
Elias Naur
|
fb5d89599b
|
Linux support for AWTGLCanvas. Big refactor of context specific code into Context.java that is now shared between Display, Pbuffer and AWTGLCanvas. (Win32 and Mac OS X is now broken while I implement the same changes on those platforms)
|
2005-02-20 11:24:22 +00:00 |
|
Elias Naur
|
8feec32e60
|
Linux: native error handling fixes
|
2005-02-18 09:26:32 +00:00 |
|
Elias Naur
|
2d5c4cf934
|
Moved platform specific opengl extension flags into the platform specific files
|
2005-02-17 12:39:33 +00:00 |
|
Elias Naur
|
17ee2523c0
|
The Big Generator. All OpenGL and OpenAL java and native source files are now generated from templates. See doc/generator.txt for a detailed description.
|
2005-02-15 11:05:36 +00:00 |
|
Elias Naur
|
e446883a7f
|
Renamed org.lwjgl.opengl.Window.allowSoftwareOpenGL to org.lwjgl.opengl.Display.allowSoftwareOpenGL
|
2005-01-27 21:26:46 +00:00 |
|
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
|
66181d1486
|
Delegate Sys platform dependent methods into SysImplementation instances
|
2005-01-18 20:23:05 +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
|
f4180a214d
|
Cleaned up Mouse and Keyboard now that buffering and translation are always enabled
|
2005-01-18 16:42:31 +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
|
fbcd19698b
|
Moved Mouse.getNativeCursorCaps() to Cursor.getCapabilities()
Renamed Pbuffer.getPbufferCaps() to Pbuffer.getCapabilities()
|
2005-01-18 12:34:36 +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 |
|
Elias Naur
|
37f6c9fe97
|
Linux: Don't free Pbuffer when it is not created
|
2005-01-14 13:30:41 +00:00 |
|
Elias Naur
|
7d8cc6abbb
|
Linux: Release context before destroying it
|
2005-01-12 12:20:53 +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
|
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 |
|