minecraft-source/src/com/mojang/blaze3d/vertex/Tesselator.java

30 lines
689 B
Java
Raw Normal View History

2020-07-22 06:23:34 +01:00
package com.mojang.blaze3d.vertex;
public class Tesselator {
private final BufferBuilder builder;
private final BufferUploader uploader;
private static final Tesselator INSTANCE;
public static Tesselator getInstance() {
return Tesselator.INSTANCE;
}
public Tesselator(final int integer) {
this.uploader = new BufferUploader();
this.builder = new BufferBuilder(integer);
}
public void end() {
this.builder.end();
this.uploader.end(this.builder);
}
public BufferBuilder getBuilder() {
return this.builder;
}
static {
INSTANCE = new Tesselator(2097152);
}
}