diff options
Diffstat (limited to 'gsk/gskbroadwayrenderer.c')
-rw-r--r-- | gsk/gskbroadwayrenderer.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gsk/gskbroadwayrenderer.c b/gsk/gskbroadwayrenderer.c index 887befdd4a..ca58331ad1 100644 --- a/gsk/gskbroadwayrenderer.c +++ b/gsk/gskbroadwayrenderer.c @@ -24,7 +24,7 @@ G_DEFINE_TYPE (GskBroadwayRenderer, gsk_broadway_renderer, GSK_TYPE_RENDERER) static gboolean gsk_broadway_renderer_realize (GskRenderer *self, - GdkWindow *window, + GdkSurface *window, GError **error) { return TRUE; @@ -43,16 +43,16 @@ gsk_broadway_renderer_begin_draw_frame (GskRenderer *renderer, cairo_region_t *region; GdkDrawingContext *result; cairo_rectangle_int_t whole_window; - GdkWindow *window; + GdkSurface *window; window = gsk_renderer_get_window (renderer); whole_window = (cairo_rectangle_int_t) { 0, 0, - gdk_window_get_width (window), - gdk_window_get_height (window) + gdk_surface_get_width (window), + gdk_surface_get_height (window) }; region = cairo_region_create_rectangle (&whole_window); - result = gdk_window_begin_draw_frame (window, NULL, region); + result = gdk_surface_begin_draw_frame (window, NULL, region); cairo_region_destroy (region); return result; @@ -686,12 +686,12 @@ static void gsk_broadway_renderer_render (GskRenderer *self, GskRenderNode *root) { - GdkWindow *window = gsk_renderer_get_window (self); + GdkSurface *window = gsk_renderer_get_window (self); GArray *nodes = g_array_new (FALSE, FALSE, sizeof(guint32)); GPtrArray *node_textures = g_ptr_array_new_with_free_func (g_object_unref); gsk_broadway_renderer_add_node (self, nodes, node_textures, root, 0, 0); - gdk_broadway_window_set_nodes (window, nodes, node_textures); + gdk_broadway_surface_set_nodes (window, nodes, node_textures); g_array_unref (nodes); g_ptr_array_unref (node_textures); } |