mirror of
https://github.com/Anuken/Mindustry.git
synced 2026-10-01 18:50:27 +03:00
Imports reorganized
This commit is contained in:
@@ -7,6 +7,7 @@ import arc.audio.*;
|
||||
import arc.files.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.*;
|
||||
import arc.util.*;
|
||||
import arc.util.io.*;
|
||||
@@ -15,8 +16,8 @@ import mindustry.audio.*;
|
||||
import mindustry.core.*;
|
||||
import mindustry.ctype.*;
|
||||
import mindustry.game.EventType.*;
|
||||
import mindustry.game.*;
|
||||
import mindustry.game.Saves.*;
|
||||
import mindustry.game.*;
|
||||
import mindustry.gen.*;
|
||||
import mindustry.graphics.*;
|
||||
import mindustry.io.*;
|
||||
@@ -55,7 +56,7 @@ public abstract class ClientLauncher extends ApplicationCore implements Platform
|
||||
|
||||
loadFileLogger();
|
||||
platform = this;
|
||||
maxTextureSize = Gl.getInt(Gl.maxTextureSize);
|
||||
maxTextureSize = arc.graphics.gl.Gl.getInt(Gl.maxTextureSize);
|
||||
beginTime = Time.millis();
|
||||
|
||||
//debug GL information
|
||||
|
||||
@@ -5,7 +5,6 @@ import arc.assets.*;
|
||||
import arc.files.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.*;
|
||||
import arc.math.geom.*;
|
||||
import arc.struct.*;
|
||||
@@ -22,8 +21,8 @@ import mindustry.entities.units.*;
|
||||
import mindustry.game.EventType.*;
|
||||
import mindustry.game.Schematic.*;
|
||||
import mindustry.gen.*;
|
||||
import mindustry.input.*;
|
||||
import mindustry.input.InputHandler.*;
|
||||
import mindustry.input.*;
|
||||
import mindustry.input.Placement.*;
|
||||
import mindustry.io.*;
|
||||
import mindustry.io.TypeIO.*;
|
||||
|
||||
@@ -3,7 +3,6 @@ package mindustry.graphics;
|
||||
import arc.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.input.*;
|
||||
import arc.math.*;
|
||||
import arc.math.geom.*;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package mindustry.graphics;
|
||||
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.*;
|
||||
import arc.util.*;
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ package mindustry.graphics;
|
||||
import arc.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.geom.*;
|
||||
import arc.struct.*;
|
||||
import arc.util.*;
|
||||
|
||||
@@ -44,7 +44,7 @@ public class LightRenderer{
|
||||
|
||||
circleIndex ++;
|
||||
}
|
||||
|
||||
|
||||
public void add(float x, float y, TextureRegion region, Color color, float opacity){
|
||||
add(x, y, region, 0f, color, opacity);
|
||||
}
|
||||
|
||||
@@ -9,6 +9,7 @@ import arc.graphics.Pixmap.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.g3d.*;
|
||||
import arc.graphics.gl.GLVersion.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.input.*;
|
||||
import arc.math.*;
|
||||
import arc.math.geom.*;
|
||||
@@ -166,7 +167,7 @@ public class LoadRenderer implements Disposable{
|
||||
w = viewportWidth;
|
||||
h = viewportHeight;
|
||||
|
||||
Gl.viewport(viewportX, viewportY, viewportWidth, viewportHeight);
|
||||
arc.graphics.gl.Gl.viewport(viewportX, viewportY, viewportWidth, viewportHeight);
|
||||
Draw.proj().setOrtho(0, 0, viewportWidth, viewportHeight);
|
||||
|
||||
//background text and indicator
|
||||
@@ -224,7 +225,7 @@ public class LoadRenderer implements Disposable{
|
||||
}
|
||||
|
||||
Draw.flush();
|
||||
Gl.clear(Gl.stencilBufferBit);
|
||||
arc.graphics.gl.Gl.clear(arc.graphics.gl.Gl.stencilBufferBit);
|
||||
Draw.beginStencil();
|
||||
|
||||
Fill.poly(floats);
|
||||
@@ -329,7 +330,7 @@ public class LoadRenderer implements Disposable{
|
||||
Lines.circle(cx, cy, vsize/2f);
|
||||
|
||||
if(rw > 0 && rh > 0){
|
||||
Gl.viewport(viewportX + rx, viewportY + ry, rw, rh);
|
||||
arc.graphics.gl.Gl.viewport(viewportX + rx, viewportY + ry, rw, rh);
|
||||
|
||||
cam.position.set(2, 0, 2);
|
||||
cam.resize(rw, rh);
|
||||
@@ -338,10 +339,10 @@ public class LoadRenderer implements Disposable{
|
||||
cam.update();
|
||||
Shaders.mesh.bind();
|
||||
Shaders.mesh.setUniformMatrix4("u_proj", cam.combined.val);
|
||||
mesh.render(Shaders.mesh, Gl.lines);
|
||||
mesh.render(Shaders.mesh, arc.graphics.gl.Gl.lines);
|
||||
|
||||
//restore viewport
|
||||
Gl.viewport(viewportX, viewportY, viewportWidth, viewportHeight);
|
||||
arc.graphics.gl.Gl.viewport(viewportX, viewportY, viewportWidth, viewportHeight);
|
||||
}
|
||||
|
||||
int points = 4;
|
||||
|
||||
@@ -4,7 +4,6 @@ import arc.*;
|
||||
import arc.func.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.*;
|
||||
import arc.scene.ui.layout.*;
|
||||
import arc.struct.*;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package mindustry.graphics;
|
||||
|
||||
import arc.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.gl.*;
|
||||
|
||||
/** Nvidia-specific utility class for querying GPU VRAM information. */
|
||||
public class NvGpuInfo{
|
||||
@@ -11,7 +11,7 @@ public class NvGpuInfo{
|
||||
private static boolean supported, initialized;
|
||||
|
||||
public static int getMaxMemoryKB(){
|
||||
return hasMemoryInfo() ? Gl.getInt(GL_GPU_MEM_INFO_TOTAL_AVAILABLE_MEM_NVX) : 0;
|
||||
return hasMemoryInfo() ? arc.graphics.gl.Gl.getInt(GL_GPU_MEM_INFO_TOTAL_AVAILABLE_MEM_NVX) : 0;
|
||||
}
|
||||
|
||||
public static int getAvailableMemoryKB(){
|
||||
|
||||
@@ -3,7 +3,6 @@ package mindustry.graphics;
|
||||
import arc.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.*;
|
||||
import arc.util.*;
|
||||
|
||||
|
||||
@@ -6,7 +6,6 @@ import arc.files.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.g3d.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.geom.*;
|
||||
import arc.scene.ui.layout.*;
|
||||
import arc.struct.*;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package mindustry.graphics.g3d;
|
||||
|
||||
import arc.graphics.gl.*;
|
||||
import arc.graphics.*;
|
||||
import arc.math.geom.*;
|
||||
import mindustry.graphics.*;
|
||||
import mindustry.type.*;
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package mindustry.graphics.g3d;
|
||||
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.*;
|
||||
import arc.math.geom.*;
|
||||
import arc.util.*;
|
||||
|
||||
@@ -2,6 +2,7 @@ package mindustry.graphics.g3d;
|
||||
|
||||
import arc.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.geom.*;
|
||||
import arc.struct.*;
|
||||
import mindustry.graphics.g3d.PlanetGrid.*;
|
||||
|
||||
@@ -4,6 +4,7 @@ import arc.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.g3d.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.*;
|
||||
import arc.math.geom.*;
|
||||
import arc.util.*;
|
||||
@@ -46,12 +47,12 @@ public class PlanetRenderer implements Disposable{
|
||||
/** Render the entire planet scene to the screen. */
|
||||
public void render(PlanetParams params){
|
||||
Draw.flush();
|
||||
Gl.clear(Gl.depthBufferBit);
|
||||
Gl.enable(Gl.depthTest);
|
||||
Gl.depthMask(true);
|
||||
arc.graphics.gl.Gl.clear(arc.graphics.gl.Gl.depthBufferBit);
|
||||
arc.graphics.gl.Gl.enable(arc.graphics.gl.Gl.depthTest);
|
||||
arc.graphics.gl.Gl.depthMask(true);
|
||||
|
||||
Gl.enable(Gl.cullFace);
|
||||
Gl.cullFace(Gl.back);
|
||||
arc.graphics.gl.Gl.enable(arc.graphics.gl.Gl.cullFace);
|
||||
arc.graphics.gl.Gl.cullFace(arc.graphics.gl.Gl.back);
|
||||
|
||||
int w = params.viewW <= 0 ? Core.graphics.getWidth() : params.viewW;
|
||||
int h = params.viewH <= 0 ? Core.graphics.getHeight() : params.viewH;
|
||||
@@ -91,11 +92,11 @@ public class PlanetRenderer implements Disposable{
|
||||
cam.position.setZero();
|
||||
cam.update();
|
||||
|
||||
Gl.depthMask(false);
|
||||
arc.graphics.gl.Gl.depthMask(false);
|
||||
|
||||
skybox.render(cam.combined);
|
||||
|
||||
Gl.depthMask(true);
|
||||
arc.graphics.gl.Gl.depthMask(true);
|
||||
|
||||
cam.position.set(lastPos);
|
||||
cam.update();
|
||||
@@ -117,14 +118,14 @@ public class PlanetRenderer implements Disposable{
|
||||
|
||||
Events.fire(Trigger.universeDrawEnd);
|
||||
|
||||
Gl.enable(Gl.blend);
|
||||
arc.graphics.gl.Gl.enable(arc.graphics.gl.Gl.blend);
|
||||
|
||||
if(params.renderer != null){
|
||||
params.renderer.renderProjections(params.planet);
|
||||
}
|
||||
|
||||
Gl.disable(Gl.cullFace);
|
||||
Gl.disable(Gl.depthTest);
|
||||
arc.graphics.gl.Gl.disable(arc.graphics.gl.Gl.cullFace);
|
||||
arc.graphics.gl.Gl.disable(arc.graphics.gl.Gl.depthTest);
|
||||
|
||||
cam.update();
|
||||
}
|
||||
@@ -175,7 +176,7 @@ public class PlanetRenderer implements Disposable{
|
||||
float radius = planet.orbitRadius;
|
||||
int points = (int)(radius * 10);
|
||||
Angles.circleVectors(points, radius, (cx, cy) -> batch.vertex(Tmp.v32.set(center).add(cx, 0, cy), Pal.gray.write(Tmp.c1).a(params.uiAlpha)));
|
||||
batch.flush(Gl.lineLoop);
|
||||
batch.flush(arc.graphics.gl.Gl.lineLoop);
|
||||
}
|
||||
|
||||
public void renderSectors(Planet planet, PlanetParams params){
|
||||
@@ -206,7 +207,7 @@ public class PlanetRenderer implements Disposable{
|
||||
public void drawBorders(Sector sector, Color base, float alpha){
|
||||
sector.planet.drawBorders(batch, sector, base, alpha);
|
||||
if(batch.getNumVertices() >= batch.getMaxVertices() - 6 * 6){
|
||||
batch.flush(Gl.triangles);
|
||||
batch.flush(arc.graphics.gl.Gl.triangles);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package mindustry.graphics.g3d;
|
||||
|
||||
import arc.graphics.gl.*;
|
||||
import arc.graphics.*;
|
||||
import mindustry.type.*;
|
||||
|
||||
public class ShaderSphereMesh extends PlanetMesh{
|
||||
|
||||
@@ -5,7 +5,6 @@ import arc.files.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.g2d.TextureAtlas.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.*;
|
||||
import arc.struct.*;
|
||||
import arc.util.*;
|
||||
|
||||
@@ -7,7 +7,6 @@ import arc.func.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.g2d.TextureAtlas.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.scene.ui.*;
|
||||
import arc.struct.*;
|
||||
import arc.util.*;
|
||||
|
||||
@@ -3,7 +3,6 @@ package mindustry.world.blocks.logic;
|
||||
import arc.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.*;
|
||||
import arc.struct.*;
|
||||
import arc.util.*;
|
||||
|
||||
@@ -3,7 +3,6 @@ package mindustry.world.blocks.logic;
|
||||
import arc.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.geom.*;
|
||||
import arc.scene.ui.layout.*;
|
||||
import arc.struct.*;
|
||||
|
||||
+1
-1
@@ -26,4 +26,4 @@ org.gradle.caching=true
|
||||
org.gradle.internal.http.socketTimeout=100000
|
||||
org.gradle.internal.http.connectionTimeout=100000
|
||||
android.enableR8.fullMode=false
|
||||
archash=445835027a
|
||||
archash=28840f196d
|
||||
|
||||
@@ -6,7 +6,6 @@ import arc.files.*;
|
||||
import arc.graphics.*;
|
||||
import arc.graphics.g2d.*;
|
||||
import arc.graphics.g2d.TextureAtlas.*;
|
||||
import arc.graphics.gl.*;
|
||||
import arc.math.*;
|
||||
import arc.struct.*;
|
||||
import arc.util.*;
|
||||
|
||||
Reference in New Issue
Block a user