Changeset 416 for trunk/src/gfx/keyframed_mesh.cc
- Timestamp:
- 07/10/15 14:16:42 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gfx/keyframed_mesh.cc
r415 r416 23 23 , m_active( false ) 24 24 { 25 m_index_count = m_mesh_data->get_ index_channel()->size();25 m_index_count = m_mesh_data->get_channel( slot::INDEX )->size(); 26 26 m_vertex_count = m_mesh_data->get_channel<vertex_t>()->size(); 27 27 m_vchannel = m_mesh_data->get_channel<vertex_pnt>(); … … 190 190 m_context->add_vertex_buffers( m_va, vb, m_mesh_data->get_channel<vertex_t>() ); 191 191 192 const raw_data_channel* index_channel = m_mesh_data->get_ index_channel();192 const raw_data_channel* index_channel = m_mesh_data->get_channel( slot::INDEX ); 193 193 buffer ib = m_context->get_device()->create_buffer( INDEX_BUFFER, STATIC_DRAW, index_channel->raw_size(), index_channel->raw_data() ); 194 195 m_context->set_index_buffer( m_va, ib, m_mesh_data->get_index_channel()->descriptor()[0].etype, true ); 194 m_context->set_index_buffer( m_va, ib, index_channel->descriptor()[0].etype, true ); 196 195 197 196 m_data = new uint8[ m_vertex_count * m_vsize ];
Note: See TracChangeset
for help on using the changeset viewer.