switch to async system
[vg.git] / vg_ui.h
diff --git a/vg_ui.h b/vg_ui.h
index 1e120e28aad5e9e67f3b1796401a19181d9824a3..3c16711619139ef0fb31a3886bf9f06829b16d3e 100644 (file)
--- a/vg_ui.h
+++ b/vg_ui.h
@@ -232,7 +232,7 @@ VG_STATIC void _vg_ui_init(void)
 {
    if( !vg_shader_compile( &_shader_ui ) ||
        !vg_shader_compile( &_shader_ui_image ) ) 
-      vg_fatal_exit_loop( "Failed to compile ui shader" );
+      vg_fatal_error( "Failed to compile ui shader" );
 
    /*
     * Vertex buffer
@@ -324,8 +324,10 @@ VG_STATIC void _vg_ui_init(void)
                  GL_RED, GL_UNSIGNED_BYTE, image );
 
    VG_CHECK_GL_ERR();
-   vg_tex2d_clamp();
-   vg_tex2d_nearest();
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST );
 }
 
 static struct ui_vert *ui_fill_rect_uv( ui_rect rect, u32 colour, ui_px uv[4] );