OSDN Git Service

Renamed lwjgl backend package from desktop to lwjgl.
authornathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa>
Tue, 2 Nov 2010 21:12:05 +0000 (21:12 +0000)
committernathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa>
Tue, 2 Nov 2010 21:12:05 +0000 (21:12 +0000)
27 files changed:
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglApplet.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglApplication.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglAudio.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglAudioDevice.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglAudioRecorder.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglCanvas.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglFileHandle.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglFiles.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglGL10.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglGL11.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglGL20.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglGraphics.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglInput.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglMusic.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglNativesLoader.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglPixmap.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglSound.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglTexture.java
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/PNGDecoder.java
extensions/hiero/src/com/badlogic/gdx/hiero/Hiero.java
extensions/hiero/src/com/badlogic/gdx/hiero/unicodefont/UnicodeFontTest.java
extensions/particle-editor/src/com/badlogic/gdx/graphics/particles/ParticleEditor.java
extensions/twl/gdx-twl-tests/src/com/badlogic/gdx/twl/tests/ButtonTestDesktop.java
extensions/twl/gdx-twl-tests/src/com/badlogic/gdx/twl/tests/TextAreaTestDesktop.java
tests/gdx-tests-lwjgl/src/com/badlogic/gdx/tests/lwjgl/LwjglAppletTest.java
tests/gdx-tests-lwjgl/src/com/badlogic/gdx/tests/lwjgl/LwjglDebugStarter.java
tests/gdx-tests-lwjgl/src/com/badlogic/gdx/tests/lwjgl/LwjglTestStarter.java

index 8f573a4..79b24db 100644 (file)
@@ -1,5 +1,5 @@
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.applet.Applet;\r
 import java.awt.BorderLayout;\r
index d893128..6311cf0 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.util.ArrayList;\r
 import java.util.Iterator;\r
index 5822789..7e09971 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import javax.sound.sampled.AudioFormat;\r
 import javax.sound.sampled.AudioSystem;\r
index 2014fb7..d2e42cf 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import javax.sound.sampled.AudioFormat;\r
 import javax.sound.sampled.AudioFormat.Encoding;\r
@@ -27,7 +27,7 @@ import com.badlogic.gdx.utils.GdxRuntimeException;
  * @author badlogicgames@gmail.com\r
  * \r
  */\r
