release TileSet after rendering

This commit is contained in:
Hannes Janetzek
2013-05-07 09:44:43 +02:00
parent 7220fee194
commit 6bb5cd3f68

View File

@@ -147,6 +147,11 @@ public class ExtrusionRenderLayer extends RenderLayer {
isReady = ready > 0;
}
@Override
public void compile() {
}
private static ExtrusionLayer getLayer(MapTile t) {
if (t.layers != null && t.layers.extrusionLayers != null
&& t.state == MapTile.STATE_READY)
@@ -312,6 +317,8 @@ public class ExtrusionRenderLayer extends RenderLayer {
GLES20.glDisable(GLES20.GL_CULL_FACE);
GLES20.glBindBuffer(GLES20.GL_ELEMENT_ARRAY_BUFFER, 0);
mTileLayer.releaseTiles(mTileSet);
}
private static void setMatrix(MapPosition pos, Matrices m,
@@ -432,10 +439,4 @@ public class ExtrusionRenderLayer extends RenderLayer {
public void setAlpha(float a) {
mAlpha = a;
}
@Override
public void compile() {
// TODO Auto-generated method stub
}
}