changeset 2091:f8e5de56fc04

dropped renderer->overlay_draw
author Vladimir Nadvornik <nadvornik@suse.cz>
date Sat, 18 Aug 2012 18:12:50 +0200
parents 3f0bbd79773c
children a997cdfc1008
files src/pixbuf-renderer.c src/pixbuf-renderer.h src/renderer-clutter.c src/renderer-tiles.c
diffstat 4 files changed, 2 insertions(+), 25 deletions(-) [+]
line wrap: on
line diff
--- a/src/pixbuf-renderer.c	Sat Aug 18 18:05:20 2012 +0200
+++ b/src/pixbuf-renderer.c	Sat Aug 18 18:12:50 2012 +0200
@@ -2344,18 +2344,8 @@
 
 		box = GTK_WIDGET(pr);
 
-#if GTK_CHECK_VERSION(2,20,0)
-		if (gtk_widget_get_realized(box))
-#else
-		if (GTK_WIDGET_REALIZED(box))
-#endif
-			{
-#if !GTK_CHECK_VERSION(3,0,0)
-			gdk_window_clear(gtk_widget_get_window(box));
-#endif
-			pr->renderer->overlay_draw(pr->renderer, 0, 0, pr->viewport_width, pr->viewport_height);
-			if (pr->renderer2) pr->renderer2->overlay_draw(pr->renderer2, 0, 0, pr->viewport_width, pr->viewport_height);
-			}
+		pr->renderer->update_pixbuf(pr->renderer, flags & PR_ZOOM_LAZY);
+		if (pr->renderer2) pr->renderer2->update_pixbuf(pr->renderer2, flags & PR_ZOOM_LAZY);
 
 		pr_update_signal(pr);
 
--- a/src/pixbuf-renderer.h	Sat Aug 18 18:05:20 2012 +0200
+++ b/src/pixbuf-renderer.h	Sat Aug 18 18:12:50 2012 +0200
@@ -84,7 +84,6 @@
 	gint (*overlay_add)(void *renderer, GdkPixbuf *pixbuf, gint x, gint y, OverlayRendererFlags flags);
 	void (*overlay_set)(void *renderer, gint id, GdkPixbuf *pixbuf, gint x, gint y);
 	gboolean (*overlay_get)(void *renderer, gint id, GdkPixbuf **pixbuf, gint *x, gint *y);
-	void (*overlay_draw)(void *renderer, gint x, gint y, gint w, gint h);
 
 	void (*stereo_set)(void *renderer, gint stereo_mode); /* set stereo mode */
 
--- a/src/renderer-clutter.c	Sat Aug 18 18:05:20 2012 +0200
+++ b/src/renderer-clutter.c	Sat Aug 18 18:12:50 2012 +0200
@@ -631,11 +631,6 @@
 		}
 }
 
-
-static void rc_overlay_draw(void *renderer, gint x, gint y, gint w, gint h)
-{
-}
-
 static gint rc_overlay_add(void *renderer, GdkPixbuf *pixbuf, gint x, gint y, OverlayRendererFlags flags)
 {
 	RendererClutter *rc = (RendererClutter *)renderer;
@@ -833,7 +828,6 @@
 	rc->f.overlay_add = rc_overlay_add;
 	rc->f.overlay_set = rc_overlay_set;
 	rc->f.overlay_get = rc_overlay_get;
-	rc->f.overlay_draw = rc_overlay_draw;
 
 	rc->f.stereo_set = rc_stereo_set;
 	
--- a/src/renderer-tiles.c	Sat Aug 18 18:05:20 2012 +0200
+++ b/src/renderer-tiles.c	Sat Aug 18 18:12:50 2012 +0200
@@ -2072,11 +2072,6 @@
 	rt_tile_invalidate_region((RendererTiles *)renderer, x, y, w, h);
 }
 
-static void renderer_overlay_draw(void *renderer, gint x, gint y, gint w, gint h)
-{
-	rt_overlay_draw((RendererTiles *)renderer, x, y, w, h, NULL);
-}
-
 static void renderer_update_viewport(void *renderer)
 {
 	RendererTiles *rt = (RendererTiles *)renderer;
@@ -2216,7 +2211,6 @@
 	rt->f.overlay_add = renderer_tiles_overlay_add;
 	rt->f.overlay_set = renderer_tiles_overlay_set;
 	rt->f.overlay_get = renderer_tiles_overlay_get;
-	rt->f.overlay_draw = renderer_overlay_draw;
 
 	rt->f.stereo_set = renderer_stereo_set;