- Timestamp:
- 07/08/14 21:49:37 (11 years ago)
- Location:
- trunk/src
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gfx/keyframed_mesh.cc
r280 r281 139 139 m_loc_next_position = a_program->get_attribute( "nv_next_position" )->get_location(); 140 140 m_loc_next_normal = a_program->get_attribute( "nv_next_normal" )->get_location(); 141 m_va = a_device->create_vertex_array( a_data, nv::STATIC_DRAW );142 vertex_buffer* vb = m_va->find_buffer( nv::POSITION );143 m_va->add_vertex_buffer( m_loc_next_position, vb, nv::FLOAT, 3, 0, sizeof( vertex_pn ), false );144 m_va->add_vertex_buffer( m_loc_next_normal, vb, nv::FLOAT, 3, sizeof( vec3 ), sizeof( vertex_pn ), false );141 m_va = a_device->create_vertex_array( a_data, STATIC_DRAW ); 142 vertex_buffer* vb = m_va->find_buffer( slot::POSITION ); 143 m_va->add_vertex_buffer( m_loc_next_position, vb, FLOAT, 3, 0, sizeof( vertex_pn ), false ); 144 m_va->add_vertex_buffer( m_loc_next_normal, vb, FLOAT, 3, sizeof( vec3 ), sizeof( vertex_pn ), false ); 145 145 } 146 146 -
trunk/src/gfx/skeletal_mesh.cc
r275 r281 43 43 m_animation->update_skeleton( m_transform.data(), (float)m_animation_time * 0.001f ); 44 44 m_mesh_data->apply( m_transform.data() ); 45 vertex_buffer* vb = m_va->find_buffer( nv:: POSITION );45 vertex_buffer* vb = m_va->find_buffer( nv::slot::POSITION ); 46 46 vb->bind(); 47 47 vb->update( m_mesh_data->data(), 0, m_mesh_data->size() ); -
trunk/src/gui/gui_renderer.cc
r268 r281 268 268 { 269 269 nv::vertex_buffer* vb = (nv::vertex_buffer*)sr->buffer.get_buffer(); 270 sr->varray->update_vertex_buffer( nv:: POSITION, vb, false );271 sr->varray->update_vertex_buffer( nv:: TEXCOORD, vb, false );272 sr->varray->update_vertex_buffer( nv:: COLOR, vb, false );270 sr->varray->update_vertex_buffer( nv::slot::POSITION, vb, false ); 271 sr->varray->update_vertex_buffer( nv::slot::TEXCOORD, vb, false ); 272 sr->varray->update_vertex_buffer( nv::slot::COLOR, vb, false ); 273 273 } 274 274 sr->texture->bind( nv::TEX_DIFFUSE ); -
trunk/src/io/string_table.cc
r280 r281 70 70 } 71 71 72 nv::uint32 nv::string_table_creator::dump_size() const 73 { 74 return sizeof( index ) + sizeof( uint32 ) + 75 sizeof( offset ) * m_offsets.size() + 76 sizeof( char ) * m_data.size(); 77 } 78
Note: See TracChangeset
for help on using the changeset viewer.