mirror of
https://github.com/MaddyThorson/StrawberryBF.git
synced 2025-12-16 13:37:40 +08:00
Very basic rendering
This commit is contained in:
@ -8,9 +8,29 @@ namespace Strawberry
|
||||
|
||||
Batch top => batchStack.Count > 0 ? batchStack[batchStack.Count - 1] : null;
|
||||
|
||||
public void PushQuad(Vertex a, Vertex b, Vertex c, Vertex d)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private class Batch
|
||||
{
|
||||
uint32 bufferHandle;
|
||||
|
||||
List<Vertex> Vertices;
|
||||
|
||||
public this()
|
||||
{
|
||||
GL.glGenBuffers(1, &bufferHandle);
|
||||
GL.glBindBuffer(GL.GL_ARRAY_BUFFER, bufferHandle);
|
||||
GL.glDeleteBuffers(1, &bufferHandle);
|
||||
}
|
||||
}
|
||||
|
||||
private struct Vertex
|
||||
{
|
||||
public Vector Position;
|
||||
public Color Color;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user