From da7c3930960aec5b8eb594f83b4c95bb8837b505 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 22 Apr 2020 12:47:29 -0400 Subject: [PATCH] progress --- core/src/mindustry/core/Renderer.java | 12 +++++++++++- core/src/mindustry/graphics/BlockRenderer.java | 1 + gradle.properties | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/core/Renderer.java b/core/src/mindustry/core/Renderer.java index 8d6a4e132e..66bd5b4400 100644 --- a/core/src/mindustry/core/Renderer.java +++ b/core/src/mindustry/core/Renderer.java @@ -205,6 +205,15 @@ public class Renderer implements ApplicationListener{ blocks.floor.drawLayer(CacheLayer.walls); blocks.floor.endDraw(); + Draw.sort(true); + + + + Draw.reset(); + Draw.flush(); + Draw.sort(false); + /* + blocks.drawBlocks(Layer.block); if(state.rules.drawFog){ blocks.drawFog(); @@ -265,7 +274,8 @@ public class Renderer implements ApplicationListener{ drawLanding(); Draw.color(); - Draw.flush(); + Draw.flush();*/ + } private void drawBackground(){ diff --git a/core/src/mindustry/graphics/BlockRenderer.java b/core/src/mindustry/graphics/BlockRenderer.java index 6b98571e7b..948bcb5228 100644 --- a/core/src/mindustry/graphics/BlockRenderer.java +++ b/core/src/mindustry/graphics/BlockRenderer.java @@ -26,6 +26,7 @@ public class BlockRenderer implements Disposable{ public final FloorRenderer floor = new FloorRenderer(); private Array requests = new Array<>(true, initialRequests, BlockRequest.class); + private int lastCamX, lastCamY, lastRangeX, lastRangeY; private int requestidx = 0; private int iterateidx = 0; diff --git a/gradle.properties b/gradle.properties index a7774805df..ffc60341fa 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=5d18d56ba056bbbdf51025c22a651fbc2f7cd45f +archash=5796def2ff3d03c280655ebf60b98aaf66de5422