Changeset 499 for trunk/src/gfx
- Timestamp:
- 06/06/16 18:54:52 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gfx/debug_draw.cc
r491 r499 45 45 if ( m_va.is_valid() ) m_context->release( m_va ); 46 46 m_buffer_size = nv::max( m_data.size(), 4096U, m_buffer_size ); 47 m_vb = m_context->get_device()->create_buffer( VERTEX_BUFFER, nv::STREAM_DRAW, m_buffer_size * sizeof( debug_vtx ) , m_data.data());47 m_vb = m_context->get_device()->create_buffer( VERTEX_BUFFER, nv::STREAM_DRAW, m_buffer_size * sizeof( debug_vtx ) ); 48 48 vertex_array_desc va_desc; 49 49 va_desc.add_vertex_buffers< debug_vtx >( m_vb, true ); 50 50 m_va = m_context->create_vertex_array( va_desc ); 51 51 } 52 else 53 { 54 m_context->update( m_vb, m_data.data(), 0, m_data.size()* sizeof( debug_vtx ) ); 55 } 52 m_context->update( m_vb, m_data.data(), 0, m_data.size()* sizeof( debug_vtx ) ); 56 53 } 57 54
Note: See TracChangeset
for help on using the changeset viewer.