Elias Naur
8b5e85a72e
Added initialization to all global symbols, to please MacOSX
2004-11-03 12:10:20 +00:00
Elias Naur
3994b75ded
*** empty log message ***
2004-11-02 15:51:09 +00:00
Elias Naur
6ee64fe82f
Mac OS X compilation fixes
2004-11-02 15:09:40 +00:00
Elias Naur
5c15c88993
Fixed Mac OS X compilation of common
2004-11-02 14:46:18 +00:00
Elias Naur
b1ce8014fc
Fixed Mac OS X compilation of common
2004-11-02 14:43:16 +00:00
Elias Naur
974af03e30
Remove autogenerated headers
2004-11-02 11:23:15 +00:00
Ioannis Tsakpinis
9f7b3756e3
Fixed memory leak
2004-10-29 19:48:12 +00:00
Ioannis Tsakpinis
bc836b9079
Added floating point extensions
2004-10-28 17:16:03 +00:00
Elias Naur
8dbce4dfde
Win32: Don't pretend we're minimized when we're just inactive
2004-10-24 17:29:24 +00:00
Brian Matzon
18b89b752a
0.93
2004-10-24 11:19:08 +00:00
Brian Matzon
1c909fd743
using utility safe methods
...
fixed memory leak
2004-10-23 09:02:49 +00:00
Brian Matzon
06cb352fbc
no need to keep autogenerated headers in cvs
2004-10-23 09:01:45 +00:00
Mark Bernard
706a3fdb59
Removed printf call.
2004-10-23 02:31:13 +00:00
Mark Bernard
6de5cc2247
Native source for DevIL.
2004-10-23 01:51:03 +00:00
Brian Matzon
8ae823dd4a
tagfields implemented
2004-10-16 01:02:34 +00:00
Elias Naur
468502cb00
Track event mouse deltas even when the event queue overflows
2004-09-27 13:20:27 +00:00
Elias Naur
3c5a231ec7
Win32: reset/restore display mode when activated/deactivated
2004-09-22 18:21:28 +00:00
Elias Naur
fa1713c4e8
Add delta values to Mouse events
2004-09-22 11:08:21 +00:00
Brian Matzon
e93393ef8a
native loading modified to be in line with oal
2004-09-19 11:17:28 +00:00
Elias Naur
af66408d3d
Added setLocation support for linux
2004-09-15 17:44:39 +00:00
Brian Matzon
318952793f
updated to c code
2004-09-15 17:04:26 +00:00
Brian Matzon
d14123708d
fixed wrong return type
...
fixed compilation on win32
2004-09-10 21:58:11 +00:00
Elias Naur
1a29c9d5b4
More conversion fixes
2004-09-10 11:18:05 +00:00
Elias Naur
5039684671
Win32 specific fix ups for C++->C conversion
2004-09-10 09:56:26 +00:00
Elias Naur
55a67aaacc
Converted native code from C++ (.cpp files) to C (.c files), thus avoiding an annoying dependency on the standard C++ library on Linux. We weren't using any particular C++ features anyway.
2004-09-10 08:13:56 +00:00
Brian Matzon
639149d721
fixed compilation
2004-09-10 05:48:14 +00:00
Ioannis Tsakpinis
8041524332
OpenGL 2.0 support
2004-09-09 23:51:16 +00:00
Elias Naur
2160d86a76
Fixed WIN32->_WIN32 conditional in NVVertexArrayRange.cpp
2004-09-08 20:25:11 +00:00
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
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
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
b88624e608
Add a public DisplayMode constructor
2004-08-09 11:55:48 +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
bdf5a43d5e
Converted Cursor and Pbuffer handles to ByteBuffers
2004-07-25 14:28:50 +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
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
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
Brian Matzon
f618023b3f
expose suspendContext
2004-07-11 08:09:34 +00:00
Elias Naur
f661aaa22b
Undo GLContext.cpp split
2004-07-06 08:06:16 +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
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
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
1c5f7aad3e
Removed obsolete LWJGL_SANITY_CHECK and extgl_error
2004-07-03 14:59:15 +00:00
Elias Naur
48f01cf614
Split WGL out to extgl_wgl.cpp/h
2004-07-03 14:39:29 +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
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
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
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
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
9369626d38
fmod support
2004-05-23 13:50:08 +00:00
Ioannis Tsakpinis
e97002fa39
Cleanup
2004-05-19 16:46:59 +00:00
Ioannis Tsakpinis
ed903530f1
Added some new extensions
2004-05-18 21:02:55 +00:00
Caspian Rychlik-Prince
b697fb3ecf
Removed Sys.setTime(), Sys.getPlatform()
...
Changed Sys.getTime()
Added Display.sync()
2004-05-05 14:28:40 +00:00
Brian Matzon
86eb042b81
reworked animated native cursors, to use X animation when required
...
added initial setGrabbed(boolean) feature - Work in progress
both needs verification on linux
2004-04-12 00:33:01 +00:00
Elias Naur
368207e9e2
Various fixes
2004-04-09 21:52:42 +00:00
Elias Naur
ebff02b15a
*** empty log message ***
2004-04-09 19:26:53 +00:00
Elias Naur
8065870592
Removed Keyboard.initIDs
2004-04-07 07:48:37 +00:00
Elias Naur
4779a2e29f
Updated Mouse.h
2004-04-06 14:46:40 +00:00
Elias Naur
bf8cce9b59
Make poll deltas accumulative, and only reset on getD*
2004-04-06 14:23:19 +00:00
Caspian Rychlik-Prince
85130ebd90
Rules with mighty fist. New API killed off before it even sees light of day. Some refactoring.
2004-04-04 12:53:45 +00:00
Caspian Rychlik-Prince
37262e6727
New window sizing & undecorated code
2004-04-03 23:01:39 +00:00
Ioannis Tsakpinis
0e70f051bd
New extensions and static import modifications
2004-03-29 16:55:27 +00:00
Elias Naur
9d55bbb302
Renamed LWJGLErrorException to LWJGLException
2004-03-27 15:05:24 +00:00
Elias Naur
63b33930b1
Added LWJGLErrorException to replace the too general Exception
2004-03-27 14:42:47 +00:00
Elias Naur
021e03eea5
Implemented version check to check for incompatible native libraries
2004-03-27 14:09:55 +00:00
Elias Naur
0a576f8e33
Save unread buffered input events between read()s
2004-03-26 21:11:20 +00:00
Caspian Rychlik-Prince
fca57cefd5
Simplification work
2004-03-26 11:09:39 +00:00
Elias Naur
b930b9d166
Fixed warning in vc++ 6
2004-03-23 10:19:20 +00:00
Brian Matzon
ca9160e381
Arise phoenix!
2004-03-22 06:30:39 +00:00
Elias Naur
5672a9f553
Removed unneeded oal headers again
2004-03-22 06:04:03 +00:00
Brian Matzon
bb51e3dc23
Cursor animation support regardless of platform features
2004-03-21 21:54:57 +00:00
Brian Matzon
c219f3f7a2
missing oal headers
2004-03-21 21:53:03 +00:00
Ioannis Tsakpinis
eeb01b8da5
Fixed missing/erroneous extension queries.
2004-03-18 22:00:09 +00:00
Ioannis Tsakpinis
a31362a30a
Fixed typo
2004-03-15 20:07:14 +00:00
Brian Matzon
3b875b1781
support for 'org.lwjgl.opengl.Window.allowSoftwareOpenGL'
...
added utility getBooleanProperty method
2004-03-11 21:30:48 +00:00
Elias Naur
9da5a48fa9
Split GLX from extgl into separate platform specific extgl_glx
2004-03-11 12:38:13 +00:00