Imports reorganized

This commit is contained in:
Anuken
2026-06-20 15:05:24 -04:00
parent 3d21e11360
commit ff30daa79a
22 changed files with 31 additions and 38 deletions
+3 -2
View File
@@ -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
+1 -2
View File
@@ -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.*;
+2 -2
View File
@@ -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.*;
-1
View File
@@ -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 -1
View File
@@ -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.*;
-1
View File
@@ -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
View File
@@ -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.*;