--- a/src/drivers/video_gtk.c Mon May 12 10:00:13 2008 +0000 +++ b/src/drivers/video_gtk.c Thu May 29 10:50:25 2008 +0000 @@ -19,6 +19,7 @@ #include #include +#include #include "lxdream.h" #include "display.h" #include "dckeysyms.h" @@ -142,12 +143,7 @@ gboolean video_gtk_expose_callback(GtkWidget *widget, GdkEventExpose *event, gpointer data ) { - render_buffer_t buffer = pvr2_get_front_buffer(); - if( buffer == NULL ) { - display_gtk_driver.display_blank(pvr2_get_border_colour()); - } else { - display_gtk_driver.display_render_buffer(buffer); - } + pvr2_redraw_display(); return TRUE; } @@ -155,7 +151,7 @@ { video_width = event->width; video_height = event->height; - video_gtk_expose_callback(widget, NULL, data); + pvr2_redraw_display(); return TRUE; }