summaryrefslogtreecommitdiff
path: root/src/render.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/render.c')
-rw-r--r--src/render.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/render.c b/src/render.c
index b70832b..77c0bd8 100644
--- a/src/render.c
+++ b/src/render.c
@@ -10,10 +10,12 @@ VOXEL_RESULT renderer_init(Renderer *renderer)
{
// load quad mesh
float quad_verts[] = {
- 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 0, 1, 1, 0, 0,
+ 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0,
};
+ u16 quad_indicies[] = { 0, 1, 2, 0, 2, 3 };
mesh_init(&renderer->quad, 6);
- mesh_store_float(&renderer->quad, quad_verts, 6 * 3, 3);
+ mesh_store_float(&renderer->quad, quad_verts, 4, 3);
+ mesh_store_indicies(&renderer->quad, quad_indicies, 6);
mesh_finish();
// load shader