Commit Graph

757 Commits

Author SHA1 Message Date
Elias Naur b5d783f685 *** empty log message *** 2004-11-11 13:54:25 +00:00
Elias Naur 5b1b513aab Moved native cursors to DisplayImplementation 2004-11-11 13:27:59 +00:00
Ioannis Tsakpinis a46706b752 New extensions 2004-11-09 21:29:17 +00:00
Caspian Rychlik-Prince 14b1199812 Reverted sync2 change 2004-11-07 17:26:45 +00:00
Caspian Rychlik-Prince 23791a0230 Adjusted sync2() to sync to FPS - 1, like sync() does. Now runs much smoother in Super Elvis. 2004-11-07 16:38:02 +00:00
Elias Naur 7ecf2516fb Only initialize Controller on win32 2004-11-03 13:58:06 +00:00
Elias Naur 742559fe20 Don't set native cursor if not supported by the platform 2004-11-03 13:49:08 +00:00
Elias Naur 0f95034fd3 Added Display.processMessages(), providing a hook to only process native events and not swap buffers or poll input 2004-11-02 18:15:39 +00:00
Elias Naur ddd61963ee Split out native implementation of Display/Mouse/Keyboard into implementers of DisplayImplementation 2004-11-02 12:48:58 +00:00
Elias Naur c51c3897b1 Don't reset the mode to the initial mode when a mode switch or window creation goes wrong 2004-11-01 23:13:30 +00:00
Ioannis Tsakpinis 9f7b3756e3 Fixed memory leak 2004-10-29 19:48:12 +00:00
Brian Matzon 96967d1296 change to directory scanning thingy 2004-10-28 20:01:08 +00:00
Brian Matzon 394a3ba97b default to trimmed string since most tags include a \0 2004-10-28 19:32:31 +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 ea0d128a0a no need to cal ilInit 2004-10-23 08:57:53 +00:00
Brian Matzon 6fbe7f1501 always call ilInit since it can't be used without anyway 2004-10-23 08:55:27 +00:00
Mark Bernard 98aad6d786 Test for DevIL. 2004-10-22 21:03:17 +00:00
Mark Bernard 3db485288d Initial interface for DevIL 2004-10-22 21:02:18 +00:00
Brian Matzon e6feeb3d5c moved clipboard stuff to PlatformAdapter 2004-10-17 17:25:29 +00:00
Brian Matzon d9830aff06 cleaned imports 2004-10-17 15:55:03 +00:00
Brian Matzon 29e4fe179b Gears test added 2004-10-17 15:53:49 +00:00
Brian Matzon 8ae823dd4a tagfields implemented 2004-10-16 01:02:34 +00:00
Elias Naur 2040638c26 Added BufferUtils.createDoubleBuffer. Fixed comments 2004-10-14 20:59:13 +00:00
Brian Matzon 571a2fe348 format/reindent
using phero resources
defaults to a file now
2004-10-03 09:35:38 +00:00
Brian Matzon 53dfc0da74 reindent/format 2004-10-03 09:00:36 +00:00
Brian Matzon 1e83aad48d got boredm spiced it up 2004-10-03 02:47:10 +00:00
Brian Matzon ec0cb01da0 fixed SetPriority/GetActive name mangling 2004-10-02 21:06:23 +00:00
Ioannis Tsakpinis ee4a4e23b2 Added ATI_texture_compression_3dc 2004-10-01 16:03:14 +00:00
Mark Bernard a391fe3100 Update tag names to prevent conflicts when validating XML files. 2004-09-28 22:10:39 +00:00
Ioannis Tsakpinis fc605e4501 Added EXT_Cg_shader constants 2004-09-28 13:45:12 +00:00
Brian Matzon cceaebd8bd set native order before retuning float buffer 2004-09-28 06:10:46 +00:00
Brian Matzon e0d47377c8 fix spectrum to return a float buffer 2004-09-27 15:17:05 +00:00
Brian Matzon 0609cd371a miscellaneous updates 2004-09-24 15:28:29 +00:00
Brian Matzon de43458812 StreamPlayerMemory testing playing of in memory mp3 file 2004-09-24 06:08:27 +00:00
Elias Naur 8b691bbe78 Linux: reset/restore gamma settings on activate/deactivate 2004-09-22 19:25:16 +00:00
Elias Naur dcaf73c2e7 Fix DisplayTest 2004-09-22 18:42:16 +00:00
Elias Naur db332762f5 Fix Mouse tests 2004-09-22 18:03:10 +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
Brian Matzon 9306c06637 use public display mode constructor to get proper window size 2004-09-17 05:56:10 +00:00
Brian Matzon 1533eb4924 use OAL type loading 2004-09-16 22:40:12 +00:00
Brian Matzon 8e17e445d6 print stack trace on error 2004-09-16 22:38:31 +00:00
Brian Matzon dc11263ad5 AWT version - much neater 2004-09-16 21:11:52 +00:00
Brian Matzon 8b09140bef add net enums 2004-09-16 21:11:22 +00:00
Brian Matzon da867ff28a support for setLocation 2004-09-15 17:07:06 +00:00
Brian Matzon fb9350f024 fix imports 2004-09-15 16:07:42 +00:00
Elias Naur 1459b21448 Fix OpenGL version parsing 2004-09-13 08:04:33 +00:00
Brian Matzon f966659995 make initialize package protected 2004-09-12 13:28:38 +00:00
Caspian Rychlik-Prince d9b441cd9d Fixed problem in version determination 2004-09-11 12:05:25 +00:00
Brian Matzon 84863c4797 fixed wrong return type 2004-09-10 21:56:58 +00:00
Ioannis Tsakpinis 8041524332 OpenGL 2.0 support 2004-09-09 23:51:16 +00:00
Ioannis Tsakpinis dccf2e08e7 no message 2004-09-09 23:45:21 +00:00
Elias Naur 7fffdd2602 vector utils standardized to radians 2004-09-06 08:50:53 +00:00
Elias Naur f190078ad0 Removed shared pcontext buffer tests and updated unique context tests 2004-09-05 08:38:53 +00:00
Elias Naur c3fb7cc5c8 Replaced Exception with more specific IllegalAccessException in Display.java 2004-08-20 09:03:31 +00:00
Elias Naur 68e4faf560 Replaced assertion with proper exception in Vector.java 2004-08-20 08:58:50 +00:00
Brian Matzon 309ef6b06e fixed a gazillion imports 2004-08-20 06:26:19 +00:00
Brian Matzon 985740a733 Fixed callback 2004-08-20 06:19:31 +00:00
Brian Matzon e19019f91a more callback support
fixed some methods
2004-08-20 06:19:11 +00:00
Brian Matzon 6d81f7ad93 Streaming test 2004-08-20 06:17:56 +00:00
Brian Matzon e23538a518 cleanup 2004-08-20 06:17:15 +00:00
Ioannis Tsakpinis b9bf056c4c First GL 2.0 Extensions 2004-08-15 23:03:54 +00:00
Caspian Rychlik-Prince 309284a55e Now ungrabs the mouse when alert() is called 2004-08-13 15:24:47 +00:00
Brian Matzon 53202702b0 mo fmod 2004-08-12 21:40:35 +00:00
Brian Matzon 53126a57f1 Simple NULL DSP test 2004-08-12 21:40:07 +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 6c3f89f3c1 *** empty log message *** 2004-08-12 14:22:37 +00:00
Caspian Rychlik-Prince dd0886851a *** empty log message *** 2004-08-11 15:37:40 +00:00
Caspian Rychlik-Prince 3ff5cf64ef Added getContext() 2004-08-10 10:31:52 +00:00
Elias Naur b88624e608 Add a public DisplayMode constructor 2004-08-09 11:55:48 +00:00
Elias Naur 0baf3a81f2 Removed the NVidia dependent Grass.java test (as it didn't even work on nvidia because of resource loading problems, and because the org.lwjgl.test.opengl.shaders examples are superior anyway) 2004-08-05 20:29:04 +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 adb35c3a2e Made all AL classes final 2004-08-01 21:26:25 +00:00
Elias Naur 5966d7b6b6 Added private constructors to OpenAL and OpenGL static classes 2004-07-31 09:34:09 +00:00
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