diff --git a/src/org/mapsforge/android/glrenderer/ShortItem.java b/src/org/mapsforge/android/glrenderer/ShortItem.java index e668f247..486d3f3a 100644 --- a/src/org/mapsforge/android/glrenderer/ShortItem.java +++ b/src/org/mapsforge/android/glrenderer/ShortItem.java @@ -24,6 +24,6 @@ public class ShortItem { used = 0; } - // must be multiple of 6 and 4 (expected in LineLayer/PolygonLayer) - static final int SIZE = 480; + // must be multiple of 4 (expected in LineLayer/PolygonLayer) + static final int SIZE = 256; } diff --git a/src/org/mapsforge/android/glrenderer/ShortPool.java b/src/org/mapsforge/android/glrenderer/ShortPool.java index 79a18504..e2aae72c 100644 --- a/src/org/mapsforge/android/glrenderer/ShortPool.java +++ b/src/org/mapsforge/android/glrenderer/ShortPool.java @@ -17,7 +17,7 @@ package org.mapsforge.android.glrenderer; import android.util.Log; public class ShortPool { - private static final int POOL_LIMIT = 2500; + private static final int POOL_LIMIT = 6000; static private ShortItem pool = null; static private int count = 0;