#pragma once #include #include #include namespace sim::graphics::arrays { struct vertex { unsigned long texid = 0; glm::vec2 texpos = {0, 0}; glm::vec4 pos = {0, 0, 0, 1}; glm::vec3 normal = {0, 0, 0}; }; void vertex_attrib_pointers(); };