Commit Graph

1161 Commits

Author SHA1 Message Date
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 4a13ffa90f *** empty log message *** 2004-07-03 17:39:25 +00:00
Elias Naur ba01e888fb *** empty log message *** 2004-07-03 17:06:56 +00:00
Caspian Rychlik-Prince 645cbe5ba4 *** empty log message *** 2004-07-03 16:41:38 +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
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 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
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 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 f75bb436c9 Tiny javadoc adjustment 2004-05-26 22:53:40 +00:00
Caspian Rychlik-Prince 7593877a42 No longer uses ARB pixel formats when samples == 0 2004-05-26 14:41:12 +00:00
Caspian Rychlik-Prince d137610528 *** empty log message *** 2004-05-25 15:19:16 +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
Brian Matzon bafbb8899b miscellaneous javadoc fixes 2004-05-23 17:14:44 +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
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
Elias Naur 0786d857f8 Potential fix for the titlebar issue on win2k 2004-05-14 12:52:39 +00:00
Elias Naur e709d0167a Linux: Implemented proper X async error handling 2004-05-11 20:34:47 +00:00
Elias Naur dd8c6e8a42 *** empty log message *** 2004-05-10 21:50:54 +00:00
Elias Naur 60c4e0a778 Linux: Don't free colormap before the window is destroyed 2004-05-10 21:48:06 +00:00
Elias Naur 25c8f8c313 Removed C++ exception handlers 2004-05-10 08:55:09 +00:00
Elias Naur 192b0da29e Fixed linux building 2004-05-05 14:41:04 +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
Caspian Rychlik-Prince 3bb53392f6 Added some win32 timing tweaks 2004-05-05 13:26:21 +00:00
Elias Naur e1656b862b Win32: Added missing throwException in Controller.cpp 2004-05-05 11:30:51 +00:00
Elias Naur 7bd59ed27d Split global DirectInput interface into 3 interfaces in Mouse, Keyboard and Controller 2004-05-05 09:53:53 +00:00
Elias Naur 8099826ab7 Throw exception when win32 can't create DirectInput for some reason 2004-05-04 18:58:09 +00:00
Elias Naur 054e1f9f29 Attempt fix for out of focus mouse bug in win32 2004-05-04 18:47:47 +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
Brian Matzon 863e4e1fee missing function found by llewmason 2004-04-18 03:20:04 +00:00
Caspian Rychlik-Prince 5b0894e44b First example code checked in! 2004-04-16 10:46:30 +00:00
Elias Naur 0011e75a6e LINUX: Improved input handling 2004-04-13 12:13:32 +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