Commit Graph

846 Commits

Author SHA1 Message Date
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
Caspian Rychlik-Prince 2276bf0c2d *** empty log message *** 2004-07-06 16:06:59 +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 4241dfde37 Removed extra System.out 2004-07-05 11:19:09 +00:00
Elias Naur 69d44be069 take out check on alcMakeContext again, the result type is differs on different platforms 2004-07-04 14:08:53 +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 4a13ffa90f *** empty log message *** 2004-07-03 17:39:25 +00:00
Caspian Rychlik-Prince 645cbe5ba4 *** empty log message *** 2004-07-03 16:41:38 +00:00
Elias Naur d4aa34e4f5 *** empty log message *** 2004-07-03 16:07:00 +00:00
Caspian Rychlik-Prince 23520687ea Small fix 2004-07-03 14:04:03 +00:00
Elias Naur a57a736de5 *** empty log message *** 2004-07-03 13:55:25 +00:00
Elias Naur afec62989a Updated tests 2004-07-03 13:48:52 +00:00
Caspian Rychlik-Prince 6b7695e0f9 *** empty log message *** 2004-07-03 13:13:54 +00:00
Elias Naur 2601d57e47 Fixed utils 2004-07-03 13:07:02 +00:00
Elias Naur d0fce51ebb Check for null mode 2004-07-03 13:02:45 +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 8618fbc3f0 Removed reference to isVSyncEnabled() 2004-07-02 09:04:37 +00:00
Ioannis Tsakpinis 20302a4716 GLSL update 2004-06-27 12:43:55 +00:00
Caspian Rychlik-Prince e98787903a *** empty log message *** 2004-06-17 21:44:20 +00:00
Caspian Rychlik-Prince eb03eedb62 New quaternion class courtesy of fbi 2004-06-17 21:42:45 +00:00
Caspian Rychlik-Prince 370831cada *** empty log message *** 2004-06-14 19:03:33 +00:00
Caspian Rychlik-Prince 43139c9ea9 New stuff for sensitivity adjustment, scrolling, and adjustable dimensions 2004-06-14 19:00:33 +00:00
Brian Matzon 6ea25050e0 vsync enabled
using util method for displaymode stuff
tell user how to enter fullscreen mode
2004-06-12 21:52:37 +00:00
Brian Matzon 4cea3e191b header unification 2004-06-12 20:28:34 +00:00
Brian Matzon 5aedbe9c7f space invaders example 2004-06-12 19:59:20 +00:00
Brian Matzon 841df6cbf5 simple test to show all fields of a controller 2004-06-09 19:55:40 +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
Caspian Rychlik-Prince f75bb436c9 Tiny javadoc adjustment 2004-05-26 22:53:40 +00:00
Caspian Rychlik-Prince d137610528 *** empty log message *** 2004-05-25 15:19:16 +00:00
Brian Matzon bafbb8899b miscellaneous javadoc fixes 2004-05-23 17:14:44 +00:00
Brian Matzon f4a2c8354f fmod support 2004-05-23 14:03:07 +00:00
Ioannis Tsakpinis ed903530f1 Added some new extensions 2004-05-18 21:02:55 +00:00
Brian Matzon 3e4eac8e66 javadoc fixes 2004-05-14 17:20:17 +00:00
Caspian Rychlik-Prince 46bb78530f *** empty log message *** 2004-05-05 14:35:05 +00:00
Caspian Rychlik-Prince 88ff0562a8 duh 2004-05-05 14:34:26 +00:00
Caspian Rychlik-Prince 2c39ddfd0b *** empty log message *** 2004-05-05 14:33:03 +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 cf1f74660c fixed glBitmap, as reported by christophe choquet 2004-05-03 15:06:51 +00:00
Erik Duijs d3f675581f Fixed up- scaling (thanks to Tom Robert Bryntesen) 2004-05-03 09:55:45 +00:00
Elias Naur 08fc228d2c Fixed null pointer exception on ALC.alcOpenDevice failure 2004-05-02 15:46:55 +00:00
Caspian Rychlik-Prince f277e5607d *** empty log message *** 2004-04-30 08:17:25 +00:00
Brian Matzon 54e06e4026 support for n buttons 2004-04-29 16:21:37 +00:00
Caspian Rychlik-Prince fc7c0fa846 Added conversions to and from HSB 2004-04-26 10:15:56 +00:00
Caspian Rychlik-Prince 00f82d6353 Added wrapper tags 2004-04-22 13:57:48 +00:00
Caspian Rychlik-Prince e123997fc2 Rendery stuff 2004-04-21 20:47:08 +00:00
Caspian Rychlik-Prince e871fefb02 more utils 2004-04-21 19:46:04 +00:00
Caspian Rychlik-Prince c08c972bce Tons more utils! 2004-04-21 18:11:00 +00:00
Caspian Rychlik-Prince bb4000ba87 *** empty log message *** 2004-04-20 21:02:40 +00:00
Caspian Rychlik-Prince 684904b915 Now does meshed models as well as boned ones 2004-04-20 20:39:52 +00:00
Caspian Rychlik-Prince ca0a661a62 XML Loader's done 2004-04-20 19:40:54 +00:00
Caspian Rychlik-Prince 0fb0abe573 New Object Oriented Wank! 2004-04-19 23:01:33 +00:00
Caspian Rychlik-Prince 40dce31cd0 Now with all the ARB and EXT methods! 2004-04-19 22:24:30 +00:00
Caspian Rychlik-Prince c41ac67aae Tweaks to the Vector package, and finalized the Model structure. So I hope. 2004-04-19 21:54:58 +00:00
Caspian Rychlik-Prince f33a019675 *** empty log message *** 2004-04-18 20:01:28 +00:00
Caspian Rychlik-Prince f62ab7b620 Models! Models! Models! 2004-04-18 19:30:32 +00:00
Caspian Rychlik-Prince 4d64783d83 A utility Model class 2004-04-18 18:59:49 +00:00
Caspian Rychlik-Prince 4d4ee0b7e5 The new utils package! 2004-04-18 16:24:58 +00:00
Caspian Rychlik-Prince 5b0894e44b First example code checked in! 2004-04-16 10:46:30 +00:00
Brian Matzon a9506354ee fixed mouse issues, setGrabbed & native cursor now works (afaik ;)) 2004-04-12 14:46:18 +00:00
Brian Matzon b21e4a7f93 removed resetAnimation 2004-04-12 14:37:20 +00:00
Elias Naur 0085c8862c LINUX: Implemented setGrabbed 2004-04-12 10:05:13 +00:00
Elias Naur e7eb679f24 Cursor.java:Fixed case where delays == null 2004-04-12 07:20:01 +00:00
Elias Naur 6f1f14facb Reverted the relative coordinate 'bug' - that's the required behaviour when Window.update is calling Mouse.poll. Consider the case where we call Window.update twice before checking getD*: with the old behaviour, only the deltas between the updates are reported, not those before the first update 2004-04-12 07:13:36 +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
Brian Matzon 438e790987 fixed relative coordinate bug 2004-04-11 16:03:40 +00:00
Elias Naur 4f6eaa7280 Fix rest of the openal examples 2004-04-09 21:38:31 +00:00
Elias Naur 942dfb758d removed size argument from alBufferData and added additional buffer types 2004-04-09 15:22:20 +00:00
Elias Naur 4974a66398 Folded read into poll to simplify interface 2004-04-07 07:55:42 +00:00
Elias Naur 8065870592 Removed Keyboard.initIDs 2004-04-07 07:48:37 +00:00
Elias Naur bf8cce9b59 Make poll deltas accumulative, and only reset on getD* 2004-04-06 14:23:19 +00:00
Elias Naur 949977b485 Updated docs to reflect the dirty flag change 2004-04-04 14:10:19 +00:00
Caspian Rychlik-Prince 0e733a1fb7 Tweaking 2004-04-04 13:39:10 +00:00
Caspian Rychlik-Prince 7c9f237563 *** empty log message *** 2004-04-04 13:19:54 +00:00
Elias Naur ee05436c65 Fixed a small glitch in the test conversion 2004-04-04 13:18:16 +00:00
Caspian Rychlik-Prince ddabfaa81a Rules with mighty fist. New API killed off before it even sees light of day. Some refactoring. 2004-04-04 13:01:53 +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
Elias Naur 42741ea819 Fixed typo 2004-04-04 08:10:48 +00:00
Caspian Rychlik-Prince 9fd5799a55 Added clamping to window bounds 2004-04-03 23:14:19 +00:00
Caspian Rychlik-Prince 37262e6727 New window sizing & undecorated code 2004-04-03 23:01:39 +00:00
Caspian Rychlik-Prince 4a513f9329 Superfluous import 2004-04-03 21:08:23 +00:00
Caspian Rychlik-Prince 7c4412fcf3 Added four boolean properties to alter default behaviour in non-standard apps 2004-04-03 21:05:57 +00:00
Brian Matzon 70e36d8058 center mouse as cursor is 2004-04-03 18:18:25 +00:00
Ioannis Tsakpinis 7427ba13f6 Bugs fixed 2004-03-31 21:03:20 +00:00
Ioannis Tsakpinis efd6d8bda6 Fixed bugs 2004-03-31 17:43:46 +00:00
Ioannis Tsakpinis 79e83e4533 Added shader tests 2004-03-30 23:25:17 +00:00
Ioannis Tsakpinis 8fe46e0223 Restored hierarchies and completed EXT_pixel_buffer_object 2004-03-30 17:13:35 +00:00
Elias Naur 3382ee14f6 Add error message to the buffer overflow exception 2004-03-29 19:09:10 +00:00
Ioannis Tsakpinis 0e70f051bd New extensions and static import modifications 2004-03-29 16:55:27 +00:00
Elias Naur 17cef91b6a The client attrib stack tracked by VBOTracter is now at least 1 2004-03-29 11:28:36 +00:00
Elias Naur 27633adfcb Fixed newlines 2004-03-29 07:53:36 +00:00
Elias Naur 351b8165ef Fixed naming 2004-03-29 07:32:37 +00:00
Ioannis Tsakpinis 5fb7f5e0e2 Fixed vsync bug 2004-03-28 20:29:52 +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 b98677fb47 All classes use Sys.initialize now 2004-03-27 13:48:58 +00:00
Elias Naur c093f3ace1 Replaced asserts with proper runtime exceptions 2004-03-27 11:55:07 +00:00
Brian Matzon afb8491cfa fixed tests according to new way
cleaned up imports
2004-03-26 21:57:57 +00:00
Elias Naur 0a576f8e33 Save unread buffered input events between read()s 2004-03-26 21:11:20 +00:00
Elias Naur f996e36d6c set native cursor to null at Mouse.destroy() 2004-03-26 16:18:27 +00:00
Brian Matzon 44cbb3ca02 removed Window.paint() references 2004-03-26 15:03:07 +00:00
Caspian Rychlik-Prince 3df3d2d401 Simplification work 2004-03-26 11:26:04 +00:00
Caspian Rychlik-Prince fca57cefd5 Simplification work 2004-03-26 11:09:39 +00:00
Caspian Rychlik-Prince 1c98b2e5f6 *** empty log message *** 2004-03-26 11:01:34 +00:00
Brian Matzon 2d16504529 cleaned up 2004-03-25 22:44:31 +00:00
Brian Matzon 177a0bfe84 fixed minimized || !focus bug 2004-03-25 22:38:04 +00:00
Elias Naur 25a663b691 Fixed glu project bug 2004-03-22 10:02:50 +00:00
Brian Matzon bb51e3dc23 Cursor animation support regardless of platform features 2004-03-21 21:54:57 +00:00
Erik Duijs 9941e8f8bf replaced buffers with arrays 2004-03-21 15:51:06 +00:00
Elias Naur e352ef0e84 Folded GLUConstants into GLU 2004-03-21 08:52:46 +00:00
Elias Naur 09e51d6bed Added gluErrorString 2004-03-21 08:13:07 +00:00
Ioannis Tsakpinis eeb01b8da5 Fixed missing/erroneous extension queries. 2004-03-18 22:00:09 +00:00
Ioannis Tsakpinis 1a66a0c515 no message 2004-03-15 16:31:09 +00:00
Brian Matzon dbb0ac6e98 removed not needed NPE check 2004-03-10 20:54:37 +00:00
Elias Naur 062057d3d9 Fixed win32 building 2004-03-10 08:42:40 +00:00
Elias Naur 21cdb1f469 Converted openal to dynamic java native methods 2004-03-09 11:03:10 +00:00
Elias Naur 78e579f6be use vorbis libs from local directory in linux 2004-03-08 15:21:10 +00:00
Elias Naur 497b9735f5 Removed GL_CHECK_ERROR 2004-03-07 16:01:45 +00:00
Brian Matzon 27f67d1ffa PLATFORM now specifiable from properties
AWTAdapter renamed to SwingAdapter
Adapter renamed to PlatformAdapter
2004-03-07 15:20:28 +00:00
Elias Naur 39140f1072 Replaced CHECK_EXISTS with one time check at symbol load time 2004-03-07 15:18:47 +00:00
Brian Matzon 55544a36f3 doh, clamping to width instead of height 2004-03-05 06:23:54 +00:00
Ioannis Tsakpinis 10b03d418f optimizations 2004-03-04 00:36:39 +00:00
Caspian Rychlik-Prince 7da8d7d01d Fixed compilation error (untested) 2004-03-03 10:06:18 +00:00
Ioannis Tsakpinis d49ce2bfc0 render-to-texture support 2004-03-02 01:59:32 +00:00
Caspian Rychlik-Prince efc2ce40f0 Fixed comments 2004-03-01 13:07:00 +00:00
Caspian Rychlik-Prince c29d074927 New buffer utils 2004-03-01 13:06:13 +00:00
Ioannis Tsakpinis e136ebe9ed no message 2004-03-01 00:58:53 +00:00
Ioannis Tsakpinis 6c21913ef8 Added ARB_fragment_program_shadow 2004-03-01 00:53:58 +00:00
Ioannis Tsakpinis 7dc7337396 Made gluProject to use one result FloatBuffer, javadoc corrections 2004-02-29 23:42:51 +00:00
Ioannis Tsakpinis 2d586a490b Removed VertexWeight 2004-02-29 23:19:55 +00:00
Brian Matzon 3fe2d6cb69 OpenAL / EAX Refactor 2004-02-26 21:51:58 +00:00
Brian Matzon 2e7df4d4ce fixed import 2004-02-26 21:47:58 +00:00
Caspian Rychlik-Prince 9592f68c8e New context stuff - complete for win32, incomplete for linux / mac 2004-02-24 14:31:39 +00:00
Caspian Rychlik-Prince c50ded0d22 New context management code (incomplete) 2004-02-23 23:51:55 +00:00
Caspian Rychlik-Prince 6a58bc26e6 New context management code (incomplete) 2004-02-23 23:42:58 +00:00
Caspian Rychlik-Prince 5a8267a1e2 temporary work - don't use this yet 2004-02-23 16:30:48 +00:00
Ioannis Tsakpinis f49def260e EXT_texture_rectangle support 2004-02-19 18:23:21 +00:00
Caspian Rychlik-Prince 4b1f4cc7d9 Made all classes final 2004-02-18 23:54:46 +00:00
Caspian Rychlik-Prince e2f13953d2 Buffer checking code 2004-02-18 22:31:00 +00:00
Caspian Rychlik-Prince 5356e13feb New Context stuff 2004-02-18 17:48:26 +00:00
Elias Naur b32e2a17f2 Split ARB_imaging into separate extension 2004-02-17 22:05:36 +00:00
Elias Naur 98a76ce181 Split ARB_imaging into separate extension 2004-02-17 22:03:18 +00:00
Elias Naur 136168f917 Added missing GL14 functions 2004-02-17 21:36:17 +00:00
Elias Naur 547e50ed2d Fixed VBO checks and disabled BufferChecks (for now) 2004-02-16 03:35:45 +00:00
Ioannis Tsakpinis 4658cc1c77 Syntax corrections 2004-02-15 21:46:58 +00:00
Ioannis Tsakpinis 28ef4886ce OpenGL15 support 2004-02-15 21:45:35 +00:00
Ioannis Tsakpinis 4c16b9a653 Fixed javadoc error 2004-02-15 21:45:03 +00:00
Caspian Rychlik-Prince 061e1a76d1 Buffer checking code 2004-02-15 19:41:51 +00:00
Elias Naur 5c3e17c8a3 Added GLX_ARB_multisample support to Pbuffers 2004-02-15 15:46:10 +00:00
Elias Naur 3122d0b1ba Fixed tests 2004-02-15 15:34:57 +00:00
Elias Naur e3a4f5f7f7 Added GLX_ARB_multisample support 2004-02-15 15:27:02 +00:00
Ioannis Tsakpinis f3e853d70b OpenGL1.5 support 2004-02-15 15:21:24 +00:00
Brian Matzon a2aedd996b updated javadoc 2004-02-12 07:10:06 +00:00
Brian Matzon bbf0f46226 updated javadoc 2004-02-12 07:00:16 +00:00
Caspian Rychlik-Prince 6917a1e1de The BIG LWJGL REFACTORING 2004-02-09 23:37:28 +00:00
Caspian Rychlik-Prince 11b2fc05e3 The BIG LWJGL REFACTORING 2004-02-08 20:41:00 +00:00
Elias Naur a694e80b40 Fixed GLU javadoc 2004-02-07 11:43:17 +00:00
Elias Naur 7288aa58ff Removed native GLU 2004-02-05 17:14:51 +00:00
Elias Naur c16c219a48 Fix some inconsistencies in GLU 2004-02-05 16:53:30 +00:00
Elias Naur 00ef847c88 Don't throw exception on unknown enum before they are all added 2004-02-05 16:38:29 +00:00
Brian Matzon 3cdd9516f3 assertion on Window.isCreated 2004-02-05 16:33:31 +00:00
Elias Naur 2124b34f59 Don't set create before the window is really created in case an exception is thrown 2004-02-05 16:27:22 +00:00
Brian Matzon 9adc719a08 getCharacter -> getEventCharacter 2004-02-05 16:23:04 +00:00
Brian Matzon fe6db13931 formatting issues 2004-02-04 22:14:39 +00:00
Brian Matzon f8cf4b6cb1 license 2004-02-04 22:06:18 +00:00
Brian Matzon 1458d51dcd bugger off warnings 2004-02-04 22:04:27 +00:00
Brian Matzon c3b04c1f20 removed usage of native glu
using getters
2004-02-04 21:56:58 +00:00
Brian Matzon 245ef8ab03 tell user that how to exit :) 2004-02-04 21:52:50 +00:00
Brian Matzon 9670eda6d9 cleaned up 2004-02-04 21:50:00 +00:00
Brian Matzon b3e651c093 removed usage of native glu
using getters
2004-02-04 21:46:13 +00:00
Brian Matzon 924398d3c6 new test, based on MouseTest 2004-02-04 21:44:13 +00:00
Brian Matzon 9125d03f62 isDirty support 2004-02-04 21:43:24 +00:00
Brian Matzon 75572ebcf6 absolute mouse 2004-02-04 21:06:38 +00:00
Brian Matzon 029bc6117e using getters
new test
2004-02-04 20:44:58 +00:00
Brian Matzon a3d1eaf94f using getters 2004-02-04 20:44:07 +00:00
Brian Matzon fc22c03972 be gone ye old tests 2004-02-04 20:42:04 +00:00
Caspian Rychlik-Prince 2cd4fd576c New buffer bounds checking code. Incomplete. 2004-02-04 00:42:29 +00:00
Caspian Rychlik-Prince 10dd32bb95 New buffer bounds checking code. Incomplete. 2004-02-04 00:17:13 +00:00
Elias Naur 6839a17408 Added missing Window.update in Grass demo 2004-01-31 20:40:24 +00:00
Elias Naur 9830d907d2 Fixed compile errors in NVFragmentProgram 2004-01-31 15:29:57 +00:00
Ioannis Tsakpinis d600150bba Fixed LocalParameter functions 2004-01-30 23:33:41 +00:00
Elias Naur 68c1c23049 Fixed ARBOcclusionuery and added NVFragmentProgram 2004-01-30 22:04:30 +00:00
Ioannis Tsakpinis 8c4940b0d3 Added the new extensions 2004-01-30 20:34:09 +00:00
Ioannis Tsakpinis 2b30f02fa8 Extensions split out into separate classes 2004-01-30 20:30:19 +00:00
Elias Naur 4510847487 Split extgl functions into separate cpp files. Added some extensions 2004-01-29 22:08:59 +00:00
Brian Matzon fa756c1619 more tests 2004-01-29 19:57:47 +00:00
Elias Naur 1dd06d2e3e Added ARB_shading_language_100 and NV_vertex_program2 2004-01-29 07:37:31 +00:00
Elias Naur 39ce15a71d Removed files that were removed before sf cvs crash 2004-01-29 07:27:14 +00:00
Brian Matzon ac9fd4f7dd using proper static access 2004-01-28 19:44:26 +00:00
Brian Matzon 470eb88ecd removed not needed import 2004-01-28 19:43:51 +00:00
Brian Matzon 7d8c095e3a no longer needed files; cleanup after SF fuckup 2004-01-28 19:42:53 +00:00
Elias Naur b21a84ff7c Added glTexParameter[f|i]v to GL11.java 2004-01-26 17:12:22 +00:00
Erik Duijs ea2f9a3910 Added gluProject & gluUnproject (not tested) 2004-01-21 22:43:54 +00:00
Erik Duijs 4732089913 Now it's at least implemented (but not tested). 2004-01-21 17:27:49 +00:00
Erik Duijs fce7fea613 Not a subclass of Util anymore. 2004-01-21 16:17:15 +00:00
Elias Naur 6886a154d0 Removed Display.getHandle() and fixed GLU to use new GL naming 2004-01-21 10:06:47 +00:00
Erik Duijs e85643047b Initial check in 2004-01-20 14:24:36 +00:00
Elias Naur 6deb142378 Renamed CoreGL* to GL* and merged CoreGL*Constants 2004-01-20 11:19:13 +00:00
Elias Naur 583254e4db Extensions split out into separate classes 2004-01-20 08:37:17 +00:00
Brian Matzon 6403da22e0 -1 for file size in ogg vorbis 2004-01-09 00:03:49 +00:00
Brian Matzon eeba7d2ce8 support for ogg vorbis files 2004-01-08 23:23:01 +00:00
Brian Matzon 8772b13167 vorbis extension 2004-01-08 22:56:59 +00:00
Brian Matzon 570fbf8387 better error handling 2004-01-08 22:45:10 +00:00
Brian Matzon 6fa36c3432 don't destroy when not created
better error message
2004-01-08 22:43:27 +00:00
Brian Matzon 803c5391a5 created set too quickly 2004-01-08 22:41:55 +00:00
Brian Matzon bc53639971 no destroy on !create 2004-01-08 22:41:22 +00:00
Brian Matzon f20164e785 fixed small bug in alSourcePlay 2004-01-06 19:45:32 +00:00
Brian Matzon f0dcde5310 better handling of minimized mode 2004-01-06 19:44:29 +00:00
Brian Matzon 035068e776 New EAX model implemented - needs more testing 2004-01-06 19:22:12 +00:00
Brian Matzon cfb462a29a tell user how to control with mouse 2003-12-27 15:28:17 +00:00
Brian Matzon f5334693ca ogl changes
mouse support
2003-12-27 15:27:00 +00:00
Brian Matzon f359b78801 formatting issues 2003-12-27 12:30:19 +00:00
Brian Matzon 828f61a3aa wrong text for user
changed behaviour
2003-12-27 12:28:10 +00:00
Brian Matzon e854c27358 pause support 2003-12-27 12:27:47 +00:00
Brian Matzon 7b759d32db now whines when filepath is invalid 2003-12-27 02:38:18 +00:00
Brian Matzon 3d6dde5df6 added id & revision tag 2003-12-27 02:35:45 +00:00
Brian Matzon bacb87e361 position test, testing alListenerfv 2003-12-27 02:34:33 +00:00
Brian Matzon 4a89d67485 don't allow second creation 2003-12-27 02:12:02 +00:00
Brian Matzon 7a763bff29 *fv support 2003-12-27 02:10:56 +00:00
Elias Naur 46a072cec8 Renamed variables named enum because of jdk1.5 2003-12-24 11:01:45 +00:00
Caspian Rychlik-Prince 0730597b52 *** empty log message *** 2003-12-20 22:28:00 +00:00
Caspian Rychlik-Prince 3d1f4c8a52 *** empty log message *** 2003-12-20 22:17:52 +00:00
Elias Naur 615bdfb113 Reduced Sys.debug from bool -> int 2003-12-20 22:07:19 +00:00
Elias Naur 97cb16eb74 Reduced Sys.debug from bool -> int 2003-12-20 22:07:19 +00:00
Elias Naur 790b01a01b Reduced Sys.debug from bool -> int 2003-12-20 22:03:25 +00:00
Elias Naur fb8fd0a2d7 Implemented proper debug levels 2003-12-20 14:01:31 +00:00
Elias Naur 472b5337d4 Replaced debug libraries with runtime debug condition 2003-12-15 11:49:17 +00:00
Elias Naur 9b0e9b5ecf Fixed nSetVSyncEnabled() signature 2003-11-25 22:34:04 +00:00
Caspian Rychlik-Prince 3486e30a78 Fixed naming problems with a couple of methods 2003-11-18 11:10:18 +00:00
Caspian Rychlik-Prince 7232fe2bda Added getContext() to Window 2003-11-03 11:23:56 +00:00
Caspian Rychlik-Prince 2852cdaa47 *** empty log message *** 2003-10-28 21:44:46 +00:00
Caspian Rychlik-Prince ed0408452b Test new OpenURL code 2003-10-28 19:30:34 +00:00
Caspian Rychlik-Prince a4facc93f0 *** empty log message *** 2003-10-28 19:26:51 +00:00
Elias Naur 1ab5a0f887 GLCaps.determineAvailableExtensions is not public anymore 2003-10-28 19:12:54 +00:00
Caspian Rychlik-Prince 754f917730 New Sys.openURL command added 2003-10-28 16:23:17 +00:00
Brian Matzon 51f053e664 move mouse in right direction on y axis 2003-10-23 17:17:18 +00:00
Elias Naur b00c24ef76 Fixed ARBFragmentProgram and ARB_vbo 2003-10-23 07:18:07 +00:00
Elias Naur 8cabcd523f *** empty log message *** 2003-10-22 18:34:42 +00:00
Elias Naur 931f15f27f *** empty log message *** 2003-10-22 11:33:01 +00:00
Elias Naur 561f3cff10 *** empty log message *** 2003-10-22 10:57:19 +00:00
Elias Naur 50326a73f7 *** empty log message *** 2003-10-21 15:11:59 +00:00
Caspian Rychlik-Prince da8ecec8f8 EXT_texture_rectangle added 2003-10-20 14:36:05 +00:00
Caspian Rychlik-Prince bd692b51f7 Added ARB_texture_non_power_of_two 2003-10-20 14:22:03 +00:00
Caspian Rychlik-Prince 2714842095 New vsync code 2003-10-20 14:17:47 +00:00
Elias Naur a6c56bd791 *** empty log message *** 2003-10-14 14:29:23 +00:00
Elias Naur 36dbba4596 Implemented Matzon's mac os x init through reflection 2003-10-13 11:54:45 +00:00
Elias Naur 963605989f Implemented mouse button buffering 2003-10-11 16:29:40 +00:00
Elias Naur 0fa67c9680 Fixed mouse hot spot coordinate 2003-10-11 12:56:26 +00:00
Elias Naur 43b2d67a71 Moved native cursor origin to middle of the window 2003-10-11 11:03:06 +00:00
Elias Naur 9c427cd029 Added ARB_fragment_program 2003-10-10 14:18:20 +00:00
Elias Naur fc925baab4 *** empty log message *** 2003-10-08 07:49:43 +00:00
Elias Naur aa9e183c7f *** empty log message *** 2003-10-07 13:10:17 +00:00
Elias Naur df7a48b3ea *** empty log message *** 2003-10-07 11:23:12 +00:00
Elias Naur 6e86fa857a *** empty log message *** 2003-10-03 14:33:27 +00:00
Elias Naur c3f840346c Loading Mac OS X hack through reflection 2003-10-01 09:33:22 +00:00
Elias Naur dd72b04c90 boolean results -> Exceptions 2003-09-30 10:52:05 +00:00
Elias Naur 4111a08857 Various Mac stuff 2003-09-29 09:26:20 +00:00
Caspian Rychlik-Prince 307755b07c New API for adapter queries 2003-09-28 06:55:01 +00:00
Caspian Rychlik-Prince 5497007c33 New "const" style interfaces for Vectors 2003-09-26 16:19:18 +00:00
Elias Naur 42ad1026af Don't ignore lying drivers 2003-09-26 13:59:50 +00:00
Elias Naur a7f8424355 Removed mac os x hack again 2003-09-23 11:00:37 +00:00
Elias Naur 482179bba1 Enabled awt hack on Mac OS X 2003-09-17 10:48:00 +00:00
Caspian Rychlik-Prince 00616de78b Lazy library instantiation 2003-09-16 15:39:46 +00:00
Caspian Rychlik-Prince 14f38f43e5 Lazy initialization. 2003-09-10 22:39:26 +00:00
Caspian Rychlik-Prince a16b6d1d38 Fixed spelling 2003-09-08 16:39:04 +00:00
Elias Naur 1333673bb5 More vector fixes by cfmdobbie 2003-09-01 12:45:47 +00:00
Elias Naur bdfd1735c5 Various org.lwjgl.vector bugs found by cfmdobbie fixed 2003-08-30 14:25:10 +00:00
Elias Naur ba3acc79b9 Committed spelling fixes 2003-08-29 08:00:44 +00:00
Elias Naur b05ee916f0 Added missing ATI_separate_stencil functionality 2003-08-25 09:10:51 +00:00
Elias Naur a73e7ce58a Added missing ATI_separate_stencil functionality 2003-08-25 09:07:04 +00:00
Elias Naur a232c6fbfb ATI_separate_stencil support added 2003-08-23 11:34:14 +00:00
Brian Matzon f27e5a294c fix: isStateKeySet now returning int 2003-08-23 09:45:22 +00:00
Elias Naur 16ea129071 *** empty log message *** 2003-08-19 19:35:22 +00:00
Brian Matzon 61305f4107 added isStateKeySet for checking LOCK keys 2003-08-19 15:15:00 +00:00
Elias Naur caed320677 Added float buffer methods to gl texture functions 2003-08-19 10:26:51 +00:00