Menu

Commit [r2739]  Maximize  Restore  History

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.

elias_naur 2007-02-12

changed /trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java
changed /trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java
changed /trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java
added /trunk/LWJGL/src/java/org/lwjgl/input/OpenGLPackageAccess.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java
added /trunk/LWJGL/src/java/org/lwjgl/opengl/GlobalLock.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java
changed /trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java
/trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/input/OpenGLPackageAccess.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/GlobalLock.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java Diff Switch to side-by-side view
Loading...
/trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.