memlog
[vg.git] / vg_lines.h
index 58818f25510f683103c0296f112cf0bfff4ef648..7077e737b6719960ccc3a151cffbca990fae0c55 100644 (file)
@@ -106,8 +106,6 @@ VG_STATIC void async_vg_lines_init( void *payload, u32 payload_size )
    glEnableVertexAttribArray( 1 );
    
    VG_CHECK_GL_ERR();
-   vg_success( "done\n" );
-
    vg_lines.allow_input = 1;
 }
 
@@ -148,8 +146,8 @@ VG_STATIC void vg_lines_drawall( void )
 
 VG_STATIC void vg_line2( line_co from, line_co to, u32 fc, u32 tc )
 {
-   if( !vg_lines.allow_input )
-      return;
+   if( !vg_lines.allow_input ) return;
+   if( !vg_lines.draw ) return;
 
    u32 size = 2 * sizeof(struct vg_lines_vert);
        struct vg_lines_vert *v = vg_linear_alloc( vg_lines.vertex_buffer, size );