Browse Source

remove draw_mode and usage from mesh struct

main
cinnaboot 5 years ago
parent
commit
8e1aa44672
  1. 2
      src/asset.cpp
  2. 2
      src/asset.h

2
src/asset.cpp

@ -224,8 +224,6 @@ parseMeshNode(mesh* m,
const tinygltf::Accessor& index_acc = t_mdl.accessors[prim.indices];
m->num_vertices = vert_acc.count;
m->num_indices = index_acc.count;
m->draw_mode = prim.mode;
m->usage = GL_STATIC_DRAW; // TODO: logic for updating dynamic meshes
// FIXME: the node transforms from blender only work as part of a node tree
#if 1
m->xform = ARENA_ALLOC(arena, glm::mat4, 1);

2
src/asset.h

@ -28,8 +28,6 @@ struct util_image
struct mesh
{
GLenum draw_mode; // NOTE: GL_LINES, GL_TRIANGLES
GLenum usage; // NOTE: GL_STATIC_DRAW, GL_DYNAMIC_DRAW
u32 num_vertices;
u32 num_indices;
glm::vec3* vertices;

Loading…
Cancel
Save