summaryrefslogtreecommitdiff
path: root/themes/Renderer2d.h
diff options
context:
space:
mode:
authormattkae <mattkae@protonmail.com>2022-10-09 15:11:13 -0400
committermattkae <mattkae@protonmail.com>2022-10-09 15:11:13 -0400
commitcc8bbef4bc8257b65757396e4431e2ca9b5f30ff (patch)
tree08a821eb6ac514b44703a7093dd61f411af0651e /themes/Renderer2d.h
parentf6f3a4bad025e65542cd518b551ba0cc3e1898b3 (diff)
At least I have a working sun theme, but this will have to wait until next summer I suppose
Diffstat (limited to 'themes/Renderer2d.h')
-rw-r--r--themes/Renderer2d.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/themes/Renderer2d.h b/themes/Renderer2d.h
index 82af673..909f088 100644
--- a/themes/Renderer2d.h
+++ b/themes/Renderer2d.h
@@ -38,10 +38,17 @@ struct Vertex2D {
struct Mesh2D {
u32 vao;
u32 vbo;
+ u32 ebo = 0;
u32 numVertices = 0;
+ u32 numIndices = 0;
Mat4x4 model;
void load(Vertex2D* vertices, u32 numVertices, Renderer2d* renderer);
+ void load(Vertex2D* vertices,
+ u32 numVertices,
+ u32* indices,
+ u32 numIndices,
+ Renderer2d* renderer);
void render(Renderer2d* renderer, GLenum drawType = GL_TRIANGLES);
void unload();
};