summaryrefslogtreecommitdiff
path: root/gtk/inspector
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2016-12-13 03:15:07 +0100
committerBenjamin Otte <otte@redhat.com>2016-12-20 18:01:10 +0100
commit361e2cda27ce6025768c5ec374603101cf61cd79 (patch)
tree12608879eaca0dd5d9880f479894d7ae9408fd8f /gtk/inspector
parente82d02432e57b00606976e8a84e06628dd9d4918 (diff)
downloadgtk+-361e2cda27ce6025768c5ec374603101cf61cd79.tar.gz
Call gsk_render_node_draw() instead of creating fallback renderers
Diffstat (limited to 'gtk/inspector')
-rw-r--r--gtk/inspector/rendernodeview.c8
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)
{