]> git.lizzy.rs Git - dragonblocks_alpha.git/blob - src/client/vertex.c
Speed up logistics of all air mapblocks
[dragonblocks_alpha.git] / src / client / vertex.c
1 #include "client/vertex.h"
2
3 void vertex_layout_configure(VertexLayout *layout)
4 {
5         size_t offset = 0;
6
7         for (GLuint i = 0; i < layout->count; i++) {
8                 VertexAttribute *attrib = &layout->attributes[i];
9
10                 glVertexAttribPointer(i, attrib->length, attrib->type, GL_FALSE, layout->size, (GLvoid *) offset);
11                 glEnableVertexAttribArray(i);
12
13                 offset += attrib->size;
14         }
15 }