Changeset 533 for trunk/src/gfx/texture_atlas.cc
- Timestamp:
- 01/12/17 13:16:48 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gfx/texture_atlas.cc
r471 r533 11 11 using namespace nv; 12 12 13 texture_atlas::texture_atlas( ivec2 size, nv::size_t depth, nv::size_tborder /*= 1*/ )13 texture_atlas::texture_atlas( ivec2 size, uint32 depth, uint32 border /*= 1*/ ) 14 14 : image( size, depth ), m_used( 0 ), m_border( border ) 15 15 { … … 26 26 int best_width = nv::limits::si_max; 27 27 28 for( size_ti=0; i < m_nodes.size(); ++i )28 for( uint32 i=0; i < m_nodes.size(); ++i ) 29 29 { 30 30 int y = fit( i, size ); … … 51 51 m_nodes.insert( m_nodes.begin() + best_index, ivec3( r.pos.x, r.pos.y + size.y, size.x ) ); 52 52 53 for( size_t i = static_cast<size_t>( best_index )+1; i < m_nodes.size(); ++i )53 for( uint32 i = static_cast<uint32>( best_index )+1; i < m_nodes.size(); ++i ) 54 54 { 55 55 ivec3 node = m_nodes[ i ]; … … 82 82 } 83 83 84 int texture_atlas::fit( nv::size_tindex, ivec2 size )84 int texture_atlas::fit( uint32 index, ivec2 size ) 85 85 { 86 86 ivec3 node = m_nodes[ index ]; … … 113 113 void texture_atlas::merge() 114 114 { 115 for ( size_ti=0; i < m_nodes.size()-1; ++i )115 for ( uint32 i=0; i < m_nodes.size()-1; ++i ) 116 116 { 117 117 if ( m_nodes[ i ].y == m_nodes[ i+1 ].y )
Note: See TracChangeset
for help on using the changeset viewer.