public class VertexBuffer
extends java.lang.Object
implements java.lang.AutoCloseable
Modifier and Type | Field and Description |
---|---|
private VertexFormat |
format |
private int |
id |
private int |
vertexCount |
Constructor and Description |
---|
VertexBuffer(VertexFormat p_i46098_1_) |
Modifier and Type | Method and Description |
---|---|
void |
bind() |
void |
close() |
void |
draw(Matrix4f p_227874_1_,
int p_227874_2_) |
static void |
unbind() |
private void |
upload_(BufferBuilder p_227880_1_) |
void |
upload(BufferBuilder p_227875_1_) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
uploadLater(BufferBuilder p_227878_1_) |
private int id
private final VertexFormat format
private int vertexCount
public VertexBuffer(VertexFormat p_i46098_1_)
public void bind()
public void upload(BufferBuilder p_227875_1_)
public java.util.concurrent.CompletableFuture<java.lang.Void> uploadLater(BufferBuilder p_227878_1_)
private void upload_(BufferBuilder p_227880_1_)
public void draw(Matrix4f p_227874_1_, int p_227874_2_)
public static void unbind()
public void close()
close
in interface java.lang.AutoCloseable