-class LwjglAudioRecorder implements AudioRecorder {\r
+final class LwjglAudioRecorder implements AudioRecorder {\r
        /** the line we read the audio from **/\r
        private TargetDataLine line;\r
 \r
index 76f5b80..6447f67 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.io.File;\r
 import java.io.FileInputStream;\r
@@ -28,7 +28,7 @@ import com.badlogic.gdx.utils.GdxRuntimeException;
  * @author mzechner\r
  * \r
  */\r
-class LwjglFileHandle implements FileHandle {\r
+final class LwjglFileHandle implements FileHandle {\r
        /** the file **/\r
        private final File file;\r
        private final FileType type;\r
index 01c8752..1d52096 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.io.File;\r
 import java.io.FileInputStream;\r
index 1248fa8..1aefe15 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.nio.Buffer;\r
 import java.nio.ByteBuffer;\r
index 5b4b31f..bcf6f8f 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.nio.Buffer;\r
 import java.nio.ByteBuffer;\r
index 673de91..dd9edc8 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.nio.Buffer;\r
 import java.nio.ByteBuffer;\r
index 02fcead..b36098e 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.awt.Canvas;\r
 import java.awt.image.BufferedImage;\r
index ed89999..b701da0 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.util.ArrayList;\r
 import java.util.HashSet;\r
index 57e8675..ad92151 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.io.File;\r
 import java.io.IOException;\r
@@ -26,7 +26,7 @@ import javax.sound.sampled.UnsupportedAudioFileException;
 \r
 import com.badlogic.gdx.audio.Music;\r
 \r
-class LwjglMusic implements Music, Runnable {\r
+final class LwjglMusic implements Music, Runnable {\r
        private enum State {\r
                Playing, Stopped, Paused\r
        }\r
index 2835119..5602f6a 100644 (file)
@@ -1,4 +1,4 @@
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.io.BufferedOutputStream;\r
 import java.io.File;\r
@@ -8,7 +8,7 @@ import java.io.InputStream;
 import com.badlogic.gdx.Version;\r
 import com.badlogic.gdx.utils.GdxRuntimeException;\r
 \r
-class LwjglNativesLoader {\r
+final class LwjglNativesLoader {\r
        static void load() {\r
                System.setProperty("org.lwjgl.input.Mouse.allowNegativeMouseCoords", "true");\r
                Version.loadLibrary();\r
index 1099dbe..915ecd5 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.awt.AlphaComposite;\r
 import java.awt.BasicStroke;\r
index 889e170..bc572a8 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.io.BufferedInputStream;\r
 import java.io.ByteArrayOutputStream;\r
@@ -35,7 +35,7 @@ import com.badlogic.gdx.audio.Sound;
  * @author mzechner\r
  * \r
  */\r
-class LwjglSound implements Sound {\r
+final class LwjglSound implements Sound {\r
        /** the audio format **/\r
        private final AudioFormat format;\r
 \r
index 739d541..b700138 100644 (file)
@@ -11,7 +11,7 @@
  * governing permissions and limitations under the License.\r
  ******************************************************************************/\r
 \r
-package com.badlogic.gdx.backends.desktop;\r
+package com.badlogic.gdx.backends.lwjgl;\r
 \r
 import java.awt.Graphics2D;\r
 import java.awt.image.BufferedImage;\r
@@ -28,7 +28,7 @@ import org.lwjgl.opengl.GL11;
 import org.lwjgl.opengl.GL12;\r
 \r
 import com.badlogic.gdx.Gdx;\r
-import com.badlogic.gdx.backends.desktop.PNGDecoder.Format;\r
+import com.badlogic.gdx.backends.lwjgl.PNGDecoder.Format;\r
 import com.badlogic.gdx.files.FileHandle;\r
 import com.badlogic.gdx.graphics.Pixmap;\r
 import com.badlogic.gdx.graphics.Texture;\r
@@ -56,7 +56,7 @@ final class LwjglTexture implements Texture {
 \r
        static private ByteBuffer buffer;\r
        static private IntBuffer intBuffer;\r
-       static private PNGDecoder pngDecoder = new PNGDecoder();\r
+       static private final PNGDecoder pngDecoder = new PNGDecoder();\r
 \r
        /**\r
         * Create a new texture\r
index 585ac01..37bf60a 100644 (file)
@@ -21,7 +21,7 @@
  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-package com.badlogic.gdx.backends.desktop;
+package com.badlogic.gdx.backends.lwjgl;
 
 import java.io.EOFException;
 import java.io.IOException;
@@ -33,11 +33,12 @@ import java.util.zip.DataFormatException;
 import java.util.zip.Inflater;
 
 /**
- * A PNGDecoder. The slick PNG decoder is based on this class :)
+ * Decodes A PNG directly a ByteBuffer.
  * 
  * @author Matthias Mann
+ * @author Nathan Sweet <misc@n4te.com> (minor edits to avoid allocation)
  */
-class PNGDecoder {
+final class PNGDecoder {
        public enum Format {
                ALPHA(1, true), LUMINANCE(1, false), LUMINANCE_ALPHA(2, true), RGB(3, false), RGBA(4, true), BGRA(4, true), ABGR(4, true);
 
index 5701f24..33df06c 100644 (file)
@@ -99,8 +99,8 @@ import org.lwjgl.opengl.GL11;
 \r
 import com.badlogic.gdx.ApplicationListener;\r
 import com.badlogic.gdx.Gdx;\r
-import com.badlogic.gdx.backends.desktop.LwjglApplication;\r
-import com.badlogic.gdx.backends.desktop.LwjglCanvas;\r
+import com.badlogic.gdx.backends.lwjgl.LwjglApplication;\r
+import com.badlogic.gdx.backends.lwjgl.LwjglCanvas;\r
 import com.badlogic.gdx.graphics.BitmapFont;\r
 import com.badlogic.gdx.graphics.Color;\r
 import com.badlogic.gdx.graphics.Texture;\r
index 8522ffd..65946c9 100644 (file)
@@ -27,7 +27,7 @@ import org.lwjgl.opengl.GL11;
 \r
 import com.badlogic.gdx.ApplicationListener;\r
 import com.badlogic.gdx.Gdx;\r
-import com.badlogic.gdx.backends.desktop.LwjglApplication;\r
+import com.badlogic.gdx.backends.lwjgl.LwjglApplication;\r
 import com.badlogic.gdx.hiero.unicodefont.effects.ColorEffect;\r
 \r
 public class UnicodeFontTest implements ApplicationListener {\r
index 98197ee..220b55c 100644 (file)
@@ -32,7 +32,7 @@ import com.badlogic.gdx.ApplicationListener;
 import com.badlogic.gdx.Files.FileType;\r
 import com.badlogic.gdx.Gdx;\r
 import com.badlogic.gdx.InputProcessor;\r
-import com.badlogic.gdx.backends.desktop.LwjglCanvas;\r
+import com.badlogic.gdx.backends.lwjgl.LwjglCanvas;\r
 import com.badlogic.gdx.graphics.BitmapFont;\r
 import com.badlogic.gdx.graphics.Color;\r
 import com.badlogic.gdx.graphics.GL10;\r
index adc7c41..0220ad0 100644 (file)
@@ -1,7 +1,7 @@
 \r
 package com.badlogic.gdx.twl.tests;\r
 \r
-import com.badlogic.gdx.backends.desktop.LwjglApplication;\r
+import com.badlogic.gdx.backends.lwjgl.LwjglApplication;\r
 \r
 public class ButtonTestDesktop {\r
        public static void main (String[] argv) {\r
index e132a4a..87b3e05 100644 (file)
@@ -1,7 +1,7 @@
 \r
 package com.badlogic.gdx.twl.tests;\r
 \r
-import com.badlogic.gdx.backends.desktop.LwjglApplication;\r
+import com.badlogic.gdx.backends.lwjgl.LwjglApplication;\r
 \r
 public class TextAreaTestDesktop {\r
        public static void main (String[] argv) {\r
index 4023001..6687555 100644 (file)
@@ -1,7 +1,7 @@
 \r
 package com.badlogic.gdx.tests.lwjgl;\r
 \r
-import com.badlogic.gdx.backends.desktop.LwjglApplet;\r
+import com.badlogic.gdx.backends.lwjgl.LwjglApplet;\r
 import com.badlogic.gdx.tests.Pong;\r
 \r
 public class LwjglAppletTest extends LwjglApplet {\r
index 1ff0d97..ce23568 100644 (file)
@@ -1,6 +1,6 @@
 package com.badlogic.gdx.tests.lwjgl;\r
 \r
-import com.badlogic.gdx.backends.desktop.LwjglApplication;\r
+import com.badlogic.gdx.backends.lwjgl.LwjglApplication;\r
 \r
 public class LwjglDebugStarter {\r
        public static void main(String[] argv) {\r
index 0519db8..a370951 100644 (file)
@@ -15,7 +15,7 @@ import javax.swing.JPanel;
 import javax.swing.JScrollPane;\r
 import javax.swing.ListSelectionModel;\r
 \r
-import com.badlogic.gdx.backends.desktop.LwjglApplication;\r
+import com.badlogic.gdx.backends.lwjgl.LwjglApplication;\r
 import com.badlogic.gdx.tests.utils.GdxTest;\r
 import com.badlogic.gdx.tests.utils.GdxTests;\r
 \r