Commit graph

731 commits

Author SHA1 Message Date
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
Elias Naur
9cf079d054 Fixed bug in Window.cpp 2004-05-23 19:08:16 +00:00
Elias Naur
093cd19d82 Improved stability of ext_ResetClass and ext_InitializeClass 2004-05-23 18:57:04 +00:00
Elias Naur
a2e5e1a946 Added a tool to simplify creating dynamically loaded native stubs 2004-05-23 15:35:09 +00:00
Elias Naur
cb2f3f7448 Updated headers and fmod for linux 2004-05-23 14:46:07 +00:00
Brian Matzon
d26445afa6 nuke autogenerated headers 2004-05-23 14:04:57 +00:00
Brian Matzon
f4a2c8354f fmod support 2004-05-23 14:03:07 +00:00
Brian Matzon
9ed3aa45e2 only get driver once 2004-05-23 13:54:55 +00:00
Brian Matzon
9369626d38 fmod support 2004-05-23 13:50:08 +00:00
Ioannis Tsakpinis
e97002fa39 Cleanup 2004-05-19 16:46:59 +00:00