Elias Naur
bb540708a4
Removed commented out code
2004-09-06 10:21:34 +00:00
Elias Naur
fbf42c7326
Fix linux makefiles
2004-09-03 08:45:13 +00:00
Brian Matzon
8878b11953
fmod todo
2004-09-03 06:04:18 +00:00
Brian Matzon
5a1e05db6a
cleanup
2004-09-03 06:03:32 +00:00
Brian Matzon
23108dcc09
update cache fields
2004-09-03 06:02:33 +00:00
Elias Naur
33285cd06a
Linux: Reimplemented undecorated flag through use of the obscure Motif window manager hint instead of the override_redirect flag
2004-08-23 11:33:57 +00:00
Elias Naur
9cd4948517
Linux: cleanup and remove input grab in button press
2004-08-23 10:59:47 +00:00
Elias Naur
bb1d59fffe
Linux: Implemented support for Extended Window Manager Hints. LWJGL now cooperates
...
much better with the window manager, if the X randr and EWMH extensions are supported.
Especially fullscreen handling has improved, by avoiding the use of the override_redirect
flag.
2004-08-23 08:46:35 +00:00
Elias Naur
0c5bb83832
Linux: Added support for X RandR extension
2004-08-21 20:31:24 +00:00
Elias Naur
0d4d5b6bf1
Linux: Added missing throwException in display.cpp.initDisplay()
2004-08-21 17:42:23 +00:00
Elias Naur
a558ad68b2
Linux: only grab the keyboard when in fullscreen mode. Remove the alt-tab hack
2004-08-21 10:22:23 +00:00
Elias Naur
4b98c873da
Made Xcursor library static linked instead of dynamically loaded
2004-08-21 00:18:20 +00:00
Brian Matzon
40463223c8
more callbacks
...
fixed some methods
2004-08-20 06:20:51 +00:00
Ioannis Tsakpinis
b9bf056c4c
First GL 2.0 Extensions
2004-08-15 23:03:54 +00:00
Brian Matzon
53202702b0
mo fmod
2004-08-12 21:40:35 +00:00
Elias Naur
483f03a4ec
Implemented default AWT implementation of Sys.getClipboard()
2004-08-12 15:22:48 +00:00
Caspian Rychlik-Prince
7f28edb980
Implemented getClipboard on Win32
2004-08-12 14:54:39 +00:00
Caspian Rychlik-Prince
f0954a9a70
Put getClipboard back.
2004-08-12 14:30:13 +00:00
Caspian Rychlik-Prince
00848a6cc7
Removed clipboard stuff. Elias got a headache
2004-08-12 14:22:25 +00:00
Elias Naur
b0c4fa8df8
Fixed Sys.setClipboard native stub naming
2004-08-12 12:27:14 +00:00
Caspian Rychlik-Prince
dd0886851a
*** empty log message ***
2004-08-11 15:37:40 +00:00
Brian Matzon
743bbad6c7
last of the 3d functions
2004-08-10 17:14:56 +00:00
Elias Naur
3f4e6edbb8
Added isMinimized = true on a WA_INACTIVE
2004-08-09 16:08:51 +00:00
Elias Naur
b88624e608
Add a public DisplayMode constructor
2004-08-09 11:55:48 +00:00
Elias Naur
250bbea979
Removed shared context ability from Pbuffer (win32)
2004-08-02 14:47:52 +00:00
Elias Naur
6fb9a62cab
Removed ability to share Display context in Pbuffer - it was too much trouble for little gain
2004-08-02 14:32:51 +00:00
Elias Naur
0e9931e2a2
Removed commented out releaseContext() from linux Display.cpp
2004-07-30 13:58:08 +00:00
Elias Naur
2e8999c342
Added more missing decDisplay()
2004-07-30 13:30:15 +00:00
Elias Naur
b50b5ca09b
Added decDisplay to Pbuffer.cpp in linux to fix a potential X connection leak
2004-07-30 13:26:11 +00:00
Elias Naur
89a482e9ce
Typo
2004-07-28 22:26:29 +00:00
Elias Naur
12cfc58472
Fixed a neverending loop in findPixelFormatARBFromBPP
2004-07-26 19:37:43 +00:00
Elias Naur
a04133fe8a
Revert the Pbuffer "find singe buffered pixel format" behaviour in the Display context shared path.
2004-07-26 19:13:02 +00:00
Elias Naur
7c949a1325
Fix comment in Mouse.cpp
2004-07-26 18:59:40 +00:00
Elias Naur
0aea2bccd0
Simplify cursor position in Mouse even more - get rid of hairy window rect code
2004-07-26 18:57:18 +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
98eef52c41
Linux part of letting Pbuffer fallback to double buffered formats
2004-07-26 14:42:13 +00:00
Elias Naur
0d1e84752a
Win32 part of single-buffered Pbuffers
2004-07-26 14:27:34 +00:00
Elias Naur
665f971aec
Make Pbuffers that share the display context be single-buffered (linux part)
2004-07-26 13:36:04 +00:00
Elias Naur
1aee4598a9
Win32 part of ByteBuffer handles for Pbuffer and Cursor
2004-07-25 14:51:28 +00:00
Elias Naur
bdf5a43d5e
Converted Cursor and Pbuffer handles to ByteBuffers
2004-07-25 14:28:50 +00:00
Elias Naur
401a3a859f
Make setting keyboard rate use own X connection
2004-07-24 22:17:03 +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
2c28c39fce
Implemented new type of Pbuffer that use the Display context, which is faster than a separate context (Linux)
2004-07-24 19:44:41 +00:00
Elias Naur
a1642b0dcf
Linux: Fix context NULL'ed before free'ing
2004-07-22 08:52:25 +00:00
Elias Naur
19f32b3d63
Fix indentation
2004-07-22 07:56:36 +00:00
Elias Naur
a2680adb77
Fix DisplayMode.equals
2004-07-22 07:38:56 +00:00
Elias Naur
3fb960ead8
Fix display mode switching and use separate X connection for display mode switching on linux
2004-07-21 21:51:37 +00:00
Brian Matzon
62ed747bce
0.91 release
2004-07-21 15:00:24 +00:00
Brian Matzon
aa07f67b68
implemented more fmod methods
2004-07-21 14:48:15 +00:00
Elias Naur
19fbff094b
Linux: Fixed repeat issue
2004-07-21 14:39:22 +00:00
Elias Naur
ad32e919e0
Linux: Reverted the build script changes (removed .so) because even with automake 1.8.3, the build system still doesn't produce a liblwjgl.so.0.0.0, only a liblwjgl.0.0.0
2004-07-21 09:25:53 +00:00
Elias Naur
456a948195
Linux: Set dirty flag on UnMapNotify
2004-07-19 07:24:41 +00:00
Brian Matzon
aaf1cf73bd
implemented GetDriverCaps
2004-07-17 23:34:22 +00:00
Brian Matzon
60c7ddb7fe
forgot fmod->fmod3 exception!
2004-07-17 23:31:25 +00:00
Elias Naur
314a19098e
Mario: Fixed build scripts
2004-07-16 10:03:16 +00:00
Elias Naur
2951ef02cc
Win32: Mouse native cursor fixes
2004-07-15 16:07:13 +00:00
Elias Naur
b121cd0fc7
Don't actually center cursor on setGrabbed(true)
2004-07-15 15:53:16 +00:00
Brian Matzon
f618023b3f
expose suspendContext
2004-07-11 08:09:34 +00:00
Elias Naur
abf0de6233
Fixed linux native cursor hotspot
2004-07-07 10:31:26 +00:00
Elias Naur
eed273405e
Win32: Disable ARB pixel format path unless needed (samples > 0)
2004-07-07 09:40:48 +00:00
Elias Naur
8632dce58c
Win32 fix
2004-07-07 08:06:57 +00:00
Elias Naur
d9ea16fbf7
Win32: Mouse native cursor fixes
2004-07-06 09:13:35 +00:00
Elias Naur
f661aaa22b
Undo GLContext.cpp split
2004-07-06 08:06:16 +00:00
Elias Naur
19b7f16291
Win32: Make pbuffer creation independent of display context
2004-07-06 07:50:33 +00:00
Elias Naur
39c06a14ab
LINUX: Made pbuffer creation independent of the Display context
2004-07-05 14:57:02 +00:00
Elias Naur
1827f0efd4
Implemented reference counted loading of gl library in java
2004-07-05 14:34:47 +00:00
Elias Naur
b07143f400
Made the mouse grab and native cursor properties persistent over destroy()/create()
2004-07-05 14:06:40 +00:00
Elias Naur
38ac5781ae
Mouse reset coordinate fix
2004-07-05 13:47:18 +00:00
Elias Naur
0ae705b7b0
Added more error checking in OpenAL. Unload native stubs on AL destroy.
2004-07-04 13:58:11 +00:00
Elias Naur
53bd9b660d
all initNativeStub() methods throws LWJGLException
2004-07-04 13:14:06 +00:00
Elias Naur
b7e4214a1a
Moved openal native stub loading to java
2004-07-04 09:13:19 +00:00
Elias Naur
8585d8b2a5
Make sure the GL11 native stubs are unloaded too.
...
Throw exception when wglMakeCurrent fails
2004-07-04 08:39:09 +00:00
Elias Naur
15934fd6e7
Move native stub initialization from extgl into GLContext.java. Makes it much easier to
...
exlude extensions classes. Furthermore, GLContext.useContext(null) can now be used to
reset the native stubs when no context is current.
2004-07-03 21:12:33 +00:00
Elias Naur
2cc7e0d02f
*** empty log message ***
2004-07-03 17:45:26 +00:00
Elias Naur
ba01e888fb
*** empty log message ***
2004-07-03 17:06:56 +00:00
Elias Naur
1fd7d36188
*** empty log message ***
2004-07-03 16:38:02 +00:00
Elias Naur
0b07bb7afb
*** empty log message ***
2004-07-03 16:07:52 +00:00
Elias Naur
d4aa34e4f5
*** empty log message ***
2004-07-03 16:07:00 +00:00
Elias Naur
1c5f7aad3e
Removed obsolete LWJGL_SANITY_CHECK and extgl_error
2004-07-03 14:59:15 +00:00
Elias Naur
05afc24027
*** empty log message ***
2004-07-03 14:53:25 +00:00
Elias Naur
2d5ff5d23d
*** empty log message ***
2004-07-03 14:41:06 +00:00
Elias Naur
48f01cf614
Split WGL out to extgl_wgl.cpp/h
2004-07-03 14:39:29 +00:00
Elias Naur
33611232f3
Linux fix fallback
2004-07-03 12:06:25 +00:00
Elias Naur
fa45b4dc78
Win32 part of Display/Window merge
2004-07-03 11:29:44 +00:00
Elias Naur
86ddd2a579
*** empty log message ***
2004-07-03 11:16:59 +00:00
Elias Naur
0ea7ab410f
Win32 part of Display/Window merge
2004-07-03 10:42:29 +00:00
Elias Naur
475d22e73b
WIN32: Pbuffer pixel format must be single buffered
2004-07-03 10:36:26 +00:00
Elias Naur
fbd4720236
Make linux Display.create fall back to 16 color bpp
2004-07-03 10:32:12 +00:00
Elias Naur
e59ed5d906
Win32 part of Display/Window merge
2004-07-03 10:16:28 +00:00
Elias Naur
84110e9c13
Linux part:
...
Merged Window and Display into org.lwjgl.Display
Added support for persistent context. This will enable LWJGL games
to avoid recreating the context resources like textures and display
lists when switching between windowed and fullscreen and/or context
dimensions.
Added PixelFormat class instead of individual parameters to Display.create
and Pbuffer constructor.
2004-07-02 19:02:00 +00:00
Elias Naur
d03916ebec
Added InitWGL after creating Anti Aliased context
2004-07-02 12:34:33 +00:00
Brian Matzon
4cea3e191b
header unification
2004-06-12 20:28:34 +00:00
Brian Matzon
0bcb13ceac
fmod -> fmod3
2004-06-09 19:53:45 +00:00
Brian Matzon
3a7df43117
removed obsolete getPlatform
2004-06-09 19:45:15 +00:00
Brian Matzon
0afefea6ba
updated to 3.73
2004-06-02 21:40:47 +00:00
Brian Matzon
5803d98ddc
FMusic done, including callbacks!
...
Added synctest to fmod, showing how to use FMusic
2004-05-31 12:42:09 +00:00
Brian Matzon
9c8ac5d794
expose VM
2004-05-31 12:39:03 +00:00
Caspian Rychlik-Prince
7593877a42
No longer uses ARB pixel formats when samples == 0
2004-05-26 14:41:12 +00:00
Elias Naur
4791b60784
Renamed fmod to fmod_instance
2004-05-23 19:45:00 +00:00