diff options
author | mattkae <mattkae@protonmail.com> | 2022-10-09 15:11:13 -0400 |
---|---|---|
committer | mattkae <mattkae@protonmail.com> | 2022-10-09 15:11:13 -0400 |
commit | cc8bbef4bc8257b65757396e4431e2ca9b5f30ff (patch) | |
tree | 08a821eb6ac514b44703a7093dd61f411af0651e /themes/Renderer2d.h | |
parent | f6f3a4bad025e65542cd518b551ba0cc3e1898b3 (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.h | 7 |
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(); }; |