diff --git a/vtm/src/org/oscim/renderer/bucket/SymbolBucket.java b/vtm/src/org/oscim/renderer/bucket/SymbolBucket.java index e25e64eb..870eaae8 100644 --- a/vtm/src/org/oscim/renderer/bucket/SymbolBucket.java +++ b/vtm/src/org/oscim/renderer/bucket/SymbolBucket.java @@ -68,7 +68,7 @@ public final class SymbolBucket extends TextureBucket { /* offset of layer data in vbo */ this.vertexOffset = vboData.position() * 2; //SHORT_BYTES; - short numIndices = 0; + int numIndices = 0; prevTextures = textures; textures = null; diff --git a/vtm/src/org/oscim/renderer/bucket/TextBucket.java b/vtm/src/org/oscim/renderer/bucket/TextBucket.java index 966a121d..f2b5048c 100644 --- a/vtm/src/org/oscim/renderer/bucket/TextBucket.java +++ b/vtm/src/org/oscim/renderer/bucket/TextBucket.java @@ -83,8 +83,8 @@ public class TextBucket extends TextureBucket { @Override public void prepare() { - short numIndices = 0; - short offsetIndices = 0; + int numIndices = 0; + int offsetIndices = 0; int advanceY = 0; float x = 0; @@ -113,7 +113,7 @@ public class TextBucket extends TextureBucket { if (y + height > TEXTURE_HEIGHT) { t.offset = offsetIndices; - t.indices = (short) (numIndices - offsetIndices); + t.indices = (numIndices - offsetIndices); offsetIndices = numIndices; t.next = pool.get(); @@ -155,7 +155,7 @@ public class TextBucket extends TextureBucket { } t.offset = offsetIndices; - t.indices = (short) (numIndices - offsetIndices); + t.indices = (numIndices - offsetIndices); } protected void addItem(TextItem it, diff --git a/vtm/src/org/oscim/renderer/bucket/TextureItem.java b/vtm/src/org/oscim/renderer/bucket/TextureItem.java index 39c4032b..18d004d0 100644 --- a/vtm/src/org/oscim/renderer/bucket/TextureItem.java +++ b/vtm/src/org/oscim/renderer/bucket/TextureItem.java @@ -48,8 +48,8 @@ public class TextureItem extends Inlist { /** vertex offset from which this texture is referenced */ /* FIXME dont put this here! */ - public short offset; - public short indices; + public int offset; + public int indices; /** temporary Bitmap */ public Bitmap bitmap;