lwjgl/src/java/org/lwjgl/opengl
Elias Naur 649822f65b Windows: Use TranslateMessage and WM_CHAR to receive character input instead of manual translation. This change fixes composed characters. 2007-04-24 14:41:17 +00:00
..
glu Added INVALID_FRAMEBUFFER_OPERATION_EXT in GLU.gluErrorString 2006-09-01 20:15:05 +00:00
AWTCanvasImplementation.java Added org.lwjgl.opengl.AWTInputAdapter which enabled use of Mouse and 2006-10-26 20:19:40 +00:00
AWTCanvasInputImplementation.java Remove AWTInputAdapter.update() and let users poll() Mouse and Keyboard directly 2006-11-10 13:52:18 +00:00
AWTGLCanvas.java Remove the rest of the implementation reflection 2007-01-17 12:58:38 +00:00
AWTInputAdapter.java AWTInputAdapter: Destroy Keyboard/Mouse before destroying the adapter 2006-11-19 21:49:10 +00:00
AWTSurfaceLock.java Spelling fixes 2006-07-02 22:41:59 +00:00
AWTUtil.java Mac OS X: Add support for fake cursor animation 2007-01-02 10:55:44 +00:00
AbstractAWTInput.java AWTInput: Don't create the Robot before it is needed 2007-01-10 13:55:42 +00:00
Context.java Remove the rest of the implementation reflection 2007-01-17 12:58:38 +00:00
ContextImplementation.java Mac OS X: Fixed flickering caused by the new context handling in AWTGLCanvas 2006-06-07 06:35:52 +00:00
Display.java Removed debug output 2007-04-24 13:41:31 +00:00
DisplayImplementation.java Added org.lwjgl.opengl.AWTInputAdapter which enabled use of Mouse and 2006-10-26 20:19:40 +00:00
DisplayMode.java applied patch to move ID tag 2006-03-23 19:32:21 +00:00
Drawable.java 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
EventQueue.java Implemented variable sized events in preparation of timestamped input events 2006-07-03 23:16:26 +00:00
GLChecks.java Cut VBO/PBO sanity checks from two to one glGetInteger call by exploiting GL enum value aliasing (once again inspired by MatthiasM). Additionally, support PBO calls added in OpenGL 2.1. 2007-04-19 07:42:01 +00:00
GLContext.java Added OpenGL 2.1 support 2006-08-03 10:00:11 +00:00
GLUConstants.java applied patch to move ID tag 2006-03-23 19:32:21 +00:00
GlobalLock.java Make the rest of LWJGL thread safe. No attempt have been done to make the locking minimal. Instead, one global lock is shared by Display, Mouse, Keyboard and Cursor. The lock surrounds all public methods. 2007-02-12 12:18:26 +00:00
InputImplementation.java Added org.lwjgl.opengl.AWTInputAdapter which enabled use of Mouse and 2006-10-26 20:19:40 +00:00
KeyboardEventQueue.java Added org.lwjgl.opengl.AWTInputAdapter which enabled use of Mouse and 2006-10-26 20:19:40 +00:00
LinuxAWTGLCanvasPeerInfo.java Linux: Don't use the SUN specific getScreenFromDevice in LinuxAWTCanvasPeerInfo. This avoids garbage creation per frame and avoids one bit of SUN JRE dependency. 2006-10-20 11:51:34 +00:00
LinuxAWTInput.java Linux: Tweak LinuxAWTInput 2006-11-24 15:30:36 +00:00
LinuxCanvasImplementation.java Added org.lwjgl.opengl.AWTInputAdapter which enabled use of Mouse and 2006-10-26 20:19:40 +00:00
LinuxContextImplementation.java Mac OS X: Fixed flickering caused by the new context handling in AWTGLCanvas 2006-06-07 06:35:52 +00:00
LinuxDisplay.java Linux: When creating a window don't loop waiting for the MapNotify event. Instead, make sure we don't immediately go from fullscreen to minimized by checking if the window has been focused at least once before minimizing (and resetting display mode). 2007-02-23 10:14:18 +00:00
LinuxDisplayPeerInfo.java Linux: Moved current_win to java 2006-10-23 20:40:48 +00:00
LinuxEvent.java Linux: Fixed wrong return type in LinuxEvent.nGetKeyAddress 2007-01-17 08:16:16 +00:00
LinuxKeyboard.java Linux: Moved input event processing to LinuxKeyboard and LinuxMouse 2006-10-24 10:39:14 +00:00
LinuxKeycodes.java Linux: Map alt-gr to RMENU 2006-09-18 15:03:44 +00:00
LinuxMouse.java Linux: Make sure the first Mouse.poll() return correct absolute X and Y values 2007-01-31 14:07:20 +00:00
LinuxPbufferPeerInfo.java Linux: Moved screen from native to java 2006-10-23 20:14:45 +00:00
LinuxPeerInfo.java Added org.lwjgl.opengl.AWTInputAdapter which enabled use of Mouse and 2006-10-26 20:19:40 +00:00
MacOSXAWTGLCanvasPeerInfo.java applied patch to move ID tag 2006-03-23 19:32:21 +00:00
MacOSXAWTInput.java Make sure that Mouse.destroy ungrabs the cursor 2006-11-19 21:41:34 +00:00
MacOSXCanvasImplementation.java Mac OS X: Implemented AWTInputAdapter 2006-10-26 21:39:37 +00:00
MacOSXCanvasPeerInfo.java applied patch to move ID tag 2006-03-23 19:32:21 +00:00
MacOSXContextImplementation.java Mac OS X: Fixed flickering caused by the new context handling in AWTGLCanvas 2006-06-07 06:35:52 +00:00
MacOSXDisplay.java Make the rest of LWJGL thread safe. No attempt have been done to make the locking minimal. Instead, one global lock is shared by Display, Mouse, Keyboard and Cursor. The lock surrounds all public methods. 2007-02-12 12:18:26 +00:00
MacOSXDisplayPeerInfo.java applied patch to move ID tag 2006-03-23 19:32:21 +00:00
MacOSXFrame.java Reverted Display.getPrivilegedBoolean access modifier change - package private is alright 2006-07-02 22:45:56 +00:00
MacOSXGLCanvas.java Tidied up unused variables, added serialVersionUIDs as appropriate, 2006-04-21 11:11:21 +00:00
MacOSXMouseEventQueue.java Mac OS X: Fixed cursor warping coordinates 2006-10-27 08:15:31 +00:00
MacOSXPbufferPeerInfo.java applied patch to move ID tag 2006-03-23 19:32:21 +00:00
MacOSXPeerInfo.java Mac OS X: Check for 10.4 when using floating point formats 2006-06-12 13:42:25 +00:00
MouseEventQueue.java Make sure that the cursor position doesn't jump when switching grab mode 2006-11-24 14:53:01 +00:00
OpenGLException.java Tidied up unused variables, added serialVersionUIDs as appropriate, 2006-04-21 11:11:21 +00:00
Pbuffer.java Added a Pbuffer constructor that omits the RenderTexture parameter, and added a note that FBOs should be used instead, if available. Render-to-texture pbuffers can only be available on Windows platforms and is thus not portable. 2007-02-24 18:41:41 +00:00
PeerInfo.java applied patch to move ID tag 2006-03-23 19:32:21 +00:00
PixelFormat.java Added floating point format to PixelFormat. Linux implementation 2006-06-12 13:01:05 +00:00
ReferencesStack.java Inline optimizations to state trackers by MatthiasM 2007-04-22 21:29:28 +00:00
RenderTexture.java Cleanup of unused imports 2005-05-04 20:59:44 +00:00
StateStack.java Inline optimizations to state trackers by MatthiasM 2007-04-22 21:29:28 +00:00
StateTracker.java Inline optimizations to state trackers by MatthiasM 2007-04-22 21:29:28 +00:00
Util.java glu: Remove unused Util.IntValue inner class 2006-07-17 23:27:29 +00:00
WindowsAWTGLCanvasPeerInfo.java Windows: Rename Win32* files to Windows* 2006-07-12 18:32:58 +00:00
WindowsAWTInput.java Compile fix 2007-04-24 13:22:35 +00:00
WindowsCanvasImplementation.java Windows: Implemented AWTInputAdapter. 2006-10-30 15:46:42 +00:00
WindowsContextImplementation.java Windows: Rename Win32* files to Windows* 2006-07-12 18:32:58 +00:00
WindowsDirectInput.java Windows: Ingore DI_POLLEDDEVICE when setting buffer size of a directinput device 2006-07-21 20:35:27 +00:00
WindowsDirectInput3.java Removed svn:executable properties on windows java files 2006-07-03 21:53:10 +00:00
WindowsDirectInput8.java Removed svn:executable properties on windows java files 2006-07-03 21:53:10 +00:00
WindowsDirectInputDevice.java Windows: Implemented AWTInputAdapter. 2006-10-30 15:46:42 +00:00
WindowsDirectInputDevice3.java Added Keyboard.getEventNanoseconds() and Mouse.getEventNanoseconds() 2006-07-04 17:07:13 +00:00
WindowsDirectInputDevice8.java Added Keyboard.getEventNanoseconds() and Mouse.getEventNanoseconds() 2006-07-04 17:07:13 +00:00
WindowsDirectInputDeviceObjectCallback.java Removed svn:executable properties on windows java files 2006-07-03 21:53:10 +00:00
WindowsDirectInputMouse.java Windows: Remove dependency on DirectInput for WindowsMouse used by WindowsDisplay. Keyboard conversion coming up. Reasons: 2007-04-24 09:30:03 +00:00
WindowsDisplay.java Windows: Use TranslateMessage and WM_CHAR to receive character input instead of manual translation. This change fixes composed characters. 2007-04-24 14:41:17 +00:00
WindowsDisplayPeerInfo.java Windows: Got rid of dummy window in WindowsDisplayPeerInfo 2006-09-19 14:17:13 +00:00
WindowsFileVersion.java Windows: Move more of Display.getVersion to java 2006-07-15 19:25:13 +00:00
WindowsKeyboard.java Windows: Use TranslateMessage and WM_CHAR to receive character input instead of manual translation. This change fixes composed characters. 2007-04-24 14:41:17 +00:00
WindowsKeycodes.java Windows: Convert WindowsKeyboard to use windows messages instead of DirectInput. 2007-04-24 13:40:13 +00:00
WindowsMouse.java Windows: Remove dependency on DirectInput for WindowsMouse used by WindowsDisplay. Keyboard conversion coming up. Reasons: 2007-04-24 09:30:03 +00:00
WindowsPbufferPeerInfo.java Windows: Rename Win32* files to Windows* 2006-07-12 18:32:58 +00:00
WindowsPeerInfo.java Windows: Implemented AWTInputAdapter. 2006-10-30 15:46:42 +00:00
WindowsRegistry.java WindowsRegistry: Make sure the native library is loaded by calling Sys.initialize() 2007-03-22 14:05:41 +00:00