OSDN Git Service

[fixed] static GL stuff initialization was borked in AndoridGraphics. Would make...
authorbadlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa>
Mon, 1 Nov 2010 00:29:43 +0000 (00:29 +0000)
committerbadlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa>
Mon, 1 Nov 2010 00:29:43 +0000 (00:29 +0000)
backends/gdx-backend-android/src/com/badlogic/gdx/backends/android/AndroidGraphics.java

index 8d7428c..63e5f9f 100644 (file)
@@ -325,15 +325,15 @@ final class AndroidGraphics implements Graphics, Renderer {
                        this.gl = gl10;\r
                        if (gl instanceof javax.microedition.khronos.opengles.GL11) {\r
                                String renderer = gl.glGetString(GL10.GL_RENDERER);\r
-                               if (renderer.toLowerCase().contains("pixelflinger")) return;\r
-\r
-                               if (android.os.Build.MODEL.equals("MB200") || android.os.Build.MODEL.equals("MB220")\r
-                                       || android.os.Build.MODEL.contains("Behold")) return;\r
+                               if (!renderer.toLowerCase().contains("pixelflinger") &&\r
+                                   !(android.os.Build.MODEL.equals("MB200") || android.os.Build.MODEL.equals("MB220")\r
+                                       || android.os.Build.MODEL.contains("Behold"))) {\r
                                gl11 = new AndroidGL11((javax.microedition.khronos.opengles.GL11)gl);\r
                                gl10 = gl11;\r
+                               }\r
                        }\r
                }\r
-\r
+               \r
                Gdx.gl = this.gl;\r
                Gdx.gl10 = gl10;\r
                Gdx.gl11 = gl11;\r