reorganized file layout (part 2: edits)
[org.ibex.core.git] / src / org / ibex / plat / OpenGL.java
index 51ef708..040556e 100644 (file)
@@ -5,6 +5,9 @@ package org.ibex.plat;
 import org.ibex.*;
 import org.ibex.js.*;
 import org.ibex.util.*;
+import org.ibex.graphics.*;
+import org.ibex.core.*;
+import org.ibex.net.*;
 
 abstract class OpenGL {
     static final boolean pretendToBeACrappyVideoCard = false;
@@ -133,7 +136,7 @@ abstract class OpenGL {
     public void deleteTexture(final int tex) {
         // CHECKME: Is this safe to do from finalize()?
         // natDeleteTexture MUST be run from the message queue thread
-        Scheduler.add(new Scheduler.Task() { public void perform() { natDeleteTexture(tex); }});
+        Scheduler.add(new Task() { public void perform() { natDeleteTexture(tex); }});
     }
     
     private static abstract class GLPicture {
@@ -190,8 +193,6 @@ abstract class OpenGL {
     }
     
     private static class MosaicGLPicture extends GLPicture {
-        private static final int overlap = 8;
-        
         int psize;
         GLPicture[][] pics;
         
@@ -253,8 +254,6 @@ abstract class OpenGL {
         private static final int min(int a, int b) { return a < b ? a : b; }
         
         public void draw(int dx, int dy, int cx1, int cy1, int cx2, int cy2) {
-            int totalWidth = width;
-            int totalHeight = height;
             // *{x,y}{1,2} key: d=dest s=src, p=bounds of this picture, i=intersection of s and p, pd = dest of this pic
             for(int i=0;i<pics.length;i++) {
                 for(int j=0;j<pics[i].length;j++) {