diff --git a/src/java/org/lwjgl/opengl/LinuxDisplay.java b/src/java/org/lwjgl/opengl/LinuxDisplay.java index 39568091..104598d2 100644 --- a/src/java/org/lwjgl/opengl/LinuxDisplay.java +++ b/src/java/org/lwjgl/opengl/LinuxDisplay.java @@ -693,7 +693,6 @@ final class LinuxDisplay implements DisplayImplementation { } public void pollMouse(IntBuffer coord_buffer, ByteBuffer buttons) { - update(); lockAWT(); try { mouse.poll(grab, coord_buffer, buttons); @@ -703,7 +702,6 @@ final class LinuxDisplay implements DisplayImplementation { } public void readMouse(ByteBuffer buffer) { - update(); lockAWT(); try { mouse.read(buffer); @@ -865,7 +863,6 @@ final class LinuxDisplay implements DisplayImplementation { } public void pollKeyboard(ByteBuffer keyDownBuffer) { - update(); lockAWT(); try { keyboard.poll(keyDownBuffer); @@ -875,7 +872,6 @@ final class LinuxDisplay implements DisplayImplementation { } public void readKeyboard(ByteBuffer buffer) { - update(); lockAWT(); try { keyboard.read(buffer); diff --git a/src/java/org/lwjgl/opengl/WindowsDisplay.java b/src/java/org/lwjgl/opengl/WindowsDisplay.java index 4b5352c4..29b4a330 100644 --- a/src/java/org/lwjgl/opengl/WindowsDisplay.java +++ b/src/java/org/lwjgl/opengl/WindowsDisplay.java @@ -354,7 +354,7 @@ final class WindowsDisplay implements DisplayImplementation { /** * WORKAROUND: * Making the context current (redundantly) when the window - * is maximized helps some gfx recover from fullscreen + * is maximized helps some gfx cards recover from fullscreen */ try { if (Display.getDrawable().getContext() != null && Display.getDrawable().getContext().isCurrent()) @@ -393,12 +393,10 @@ final class WindowsDisplay implements DisplayImplementation { } public void pollMouse(IntBuffer coord_buffer, ByteBuffer buttons) { - update(); mouse.poll(coord_buffer, buttons); } public void readMouse(ByteBuffer buffer) { - update(); mouse.read(buffer); } @@ -481,12 +479,10 @@ final class WindowsDisplay implements DisplayImplementation { } public void pollKeyboard(ByteBuffer keyDownBuffer) { - update(); keyboard.poll(keyDownBuffer); } public void readKeyboard(ByteBuffer buffer) { - update(); keyboard.read(buffer); }