diff options
author | Benjamin Otte <otte@redhat.com> | 2016-12-13 03:15:07 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2016-12-20 18:01:10 +0100 |
commit | 361e2cda27ce6025768c5ec374603101cf61cd79 (patch) | |
tree | 12608879eaca0dd5d9880f479894d7ae9408fd8f /gtk/inspector | |
parent | e82d02432e57b00606976e8a84e06628dd9d4918 (diff) | |
download | gtk+-361e2cda27ce6025768c5ec374603101cf61cd79.tar.gz |
Call gsk_render_node_draw() instead of creating fallback renderers
Diffstat (limited to 'gtk/inspector')
-rw-r--r-- | gtk/inspector/rendernodeview.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/gtk/inspector/rendernodeview.c b/gtk/inspector/rendernodeview.c index 423be837af..3d0b81b5f1 100644 --- a/gtk/inspector/rendernodeview.c +++ b/gtk/inspector/rendernodeview.c @@ -225,7 +225,6 @@ gtk_render_node_view_snapshot (GtkWidget *widget, GtkRenderNodeViewPrivate *priv = gtk_render_node_view_get_instance_private (view); GdkRectangle viewport; graphene_rect_t rect; - GskRenderer *fallback; int width, height; cairo_t *cr; @@ -249,12 +248,7 @@ gtk_render_node_view_snapshot (GtkWidget *widget, } cairo_translate (cr, - viewport.x - viewport.width / 2.0, - viewport.y - viewport.height / 2.0); - fallback = gsk_renderer_create_fallback (gtk_snapshot_get_renderer (snapshot), - &GRAPHENE_RECT_INIT (viewport.x, viewport.y, - viewport.width, viewport.height), - cr); - gsk_renderer_render (fallback, priv->render_node, NULL); - g_object_unref (fallback); + gsk_render_node_draw (priv->render_node, cr); if (priv->render_region) { |