Commit Graph

1424 Commits

Author SHA1 Message Date
Elias Naur 026f64a8e5 Linux: Removed getScreenModeWidth/Height from display.c 2005-11-22 09:32:15 +00:00
Elias Naur 936ae90290 Linux: fixed an issue with Xrandr timestamps 2005-11-21 22:37:14 +00:00
Elias Naur e2ee957f0b Linux: let exceptions from display.c propagate to LinuxDisplay.java 2005-11-21 22:21:29 +00:00
Elias Naur b6dd18fc7d Linux: Moved saved display mode from C to LinuxDisplay.java 2005-11-21 21:59:11 +00:00
Elias Naur b3fd19cf01 Linux: Moved some JNI functions 2005-11-21 18:25:30 +00:00
Elias Naur 61bfceaaed Linux: Moved a display connection to java 2005-11-21 16:50:11 +00:00
Elias Naur debaaf6538 Linux: Move gamma ramps to java code 2005-11-21 16:32:34 +00:00
Elias Naur c9669d20c9 Linux: Folded three ramp arrays into one, to avoid multiple allocations 2005-11-21 13:43:49 +00:00
Elias Naur 6e5ed9d1ff Linux: Moved a display connection creation to java 2005-11-21 13:32:52 +00:00
Elias Naur 5af5828dc6 Linux: Moved display mode extension and window state handling up into java code 2005-11-21 13:22:52 +00:00
Elias Naur fe915b8d1c Linux: Removed superfluous check from display.c 2005-11-21 10:55:49 +00:00
Elias Naur 3099244b4f Linux: Added zero size check to display.c 2005-11-21 10:45:59 +00:00
Elias Naur 1d52341e60 OpenAL: Made alcGetCurrentContext static in org_lwjgl_openal_ALC.c 2005-11-20 13:47:45 +00:00
Elias Naur 314d353aea Linux: renamed _glX* function pointers to lwjgl_glX* to avoid symbol clash problems discovered in mustang 2005-11-20 13:20:40 +00:00
Elias Naur b669751c73 Linux: renamed _glX* function pointers to lwjgl_glX* to avoid symbol clash problems discovered in mustang 2005-11-20 13:19:39 +00:00
Elias Naur 95e35d95ac OpenAL: Fix the declaration of alGetListenerf and alGetListeneri 2005-11-16 09:19:18 +00:00
Ioannis Tsakpinis 202e913022 Added missing functions in ARB_vertex_shader 2005-11-05 18:57:25 +00:00
Brian Matzon a33a82e80b silly debug leftovers nuked 2005-11-04 19:28:34 +00:00
Brian Matzon 20a9d2216c reworked devil dynamic stub to use generated header using a new ILNative class 2005-11-04 19:22:52 +00:00
Brian Matzon 8e28671ce0 dynamic stub support 2005-11-02 22:04:15 +00:00
Elias Naur 140e3fa3b7 Added support for doubles (ALdouble and GLdouble) 2005-11-02 09:28:12 +00:00
Elias Naur 706a263c75 Added missing @Const annotations to opengl and openal functions 2005-10-28 15:43:51 +00:00
Elias Naur 56a56503d6 Linux: Don't assume JAWT Lock()/Unlock() are re-entrant, fixing a hang with GCJ 4 2005-10-23 19:41:09 +00:00
Elias Naur 9af9ed4320 OpenAL: Fixed native headers, now that altypes.h and alctypes are gone 2005-10-10 12:50:10 +00:00
Elias Naur 94f39655a5 Linux: Fix Mouse.setCursorPosition() 2005-10-10 09:11:24 +00:00
Elias Naur 2563ccb99d Mac OS X: Makefile now supports building an universal version of the lwjgl natives 2005-10-04 07:43:50 +00:00
Elias Naur df2bc7d7e0 Moved generated files to seperate directories 2005-09-29 17:13:38 +00:00
Elias Naur 39cb1c580d Win32: Moved some Win32Display.getVersion code to java 2005-09-23 10:39:56 +00:00
Elias Naur 77412a26a2 Win32: Moved some registry access code to java (for Win32Display.getAdapter()) 2005-09-23 10:25:24 +00:00
Elias Naur 5d139f4585 Linux: Added support for LWJGL_DISABLE_XRANDR environment variable to override Xrandr support on broken window managers 2005-09-13 06:56:14 +00:00
Elias Naur 545ac5ac95 Linux: Drop out of Xrandr loop after a set amount of iterations 2005-09-12 13:05:54 +00:00
Elias Naur f07c190d3c Mac OS X: Removed usage of the deprecated function NSIsSymbolNameDefinedInImage 2005-08-26 15:11:21 +00:00
Elias Naur c1350ff363 Linux: Made the XRRSetScreenConfigAndRate retry loop more robust in order to avoid endless loops 2005-08-21 20:27:20 +00:00
Brian Matzon 2656b694e1 0.98 version string 2005-08-17 22:05:15 +00:00
Elias Naur f72013defa Win32: Fixed SIS/VIA crashes 2005-08-08 16:00:15 +00:00
Kevin Glass ab19f4722e Fix for alpha based icons under win32. 2005-07-16 11:27:58 +00:00
Kevin Glass 8d51cf81a1 Fix win32 icon alpha mask 2005-07-16 10:30:16 +00:00
Kevin Glass fe139192ec Fix native code to work with RGBA rather than RBGR. 2005-07-10 20:16:53 +00:00
Kevin Glass 2147b530b3 Added Linux native code for window icon setting. 2005-07-06 19:46:35 +00:00
Kevin Glass 513fd74301 Updated to actually convert the passed int buffer 2005-07-05 22:08:55 +00:00
Kevin Glass 0208d5b6d5 Added empty implementation of the window icon setting code in preperation for adding the Linux version. 2005-07-05 21:46:27 +00:00
Kevin Glass bb0fe5ea3a Added function to set the window icon on win32 2005-07-05 21:45:02 +00:00
Elias Naur dda8ac8af1 Mac OS X: Handle MouseEvent.NOBUTTON case 2005-06-29 07:39:28 +00:00
Elias Naur ce673390d3 Linux: Added library unload destructor that resets keyboard repeat mode 2005-06-28 15:19:32 +00:00
Elias Naur c80ace3704 Linux: Added missing NULL check 2005-06-04 21:14:32 +00:00
Elias Naur c4ee90ff6e Mac OS X: Use NSOpenGLPFAMinimumPolicy when selecting pixel formats 2005-06-03 08:26:24 +00:00
Elias Naur f1705b7fde Added AccessController.doPrivileged where needed 2005-05-30 16:21:05 +00:00
Brian Matzon 2c3a019717 use dlopen to load dynamic libraries 2005-05-29 21:24:18 +00:00
Elias Naur aef35ae0ed Linux AWT: in case we're not on a SUN jdk, try to determine values instead of bombing out. This should help us compile and run on gcj 2005-05-27 11:50:13 +00:00
Brian Matzon 4ad9b565d5 using .dylibs for devil on mac 2005-05-22 11:14:00 +00:00
Brian Matzon 322f35351b fixed fmod webstart loading 2005-05-19 22:32:30 +00:00
Brian Matzon 8d18a63f59 0.97 version string 2005-05-18 21:02:41 +00:00
Brian Matzon ff491196d2 missing fmod include 2005-05-18 19:46:29 +00:00
Brian Matzon 1c80d8bb90 nuking, never used 2005-05-18 19:38:41 +00:00
Brian Matzon 39c4e989a7 reorganize headers so that compilers stop whining 2005-05-18 17:36:42 +00:00
Elias Naur d67949edb2 Mac OS X Devil: Make sure we include our own header files last so that our definition of bool is used 2005-05-17 07:43:40 +00:00
Elias Naur 0f5281e24f OpenAL: Made the openal library path returned by the current ClassLoader and cwd more override java.library.path. Converted some printfDebug to printfDebugJava 2005-05-12 07:47:07 +00:00
Elias Naur 9902110033 Removed update() from Display.createWindow() as it caused garbage to appear as the first frame. Added a black background brush t win32 window class 2005-05-06 09:40:36 +00:00
Elias Naur 1c49b2f969 Mac OS X: Only use SetSystemUIMode workaround on 10.3 and lower 2005-05-03 09:08:12 +00:00
Elias Naur 98c7a3a54f Win32: Compile fixes 2005-04-29 15:20:19 +00:00
Elias Naur fdcf050747 Win32: Fix Mouse.setCursorLocation() 2005-04-29 15:08:16 +00:00
Elias Naur 0b9d221f9c Fix cursor jumping after Mouse.setGrabbed() 2005-04-28 09:57:45 +00:00
Elias Naur c8d5fe296b Moved AWTSurfaceLock retry-loop to java to avoid non-standard sleep functions 2005-04-27 20:30:14 +00:00
Elias Naur e6f8857439 Linux: If a keysym has no LWJGL mapping, try the unshifted keysym instead 2005-04-19 07:18:17 +00:00
Elias Naur cc8cff2d42 Win32: Ignore SC_*MENU messages (triggered on ALT and F10 and made LWJGL apps appear to hang) 2005-04-18 07:31:07 +00:00
Elias Naur 274abbf856 Linux: Added support for LWJGL_DISABLE_NETWM environment which will override the NetWM detection 2005-04-14 10:10:46 +00:00
Elias Naur d26dca6029 Linux: Added XK_ISO_Left_Tab as an alias for KEY_TAB 2005-04-13 12:55:21 +00:00
Elias Naur 38fa843cd2 Linux: ignore vendor-specific keysyms 2005-04-13 12:21:53 +00:00
Brian Matzon 4ae8937633 removed debug 2005-04-12 19:13:35 +00:00
Brian Matzon c6a9e8cbf0 ignore fmod load path 2005-04-12 18:57:00 +00:00
Brian Matzon 62403c89a0 please mac compilation 2005-04-12 18:54:21 +00:00
Brian Matzon a3da5368e7 use "dynamic" header on mac 2005-04-12 18:53:40 +00:00
Brian Matzon 4c5d849c3f fake "dynamic" header for MacOSX, which uses a static lib *grumble* 2005-04-12 18:52:02 +00:00
Brian Matzon 0df543fbd2 Makefile for mac fmod 2005-04-12 18:49:49 +00:00
Brian Matzon c3bcaf3b7b don't call OpenTray on mac 2005-04-12 18:48:40 +00:00
Elias Naur e1a63721f1 Win32: Implemented Mouse.setCursorPosition() 2005-04-12 12:04:36 +00:00
Elias Naur 61ddd625df Added Mouse.setCursorPosition(x, y) 2005-04-12 11:45:06 +00:00
Elias Naur f3d3ce7ce5 Moved ALC error check to java. Fix linux type cast warnings 2005-04-12 10:55:23 +00:00
Elias Naur f5cf0ef2a4 Converted ALC pointers from int to long 2005-04-12 10:30:05 +00:00
Elias Naur 815ce87e2e Win32: Fixed 64 bit warnings in Mouse.c 2005-04-12 09:53:18 +00:00
Elias Naur a09b9aa919 Fixed compile warnings 2005-04-11 12:54:12 +00:00
Elias Naur 0e0ef2f1ab Mac OS X: Use GetStringUTFChars instead of GetNativeChars to get the openal path 2005-04-11 12:38:00 +00:00
Elias Naur 96463f2ef6 Linux: Improved keyboard mapping support 2005-04-11 10:00:09 +00:00
Elias Naur df4e906100 Removed event buffer overflow message 2005-04-11 07:58:10 +00:00
Elias Naur e8209e9a87 Linux: Use KeySyms instead of raw key codes to take the keyboard mapping in account 2005-04-09 23:26:27 +00:00
Elias Naur 7c8f43e915 Linux: Load libGL.so with the RTLD_GLOBAL flag. It seems that some drivers need it 2005-04-04 12:24:11 +00:00
Elias Naur b59e82fd83 Linux: Statically link libXxf86vm 2005-04-01 09:51:11 +00:00
Brian Matzon 7963d74da8 added X11R6 to path 2005-03-30 16:55:09 +00:00
Elias Naur 958029a667 Win32: Always sepcify WS_CLIPCHILDREN | WS_CLIPSIBLINGS in window style flags, since it is required for SetPixelFormat to work (according to MSDN docs) 2005-03-30 10:46:21 +00:00
Elias Naur d329181fc6 *** empty log message *** 2005-03-30 08:49:02 +00:00
Brian Matzon ad8d7676c2 moved Sys.log to LWJGLUtils and renamed property to org.lwjgl.util.Debug 2005-03-29 18:09:33 +00:00
Elias Naur c9fc024fa4 Linux: Moved display connection reference count to java. Linux: Load OpenGL library before opening display to work around a crash in NVIDIA drivers. 2005-03-29 11:31:22 +00:00
Elias Naur 6fe0155a44 Mac OS X: initialize delILhandle in declaration to please gcc 2005-03-29 10:32:42 +00:00
Brian Matzon ba72196907 removed bogus define 2005-03-28 14:59:22 +00:00
Brian Matzon fb7f46eec7 readded ilu/ilut handles - though they're never used. But stops compile errors 2005-03-28 14:53:30 +00:00
Brian Matzon 4d26c24be2 first stab at one-shot devil initialization on mac 2005-03-28 13:17:27 +00:00
Brian Matzon a39b25e3cb fixed warnings\nremoved cruft 2005-03-28 11:04:46 +00:00
Elias Naur 508af9d0b9 Linux: Added missing NULL check 2005-03-28 10:29:16 +00:00
Brian Matzon daa07a6fc0 added missing v methods 2005-03-28 10:07:30 +00:00
Elias Naur 1254fcb45e *** empty log message *** 2005-03-28 10:03:03 +00:00
Elias Naur 45bc3c4f9e *** empty log message *** 2005-03-28 09:58:55 +00:00
Elias Naur c7c30c974f *** empty log message *** 2005-03-28 09:49:17 +00:00
Elias Naur 0fae464dd5 *** empty log message *** 2005-03-28 09:47:28 +00:00
Elias Naur 1b6793d79b Added Devil Mac OS X makefile 2005-03-28 09:33:32 +00:00
Brian Matzon 2ed6dc2320 linux fixes 2005-03-25 10:25:07 +00:00
Brian Matzon ff21520179 added ilutGet<type>v 2005-03-25 01:42:04 +00:00
Brian Matzon ed3dacf6a3 dynamic loading of devil 2005-03-25 01:08:18 +00:00
Elias Naur 67c4634992 Win32: Handle all Windows messages, and ignore those with inappropriate HWNDs 2005-03-22 12:34:58 +00:00
Elias Naur 87bf14c698 Implemented strong references in glVertexPointer and friends 2005-03-21 08:27:45 +00:00
Brian Matzon 665839e202 updated version string to 96 2005-03-16 21:18:41 +00:00
Elias Naur e6f4e08365 Sync generated source files 2005-03-16 11:47:24 +00:00
Elias Naur 80676667a3 Win32: Confine cursor to fullscreen window to prevent native cursors to stray outside borders in multi-monitor setups 2005-03-16 10:58:58 +00:00
Caspian Rychlik-Prince 76cb2ba735 Removed that ugly calibration code! Now using a new kind of hires timer instead. 2005-03-13 20:12:50 +00:00
Ioannis Tsakpinis 2e2396d1f0 Fixed GetShader & GetProgram 2005-03-11 16:19:02 +00:00
Elias Naur 7251a38930 OpenAL: Moved more library loading from native to java 2005-03-09 13:06:17 +00:00
Elias Naur 8905ce5de3 Win32: Fix Pbuffer creation 2005-03-02 16:00:44 +00:00
Elias Naur 24532721b8 Win32: Fix Pbuffer creation 2005-03-02 12:55:50 +00:00
Elias Naur bc68be431e Win32: typo fix in Pbuffer.c 2005-03-02 12:24:50 +00:00
Elias Naur 8235f7ddf1 Win32: Fix type in exception message in context.c 2005-03-02 08:26:36 +00:00
Elias Naur a5469e6ff3 Win32: Handle context-dependent wgl extensions 2005-02-24 13:24:08 +00:00
Elias Naur bdcb68a582 Linux: Handle different GLX capabilities on different screens 2005-02-24 10:44:34 +00:00
Elias Naur 165084e12d Win32: Compile fix 2005-02-23 15:34:42 +00:00
Elias Naur f4bfadcc5a Removed unsued JNIEnv parameter from extgl_QueryExtension 2005-02-23 15:19:21 +00:00
Elias Naur c092c5f367 Linux: Fixed glx 2005-02-23 14:16:57 +00:00
Elias Naur ad92547914 Moved platform specific stuff from extgl.c into platform directories 2005-02-23 13:22:44 +00:00
Elias Naur 1162d267f8 Typo fix 2005-02-23 12:38:39 +00:00
Elias Naur c96dc98b63 Clean out commented code 2005-02-23 11:42:04 +00:00
Elias Naur 3085702a38 Mac OS X port of the refactoring. Linux and Win32 fixes. 2005-02-23 11:11:08 +00:00
Elias Naur 901e28512d Removed redundant include from awt_tools.h 2005-02-22 14:07:50 +00:00
Elias Naur 9a764b3d33 Linux: moved handle allocations to native 2005-02-22 13:59:33 +00:00
Elias Naur 5d2e5de4eb Linux makefile fix 2005-02-22 13:14:05 +00:00
Elias Naur 8bb10a1372 Linux: moved Cursor handle allocation to native side 2005-02-21 15:56:53 +00:00
Elias Naur c8fc535c7c Linux: fixed GLX 1.3 2005-02-21 15:35:09 +00:00
Elias Naur 49d4ce820a *** empty log message *** 2005-02-21 15:00:46 +00:00
Elias Naur 62e561cddf Win32 part of refactor and AWTGLCanvas 2005-02-21 14:46:47 +00:00
Elias Naur 9e1f51c181 Win32 compilation fixed to AWTSurfaceLock.c 2005-02-20 12:55:35 +00:00
Elias Naur fb5d89599b Linux support for AWTGLCanvas. Big refactor of context specific code into Context.java that is now shared between Display, Pbuffer and AWTGLCanvas. (Win32 and Mac OS X is now broken while I implement the same changes on those platforms) 2005-02-20 11:24:22 +00:00
Elias Naur 8feec32e60 Linux: native error handling fixes 2005-02-18 09:26:32 +00:00
Elias Naur 2d5c4cf934 Moved platform specific opengl extension flags into the platform specific files 2005-02-17 12:39:33 +00:00
Elias Naur e5a0e67f6d Clarified comment. Mac OS X: Added debug output 2005-02-17 11:57:34 +00:00
Elias Naur 5d53187baa Win32: fixed compilation 2005-02-16 20:25:23 +00:00
Caspian Rychlik-Prince ef7fea20ab *** empty log message *** 2005-02-16 16:48:26 +00:00
Elias Naur 34f4e7ae56 Implemented generator support for per-context function pointers. Fixed NV_vertex_array_range 2005-02-16 16:04:29 +00:00
Caspian Rychlik-Prince 5e962e54e2 Fixed AWTGLCanvas destroy crash. Fixed nv vertex array range glitch 2005-02-16 14:14:50 +00:00
Caspian Rychlik-Prince 543e0ee5e2 *** empty log message *** 2005-02-16 13:31:47 +00:00
Elias Naur d56f1f7322 Mac OS X: platform specific GL types in extgl.h 2005-02-15 11:40:18 +00:00
Elias Naur 17ee2523c0 The Big Generator. All OpenGL and OpenAL java and native source files are now generated from templates. See doc/generator.txt for a detailed description. 2005-02-15 11:05:36 +00:00
Elias Naur a1a9f5ced2 Made alEnable and alIsExtensionPresent private to AL10.c 2005-02-13 13:20:29 +00:00
Elias Naur 9c337a25eb Win32: Fixed void * pointer arithmetic 2005-02-09 12:04:25 +00:00
Elias Naur 8d4bf3eb47 Moved extension type definitions into extgl.h. Removed offset argument to safeGetBufferAddress 2005-02-09 10:57:33 +00:00
Elias Naur e4a0673211 Mac OSX: removed agl 2005-02-09 10:37:31 +00:00
Elias Naur 9f51d98dc2 Made glGetString and glGetError private to GL11.c again 2005-02-08 19:20:56 +00:00
Elias Naur dfd7f8f804 Win32: More fulscreen improvements 2005-02-02 14:51:43 +00:00
Elias Naur 11d70f42a6 Win32: Remove debug :) 2005-02-02 13:19:49 +00:00
Elias Naur 6727345514 Win32: Fix isActive() and isVisible() 2005-02-02 13:16:50 +00:00
Elias Naur ba0b020caa Win32: Improve fullscreen task switching 2005-02-02 11:05:25 +00:00
Elias Naur b1c183235c Win32: Improve fullscreen task switching 2005-02-02 10:44:38 +00:00
Elias Naur 074175fa89 Win32: Fix multisample pixel formats 2005-01-31 22:33:27 +00:00
Gregory Pierce 9b33e40a3b Update for pbuffer power of 2 issues 2005-01-29 18:20:41 +00:00
Elias Naur 63da8a93e4 Win32: Better Sys.alert fix 2005-01-29 10:17:56 +00:00
Elias Naur 70fc843321 Win32: Fixed Sys.alert() 2005-01-28 22:42:23 +00:00
Elias Naur 42165755b8 OpenAL: Enable error checking unconditionally, not only when debug is enabled 2005-01-28 21:08:16 +00:00
Elias Naur bf150995b0 OpenAL: Don't call CHECK_ALC_ERROR after alcCloseDevice 2005-01-28 21:02:48 +00:00
Elias Naur e446883a7f Renamed org.lwjgl.opengl.Window.allowSoftwareOpenGL to org.lwjgl.opengl.Display.allowSoftwareOpenGL 2005-01-27 21:26:46 +00:00
Elias Naur 8bc26e72a0 Mac OS X:Fix Makefile indentation 2005-01-25 09:17:08 +00:00
Brian Matzon d945460442 incrementing to 0.95 2005-01-25 06:31:35 +00:00
Brian Matzon 797de7557f mac fix as per: http://lwjgl.org/forum/viewtopic.php?t=903 2005-01-23 23:08:19 +00:00
Caspian Rychlik-Prince a8fcd3edde Fixed AWT dependency. 2005-01-20 22:51:28 +00:00
Elias Naur debea3b6b7 Compilation fix 2005-01-20 21:30:31 +00:00
Elias Naur 0953a6663c Win32 compile fix 2005-01-19 13:15:44 +00:00
Elias Naur a7fa07c2cc Moved pbuffer supported check into native code to fix the case of no current context when creating the pbuffer 2005-01-19 13:05:07 +00:00
Caspian Rychlik-Prince a9df33627e Fixed return type in native openURL 2005-01-19 02:10:52 +00:00
Elias Naur bb9c040414 Win32 compile fix 2005-01-18 21:11:12 +00:00
Ioannis Tsakpinis 4b09065e86 Added EXT_framebuffer_object 2005-01-18 20:57:32 +00:00
Elias Naur 66181d1486 Delegate Sys platform dependent methods into SysImplementation instances 2005-01-18 20:23:05 +00:00
Elias Naur 89074eafa2 Removed Sys.setProcessPriority 2005-01-18 19:05:34 +00:00
Elias Naur f8ae518d0f Linux:Moved NUM_BUTTONS up into java 2005-01-18 17:25:34 +00:00
Elias Naur c977ceda08 Win32 compile fix 2005-01-18 16:50:54 +00:00
Elias Naur f4180a214d Cleaned up Mouse and Keyboard now that buffering and translation are always enabled 2005-01-18 16:42:31 +00:00
Elias Naur 250a87767f Removed Controller 2005-01-18 15:32:13 +00:00
Elias Naur 8220b2e04c Removed EAX 2005-01-18 15:22:52 +00:00
Elias Naur d64589aaa7 Linux: removed org_lwjgl_input_Controller.c, since the methods were empty anyway 2005-01-18 14:09:27 +00:00
Elias Naur fbcd19698b Moved Mouse.getNativeCursorCaps() to Cursor.getCapabilities()
Renamed Pbuffer.getPbufferCaps() to Pbuffer.getCapabilities()
2005-01-18 12:34:36 +00:00
Elias Naur 78e665d773 Win32: hardened getAvailableDisplayModes 2005-01-16 11:12:57 +00:00
Elias Naur 8668ab3e89 Linux: Hardened getAvailableDisplayModes so that it won't be confused by a changing number of display modes while it is executing 2005-01-16 10:43:30 +00:00
Ioannis Tsakpinis dd312b492b createARBContextAndPixelFormat didn't return true when ok 2005-01-15 23:52:53 +00:00
Ioannis Tsakpinis 2227e83ea4 Completed GL 2.0 2005-01-15 23:50:55 +00:00
Elias Naur ed3acebaa5 Win32: Fix Pbuffer.getPbufferCaps() 2005-01-15 15:45:54 +00:00
Elias Naur 2d62731a3d Win32: Fix pbuffer context sharing 2005-01-14 13:56:51 +00:00
Elias Naur 37f6c9fe97 Linux: Don't free Pbuffer when it is not created 2005-01-14 13:30:41 +00:00
Elias Naur 0e15025879 Win32: Fix native crash when no suitable pixel format is found. 2005-01-14 11:20:04 +00:00
Elias Naur 859204c4a0 Don't make context current in DisplayImplementation.createWindow(), but let Display do it explicitly to increase native call granularity 2005-01-14 09:24:59 +00:00
Ioannis Tsakpinis 0c6521397e Implemented PBO support 2005-01-13 20:30:39 +00:00
Elias Naur 2f536fef59 remove const from offsetToPointer in common_tools.h since PBO functions take non-const pointers 2005-01-13 12:14:10 +00:00
Ioannis Tsakpinis 01e6f3c27c Implemented PBO support 2005-01-13 02:17:42 +00:00
Mark Bernard 3e1651e8e0 Add files for ILUT portion of DevIL. 2005-01-12 12:30:34 +00:00
Elias Naur 7d8cc6abbb Linux: Release context before destroying it 2005-01-12 12:20:53 +00:00
Elias Naur ccd37148e1 Linux: Implemented AWT synchronization through JAWT. Needed because Xlib is not guaranteed thread safe 2005-01-11 15:22:12 +00:00
Elias Naur d1f039a1b0 Win32: Compile fixes 2005-01-11 14:05:14 +00:00
Elias Naur c90625eb1f macosx compile fix 2005-01-11 14:03:50 +00:00
Elias Naur 925139bc7d Added a Pbuffer argument to the Pbuffer constructor to enable sharing between pbuffers when the display is not created. Moved Pbuffer native methods into DisplayImplementation. 2005-01-11 13:53:12 +00:00
Elias Naur 28aff73635 Win32: Fixes for previous commit 2005-01-10 09:21:35 +00:00
Elias Naur e31b1ee12d I've discovered that at least one Win XP configuration doesn't support the DirectInput cooperative level NONEXCLUSIVE | FOREGROUND for mouse devices. Fortunately, we don't really need that coop level anyway, so I have replaced it with Unacquire/Acquire. 2005-01-10 08:48:13 +00:00
Mark Bernard af70a0ef76 First pass at ILU portion of DevIL. Only basic testing is one. No dynamic loading yet. 3 methods not implemented yet. 2005-01-09 04:59:50 +00:00
Elias Naur 4def20c892 Linux: Moved trivial methods from native to java 2005-01-06 14:03:48 +00:00
Elias Naur 323a317658 Win32: Clean up mouse error handling 2005-01-06 13:07:30 +00:00
Elias Naur 7d5528e02c Win32: Clean up mouse error handling 2005-01-06 13:06:41 +00:00
Elias Naur 68c3c8629b More debug output 2005-01-06 11:41:49 +00:00
Elias Naur a07ab9069e Added debugging 2005-01-06 09:18:25 +00:00
Elias Naur da186e5057 Added debugging 2005-01-06 08:56:31 +00:00
Elias Naur b535bd0273 Don't close iconv descriptor if it is opened 2004-12-14 19:12:56 +00:00
Elias Naur 5b54273d2c Linux: Fix missing symbol in fmod3 lib 2004-12-14 12:59:53 +00:00
Brian Matzon 16fc090691 0.94 2004-12-13 17:16:47 +00:00
Brian Matzon 9dbf3119d7 include wtypes.h on win32 platforms 2004-12-13 17:06:48 +00:00
Elias Naur d09cdc634f Fixed mac opengl loading bug 2004-12-13 11:11:28 +00:00
Elias Naur 8419537ef7 More linux debug 2004-12-12 19:02:43 +00:00
Elias Naur 1263176471 *** empty log message *** 2004-12-12 17:07:45 +00:00
Elias Naur 46f9ce6ca4 Added more debug output to linux 2004-12-12 16:55:38 +00:00
Elias Naur 5e33c02133 let extgl_Open throw the exception to gain more information about the failure 2004-12-12 16:21:16 +00:00
Brian Matzon 9494a40140 using vsnprintf for printfDebugJava *fix* 2004-12-12 10:44:34 +00:00
Brian Matzon fffb5c2e42 dont do anything in nCreate untill dynamic loading is implemented 2004-12-12 10:43:42 +00:00
Brian Matzon ca774aa3ad using vsnprintf for printfDebugJava 2004-12-12 10:39:45 +00:00
Elias Naur 3f11e82950 Fixed up DevIL and added linux makefiles 2004-12-12 10:13:55 +00:00
Brian Matzon 4df51c137a make it compile 2004-12-12 10:12:49 +00:00
Elias Naur d1fb731587 Added java debug to all of linux native code 2004-12-11 20:18:18 +00:00
Elias Naur 7e4fc4c3b9 Added java debug output to linux display.c 2004-12-11 20:09:04 +00:00
Elias Naur 5ee6565bb5 Tweaked linux native isActive() and added printfDebugJava to print debug from native through Sys.log 2004-12-11 19:44:53 +00:00
Elias Naur a65a9a3001 More linux fixes 2004-12-11 11:29:07 +00:00
Elias Naur 402f46e64d More linux fixes 2004-12-11 11:21:01 +00:00
Elias Naur f8dc7fa67b Linux: Fix more mouse handling bugs 2004-12-11 11:11:23 +00:00
Elias Naur bc6cabc1fd Support org.lwjgl.opengl.Window.allowSoftwareOpenGL on Mac OS X 2004-12-11 10:47:21 +00:00
Elias Naur 644bbc9ac0 Improved fullscreen pointer handling 2004-12-11 08:10:44 +00:00
Elias Naur 3e59db54ab *** empty log message *** 2004-12-10 19:49:11 +00:00
Mark Bernard c5ad32857d Dynamic loading temporarily removed. 2004-12-10 19:33:56 +00:00
Mark Bernard 28393542a1 Dynamic loading 2004-12-10 01:42:35 +00:00
Mark Bernard c6b7a8b9b0 Change to ASCII. 2004-12-10 01:42:00 +00:00
Elias Naur 46967b394c Converted win32 specific native source from C++->C (removes the strange debug flag behaviour exhibited by SourceLimitTest.java) 2004-12-09 15:36:13 +00:00
Mark Bernard 074af135eb Fixed native exception. 2004-12-08 19:27:12 +00:00
Mark Bernard 0b746d6392 Add dynamic loading for DevIL routines. Add all functions that can be called platform independently. 2004-12-08 19:15:50 +00:00
Brian Matzon df870c3861 case insensitive key lookup, reported by zhuzheng 2004-12-07 23:07:03 +00:00
Elias Naur fd32c5b9b9 *** empty log message *** 2004-11-29 08:16:21 +00:00
Brian Matzon 3ae8c81129 only generate events if mouse is actually alive 2004-11-27 10:17:15 +00:00
Ioannis Tsakpinis 76de417bf7 glTexImageXD now accept null buffers 2004-11-25 22:11:16 +00:00
Elias Naur 2577ffd377 Split up Sys.openURL into the platform specific DisplayImplementation 2004-11-22 21:22:30 +00:00
Brian Matzon d04c4920b8 use safeGetBufferAddress when loading data
use correct size of image, instead of size of pointer (!)
2004-11-21 10:10:05 +00:00
Elias Naur 51febce1d3 Fix a memory leak in extal.c 2004-11-19 14:40:56 +00:00
Elias Naur 9ec94cb364 Move getPbufferCaps to DisplayImplementation. Mac OS X pbuffer support 2004-11-18 12:10:28 +00:00
Elias Naur 4ce552b44b Mac OS X: Add error handling to gamma functions 2004-11-16 14:23:28 +00:00
Elias Naur cea73a6b85 Mac OS X: Implemented gamma 2004-11-16 14:08:31 +00:00
Elias Naur 45607a7c69 Mac OS X: Work around AWT shifting the fullscreen window off the screen 2004-11-16 13:21:46 +00:00
Elias Naur f65ae73d47 Mac OS X: Don't hide mouse mouse when already hidden (because the cursor state is counted) 2004-11-15 15:28:53 +00:00
Elias Naur 26ce1fecae Mac OS X: Add missing file and disable native cursors because of AWT bugs 2004-11-15 14:38:00 +00:00
Elias Naur 8ee59e83fb Linux: fix compilation 2004-11-14 11:39:54 +00:00
Brian Matzon 426ec81c3c changed String handling to use proper localizing method 2004-11-14 10:42:19 +00:00
Elias Naur bf5249da86 Win32: Make isFocused false at window creation to stop the message loop from running appActivate(false) when the window is being initially activated 2004-11-14 01:18:56 +00:00
Elias Naur de41972b2e *** empty log message *** 2004-11-13 22:27:19 +00:00
Brian Matzon c9b1268c0d lets use proper arguments for localizing string call 2004-11-13 21:12:09 +00:00
Brian Matzon 1bda864efd changed String handling to use proper localizing method 2004-11-13 21:06:38 +00:00
Brian Matzon 028606af8a fix #ifdef and miscellaneous compilation issues 2004-11-13 20:55:22 +00:00
Brian Matzon f41e0542cd fix pointer 2004-11-13 20:52:47 +00:00
Elias Naur 11180c3712 Remove more autoconf files 2004-11-13 13:07:41 +00:00
Elias Naur 8458a8cbb7 Linux fixes to absolute coordinates 2004-11-12 15:43:14 +00:00
Elias Naur 95e7c3d3ff Win32 part of absolute mouse coordinates 2004-11-12 15:32:20 +00:00
Elias Naur d4d164e87e Mac OS X part of absolute mouse coords 2004-11-12 15:11:42 +00:00
Elias Naur 9741a99c64 Make read() and poll() return absolute coordinates when the mouse is not grabbed 2004-11-12 15:01:29 +00:00
Elias Naur 47c8343728 Kill off automake/autoconf/libtool build system and replace by a much simpler Makefile 2004-11-12 14:32:42 +00:00
Mark Bernard 006204de00 Full functionality from IL. Does not include Windows specific calls or anything that uses function pointers. 2004-11-12 02:54:31 +00:00
Elias Naur 2e291719fe Linux fix destroyCursor native function typo 2004-11-11 16:58:21 +00:00
Elias Naur 1ec70842d0 Mac OS X port, second try :) 2004-11-11 16:03:19 +00:00
Elias Naur 4e35eea9ca Mac OS X automake not supported 2004-11-11 14:26:00 +00:00
Elias Naur 78fc29c3cb Cursor fixup 2004-11-11 13:42:26 +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
Elias Naur 8c41a9b7be Reverted accidental debug changes 2004-11-09 11:17:28 +00:00
Elias Naur f02e90eb7e *** empty log message *** 2004-11-09 11:00:49 +00:00
Elias Naur 4094c4ed7d *** empty log message *** 2004-11-08 12:11:42 +00:00
Elias Naur e8f91ccefc Reset event queue on mouse grab 2004-11-08 12:10:26 +00:00
Caspian Rychlik-Prince a5d83e735b Removed redundant code. 2004-11-07 16:39:54 +00:00
Caspian Rychlik-Prince 810d495a83 Fixes to focus / minimize handling. Now should cope with windows popping up behind. 2004-11-07 16:36:36 +00:00
Elias Naur d3cc993523 Linux: don't rely on focus messages, just ask for the current focus at the end of the event loop act accordingly 2004-11-06 09:41:02 +00:00
Elias Naur b4fde6438a Linux: removed redundant last_z from Mouse.c. Mac: Compile fixes. Use NSAddImage for loading GL library 2004-11-05 10:30:04 +00:00
Elias Naur 7774c02098 *** empty log message *** 2004-11-03 12:31:42 +00:00
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 6351f2efa3 Win32Display 2004-11-02 13:15:59 +00:00
Elias Naur 2fe958948a Split out native implementation of Display/Mouse/Keyboard into implementers of DisplayImplementation 2004-11-02 12:49:41 +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 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
Brian Matzon 1ded6146e0 fixed cr/lf - couldn't compile! 2004-10-26 20:07:24 +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
Elias Naur 32f7016171 Win32: Support accented characters better 2004-10-18 20:29:52 +00:00
Elias Naur b76ea2d616 Linux: make accented character input work 2004-10-18 12:26:30 +00:00
Elias Naur 78c086a01c Linux: Added basic support for Xutf8LookupString, providing better support for international characters 2004-10-16 21:59:20 +00:00
Brian Matzon 8ae823dd4a tagfields implemented 2004-10-16 01:02:34 +00:00
Elias Naur 22de5b7660 Minor linux keyboard input fixes 2004-10-15 21:31:46 +00:00
Elias Naur bd34754f86 Linux: minor linux fix 2004-10-13 10:55:49 +00:00
Elias Naur 58d78eec2c Linux: improved cursor position tracking 2004-09-30 12:31:59 +00:00
Elias Naur 91efa96d95 Linux: Don't warp cursor position at Mouse.create() 2004-09-28 13:02:38 +00:00
Elias Naur 4c631207c5 Fix win32 mouse event deltas too 2004-09-27 13:43: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 9cb5176ce7 Linux: Fixed problem with updating screen dimension globals 2004-09-22 19:56:02 +00:00
Elias Naur 8b691bbe78 Linux: reset/restore gamma settings on activate/deactivate 2004-09-22 19:25:16 +00:00
Elias Naur c6e9d5f13b Fix linux Mouse compile 2004-09-22 18:35:14 +00:00
Elias Naur 3c5a231ec7 Win32: reset/restore display mode when activated/deactivated 2004-09-22 18:21:28 +00:00
Elias Naur 8da3656540 Fix native mouse issues 2004-09-22 17:54:27 +00:00
Elias Naur 38ebcf5fb3 Updated win32 to report Mouse deltas 2004-09-22 15:06:27 +00:00
Elias Naur fa1713c4e8 Add delta values to Mouse events 2004-09-22 11:08:21 +00:00
Elias Naur 0d013c7f54 Linux: Improve input latency by processing X messages from nPoll and nRead 2004-09-22 09:28:09 +00:00
Elias Naur 5361073072 Fix linux crash in nGetNativeCursorCaps 2004-09-21 14:36:52 +00:00
Brian Matzon e93393ef8a native loading modified to be in line with oal 2004-09-19 11:17:28 +00:00
Elias Naur 4e81b3a458 Removed redundant CXXFLAGS definition from configure.in 2004-09-18 11:41:30 +00:00
Elias Naur af66408d3d Added setLocation support for linux 2004-09-15 17:44:39 +00:00
Brian Matzon da867ff28a support for setLocation 2004-09-15 17:07:06 +00:00
Brian Matzon 318952793f updated to c code 2004-09-15 17:04:26 +00:00
Elias Naur b48533a30f Remove redundant CXXFLAGS definition in configure.in 2004-09-11 07:20:50 +00:00
Brian Matzon d14123708d fixed wrong return type
fixed compilation on win32
2004-09-10 21:58:11 +00:00
Elias Naur e686334d14 Improved _NET_WM_STATE_FULLSCREEN support for older kde window managers 2004-09-10 14:09:33 +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 aa60495bb5 Linux: improve cursor position handling (warp behaviour) 2004-09-08 20:15:55 +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
Elias Naur 33285cd06a Linux: Reimplemented undecorated flag through use of the obscure Motif window manager hint instead of the override_redirect flag 2004-08-23 11:33:57 +00:00
Elias Naur 9cd4948517 Linux: cleanup and remove input grab in button press 2004-08-23 10:59:47 +00:00
Elias Naur bb1d59fffe Linux: Implemented support for Extended Window Manager Hints. LWJGL now cooperates
much better with the window manager, if the X randr and EWMH extensions are supported.
Especially fullscreen handling has improved, by avoiding the use of the override_redirect
flag.
2004-08-23 08:46:35 +00:00
Elias Naur 0c5bb83832 Linux: Added support for X RandR extension 2004-08-21 20:31:24 +00:00
Elias Naur 0d4d5b6bf1 Linux: Added missing throwException in display.cpp.initDisplay() 2004-08-21 17:42:23 +00:00
Elias Naur a558ad68b2 Linux: only grab the keyboard when in fullscreen mode. Remove the alt-tab hack 2004-08-21 10:22:23 +00:00
Elias Naur 4b98c873da Made Xcursor library static linked instead of dynamically loaded 2004-08-21 00:18:20 +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 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 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 3f4e6edbb8 Added isMinimized = true on a WA_INACTIVE 2004-08-09 16:08:51 +00:00
Elias Naur b88624e608 Add a public DisplayMode constructor 2004-08-09 11:55:48 +00:00
Elias Naur 250bbea979 Removed shared context ability from Pbuffer (win32) 2004-08-02 14:47:52 +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 0e9931e2a2 Removed commented out releaseContext() from linux Display.cpp 2004-07-30 13:58:08 +00:00
Elias Naur 2e8999c342 Added more missing decDisplay() 2004-07-30 13:30:15 +00:00
Elias Naur b50b5ca09b Added decDisplay to Pbuffer.cpp in linux to fix a potential X connection leak 2004-07-30 13:26:11 +00:00
Elias Naur 89a482e9ce Typo 2004-07-28 22:26:29 +00:00
Elias Naur 12cfc58472 Fixed a neverending loop in findPixelFormatARBFromBPP 2004-07-26 19:37:43 +00:00
Elias Naur a04133fe8a Revert the Pbuffer "find singe buffered pixel format" behaviour in the Display context shared path. 2004-07-26 19:13:02 +00:00
Elias Naur 7c949a1325 Fix comment in Mouse.cpp 2004-07-26 18:59:40 +00:00
Elias Naur 0aea2bccd0 Simplify cursor position in Mouse even more - get rid of hairy window rect code 2004-07-26 18:57:18 +00:00
Elias Naur f89c212848 Simplify Mouse cursor positions and replace display_hwnd global variable with getCurrentHWND() (Win32) 2004-07-26 17:01:56 +00:00
Elias Naur 98eef52c41 Linux part of letting Pbuffer fallback to double buffered formats 2004-07-26 14:42:13 +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 1aee4598a9 Win32 part of ByteBuffer handles for Pbuffer and Cursor 2004-07-25 14:51:28 +00:00
Elias Naur bdf5a43d5e Converted Cursor and Pbuffer handles to ByteBuffers 2004-07-25 14:28:50 +00:00
Elias Naur 401a3a859f Make setting keyboard rate use own X connection 2004-07-24 22:17:03 +00:00
Elias Naur c17a6fe481 Avoid ARB_pixel_format in Display whereever possible. Must try the path once though, to increase the chance of getting a pbuffer compatible context. If it fails, the normal path context is kept, in hope that it will support pbuffers. If not, only unique context pbuffers will be available. 2004-07-24 22:06:43 +00:00
Elias Naur 79813c8f5a Win32 part of fast Pbuffer 2004-07-24 21:19:08 +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 a1642b0dcf Linux: Fix context NULL'ed before free'ing 2004-07-22 08:52:25 +00:00
Elias Naur 19f32b3d63 Fix indentation 2004-07-22 07:56:36 +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
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
Elias Naur 19fbff094b Linux: Fixed repeat issue 2004-07-21 14:39:22 +00:00
Elias Naur ad32e919e0 Linux: Reverted the build script changes (removed .so) because even with automake 1.8.3, the build system still doesn't produce a liblwjgl.so.0.0.0, only a liblwjgl.0.0.0 2004-07-21 09:25:53 +00:00
Elias Naur 456a948195 Linux: Set dirty flag on UnMapNotify 2004-07-19 07:24:41 +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
Elias Naur 314a19098e Mario: Fixed build scripts 2004-07-16 10:03:16 +00:00
Elias Naur 2951ef02cc Win32: Mouse native cursor fixes 2004-07-15 16:07:13 +00:00
Elias Naur b121cd0fc7 Don't actually center cursor on setGrabbed(true) 2004-07-15 15:53:16 +00:00
Brian Matzon f618023b3f expose suspendContext 2004-07-11 08:09:34 +00:00
Elias Naur abf0de6233 Fixed linux native cursor hotspot 2004-07-07 10:31:26 +00:00
Elias Naur eed273405e Win32: Disable ARB pixel format path unless needed (samples > 0) 2004-07-07 09:40:48 +00:00
Elias Naur 8632dce58c Win32 fix 2004-07-07 08:06:57 +00:00
Elias Naur d9ea16fbf7 Win32: Mouse native cursor fixes 2004-07-06 09:13:35 +00:00
Elias Naur f661aaa22b Undo GLContext.cpp split 2004-07-06 08:06:16 +00:00
Elias Naur 19b7f16291 Win32: Make pbuffer creation independent of display context 2004-07-06 07:50:33 +00:00
Elias Naur 39c06a14ab LINUX: Made pbuffer creation independent of the Display context 2004-07-05 14:57:02 +00:00