aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/makamys/lodmod/renderer/Mesh.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/makamys/lodmod/renderer/Mesh.java')
-rw-r--r--src/main/java/makamys/lodmod/renderer/Mesh.java44
1 files changed, 0 insertions, 44 deletions
diff --git a/src/main/java/makamys/lodmod/renderer/Mesh.java b/src/main/java/makamys/lodmod/renderer/Mesh.java
deleted file mode 100644
index fb1b8f1..0000000
--- a/src/main/java/makamys/lodmod/renderer/Mesh.java
+++ /dev/null
@@ -1,44 +0,0 @@
-package makamys.lodmod.renderer;
-
-import java.nio.ByteBuffer;
-import java.nio.IntBuffer;
-
-import makamys.lodmod.util.Util;
-import net.minecraft.entity.Entity;
-import net.minecraft.nbt.NBTBase;
-
-public abstract class Mesh {
-
- /** Can be null, unless gpuStatus is SENT */
- public ByteBuffer buffer;
- public int quadCount;
- public boolean visible;
- public GPUStatus gpuStatus = GPUStatus.UNSENT;
- public int iFirst = -1, iCount = -1;
- public int offset = -1;
- public int pass;
- int x, y, z;
-
- public abstract int getStride();
-
- public double distSq(double x2, double y2, double z2) {
- return Util.distSq(x, y, z, x2, y2, z2);
- }
-
- public int bufferSize() {
- return buffer == null ? 0 : buffer.limit();
- }
-
- public int getEnd() {
- return offset + bufferSize();
- }
-
- public void prepareBuffer() {}
- public void destroyBuffer() {}
-
- public void update() {}
-
- public static enum GPUStatus {
- UNSENT, SENT, PENDING_DELETE
- }
-}