Commit graph

1127 commits

Author SHA1 Message Date
Elias Naur
8040e723c6 Removed all instances of synchronized, as we're not really multithread safe anyway. It is up to the user of LWJGL to synchronize access to LWJGL 2004-07-29 15:45:45 +00:00
Elias Naur
72afa14aa3 Converted *.allocateDirect to BufferUtils 2004-07-29 11:41:11 +00:00
Elias Naur
42cd6ddb20 Added buffer checks to AL 2004-07-29 11:30:13 +00:00
Elias Naur
ad1ff19437 Split general buffer checks into org.lwjgl.BufferChecks and the gl specific buffer checks into org.lwjgl.opengl.GLBufferChecks 2004-07-29 11:20:43 +00:00
Elias Naur
e994515f7c Removed redundant vbo_tracker from Display.java 2004-07-28 22:17:56 +00:00
Elias Naur
466faf572f Add missing initialized check to Mouse.java 2004-07-27 17:08:48 +00:00
Ioannis Tsakpinis
b19f257041 Fixed rtt 2004-07-26 22:25:02 +00:00
Ioannis Tsakpinis
d2ecdf2b6e pbuffer tests 2004-07-26 19:14:20 +00:00
Elias Naur
90187ad798 GLContext now only loads native stubs of they're not already loaded 2004-07-26 14:50:33 +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
bdf5a43d5e Converted Cursor and Pbuffer handles to ByteBuffers 2004-07-25 14:28:50 +00:00
Elias Naur
efb28a1a85 Make Pbuffer.createPbufferUsingDisplayContext take a RenderTexture parameter 2004-07-25 07:00:55 +00:00
Elias Naur
afe90249cf Fixed typo 2004-07-24 20:05:51 +00:00
Elias Naur
e9a9ba7c67 Added Pbuffer.isUsingDisplayContext() 2004-07-24 19:50: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
Elias Naur
6330f8e001 Make sure VBOTracker reset the current tracker when GLContext.useContext(null) is called 2004-07-24 16:34:07 +00:00
Elias Naur
20537ab57e Use WeakHashMap in the static mapping from contexts to vbo trackers in VBOTracker.java. 2004-07-24 16:29:15 +00:00
Elias Naur
1187d0e3e8 null currentContext when GLContext.useContext(null) is called 2004-07-23 18:10:51 +00:00
Elias Naur
ab5fd2b3df Corrected minor documentation error in GLContext 2004-07-23 18:01:55 +00:00
Elias Naur
e8f47b066d Added a comment that a context must be current before calling GLContext.useContext() 2004-07-22 15:59:38 +00:00
Brian Matzon
a9398f77dd nuked, content replicated in example 2004-07-22 15:35:37 +00:00
Brian Matzon
2245698f26 render a square 2004-07-22 15:34:04 +00:00
Brian Matzon
94ea591017 minor updates 2004-07-22 15:10:55 +00:00
Brian Matzon
4bcfaa5123 output mouse position 2004-07-22 15:00:36 +00:00
Brian Matzon
bb7bc889a4 minor updates 2004-07-22 14:56:40 +00:00
Brian Matzon
760bb65d5a minor updates 2004-07-22 14:27:07 +00:00
Elias Naur
30d3ea27fe Rethrow exception in GLContext.useContext() 2004-07-22 13:04:34 +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
Elias Naur
84bd38f42f Make reset() revert the display mode field 2004-07-21 16:06:30 +00:00
Brian Matzon
62ed747bce 0.91 release 2004-07-21 15:00:24 +00:00
Brian Matzon
b720082dad simple WIP streamtest 2004-07-21 14:49:57 +00:00
Brian Matzon
aa07f67b68 implemented more fmod methods 2004-07-21 14:48:15 +00:00
Elias Naur
4d8c6ea421 Added calls to nUpdate() before querying window state 2004-07-19 07:32:13 +00:00
Brian Matzon
aaf1cf73bd implemented GetDriverCaps 2004-07-17 23:34:22 +00:00
Brian Matzon
c4a3500cf5 removed javadoc referenced to read 2004-07-17 09:38:20 +00:00
Elias Naur
d1e887d793 *** empty log message *** 2004-07-16 08:23:49 +00:00
Elias Naur
b121cd0fc7 Don't actually center cursor on setGrabbed(true) 2004-07-15 15:53:16 +00:00
Brian Matzon
c7ad40a9cd cleaned imports 2004-07-11 08:12:04 +00:00
Brian Matzon
f618023b3f expose suspendContext 2004-07-11 08:09:34 +00:00
Brian Matzon
e0a93cdd14 fixed examples to new architexture 2004-07-11 08:06:12 +00:00
Caspian Rychlik-Prince
deb08476ef Added experimental sync2() method to Display. We'll see which one works best and remove the worst one. 2004-07-09 11:20:14 +00:00
Caspian Rychlik-Prince
60352fe5e0 Now copes with processors that adjust their clockspeed 2004-07-07 22:24:33 +00:00
Elias Naur
133a9ae778 Added pixel format warnings to PixelFormat.java 2004-07-07 09:38:19 +00:00
Caspian Rychlik-Prince
377c24eb42 Removed debugging 2004-07-06 17:55:13 +00:00
Caspian Rychlik-Prince
02f125af93 Removed debugging 2004-07-06 17:22:22 +00:00
Caspian Rychlik-Prince
08f33be35b Fixed a few special cases with extension names mapping 2004-07-06 16:57:37 +00:00
Caspian Rychlik-Prince
dddf3daedd Fixed null title bug 2004-07-06 16:30:28 +00:00
Caspian Rychlik-Prince
4c00419d73 Organised imports 2004-07-06 16:08:17 +00:00