Ignore:
Timestamp:
08/07/14 19:06:34 (11 years ago)
Author:
epyon
Message:
  • buffers and vertex_arrays are now handle based
File:
1 edited

Legend:

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

    r237 r302  
    2929
    3030nv::debug_data::debug_data( device* a_device )
    31         : m_device( a_device ), m_program( nullptr ), m_va( nullptr )
     31        : m_device( a_device ), m_program( nullptr ), m_va()
    3232{
    3333        m_program = m_device->create_program( nv_debug_draw_vertex_shader, nv_debug_draw_fragment_shader );
     
    3636void nv::debug_data::update()
    3737{
    38         delete m_va;
     38        m_device->release( m_va );
    3939        m_va = m_device->create_vertex_array( m_data, nv::STATIC_DRAW );
    4040}
     
    7575nv::debug_data::~debug_data()
    7676{
    77         delete m_va;
     77        m_device->release( m_va );
    7878        delete m_program;
    7979}
Note: See TracChangeset for help on using the changeset viewer.