Changeset 505 for trunk/src/gfx


Ignore:
Timestamp:
07/12/16 20:22:23 (9 years ago)
Author:
epyon
Message:
  • several STL updates
  • several minor fixes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gfx/image.cc

    r487 r505  
    9898        const uint8* data = idata->get_data();
    9999        size_t depth      = idata->get_depth();
     100        size_t cdepth     = m_depth > depth ? depth : m_depth;
    100101        uint32 dstride    = rsizex * depth;
    101102
     
    106107                {
    107108                        uint32 xy = pos + x * m_depth;
    108                         for( size_t e = 0; e < depth; ++e )
     109                        for( size_t e = 0; e < cdepth; ++e )
    109110                        {
    110111                                m_data[ xy + e ] = data[ y*dstride + x * depth + e ];
Note: See TracChangeset for help on using the changeset viewer.