Skip to content

Commit

Permalink
fixed unnecessary renderer backend calls
Browse files Browse the repository at this point in the history
  • Loading branch information
nadvornik committed Aug 18, 2012
1 parent 7e57538 commit a059e7f
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions src/pixbuf-renderer.c
Original file line number Diff line number Diff line change
Expand Up @@ -2433,11 +2433,6 @@ void pixbuf_renderer_set_orientation(PixbufRenderer *pr, gint orientation)
pr->orientation = orientation;

pr_pixbuf_size_sync(pr);
if (0)
{
pr->renderer->update_pixbuf(pr->renderer, FALSE);
if (pr->renderer2) pr->renderer2->update_pixbuf(pr->renderer2, FALSE);
}
pr_zoom_sync(pr, pr->zoom, PR_ZOOM_FORCE, 0, 0);

pr->renderer->update_sizes(pr->renderer);
Expand All @@ -2453,6 +2448,8 @@ gint pixbuf_renderer_get_orientation(PixbufRenderer *pr)
void pixbuf_renderer_set_stereo_data(PixbufRenderer *pr, StereoPixbufData stereo_data)
{
g_return_if_fail(IS_PIXBUF_RENDERER(pr));
if (pr->stereo_data == stereo_data) return;


pr->stereo_data = stereo_data;

Expand Down Expand Up @@ -2844,6 +2841,9 @@ gboolean pixbuf_renderer_get_virtual_rect(PixbufRenderer *pr, GdkRectangle *rect

void pixbuf_renderer_set_size_early(PixbufRenderer *pr, guint width, guint height)
{
#if 0
/* FIXME: this function does not consider the image orientation,
so it probably only breaks something */
gdouble zoom;
gint w, h;

Expand All @@ -2858,6 +2858,7 @@ void pixbuf_renderer_set_size_early(PixbufRenderer *pr, guint width, guint heigh

//pr->width = width;
//pr->height = height;
#endif
}

/* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */

0 comments on commit a059e7f

Please sign in to comment.