Extend GLState: viewport, texture, framebuffer (#667)

This commit is contained in:
Gustl22
2019-02-19 17:12:46 +01:00
committed by Emux
parent 46349724a8
commit f599a14506
5 changed files with 42 additions and 12 deletions

View File

@@ -31,6 +31,7 @@ import org.oscim.layers.tile.buildings.BuildingLayer;
import org.oscim.layers.tile.vector.VectorTileLayer;
import org.oscim.layers.tile.vector.labeling.LabelLayer;
import org.oscim.map.Map;
import org.oscim.renderer.GLState;
import org.oscim.renderer.GLViewport;
import org.oscim.renderer.MapRenderer;
import org.oscim.scalebar.DefaultMapScaleBar;
@@ -48,8 +49,6 @@ import java.io.File;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicInteger;
import static org.oscim.backend.GLAdapter.gl;
public class MapApplicationAdapter extends ApplicationAdapter {
Logger log = LoggerFactory.getLogger(MapApplicationAdapter.class);
@@ -164,7 +163,7 @@ public class MapApplicationAdapter extends ApplicationAdapter {
@Override
public void render() {
gl.viewport(0, 0, width, height);
GLState.viewport(width, height);
try {
mapRenderer.onDrawFrame();