Ignore:
Timestamp:
07/10/15 20:34:11 (10 years ago)
Author:
epyon
Message:
  • duh, data_channel and data_channel_access was not added!
  • data_channel now holds raw_data_channels directly
File:
1 edited

Legend:

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

    r417 r418  
    3131
    3232        //array_view< raw_data_channel* > channels = a_mesh_data->get_raw_channels();
    33         for ( auto channel : *a_mesh_data )
     33        for ( auto& channel : *a_mesh_data )
    3434        {
    3535                //const raw_data_channel* channel = channels[ch];
    36                 if ( channel->size() > 0 && channel != pntiw_chan )
    37                 {
    38                         const data_descriptor& desc = channel->descriptor();
     36                if ( channel.size() > 0 && &channel != pntiw_chan )
     37                {
     38                        const data_descriptor& desc = channel.descriptor();
    3939                        if ( desc[0].vslot == slot::INDEX )
    4040                        {
    41                                 buffer b = a_context->get_device()->create_buffer( INDEX_BUFFER, STREAM_DRAW, channel->raw_size(), channel->raw_data() );
     41                                buffer b = a_context->get_device()->create_buffer( INDEX_BUFFER, STREAM_DRAW, channel.raw_size(), channel.raw_data() );
    4242                                a_context->set_index_buffer( m_va, b, desc[0].etype, true );
    4343                        }
    4444                        else
    4545                        {
    46                                 buffer b = a_context->get_device()->create_buffer( VERTEX_BUFFER, STREAM_DRAW, channel->raw_size(), channel->raw_data() );
     46                                buffer b = a_context->get_device()->create_buffer( VERTEX_BUFFER, STREAM_DRAW, channel.raw_size(), channel.raw_data() );
    4747                                a_context->add_vertex_buffers( m_va, b, desc );
    4848                        }
Note: See TracChangeset for help on using the changeset viewer.