{
GdkBroadwayDisplay *broadway_display = GDK_BROADWAY_DISPLAY (display);
- return gdk_broadway_screen_get_root_window (broadway_display->default_screen);
+ return GDK_BROADWAY_SCREEN (broadway_display->default_screen)->root_window;
}
static void
void _gdk_broadway_display_create_window_impl (GdkDisplay *display,
GdkWindow *window,
GdkWindow *real_parent,
- GdkScreen *screen,
GdkEventMask event_mask,
GdkWindowAttr *attributes);
gboolean _gdk_broadway_display_set_selection_owner (GdkDisplay *display,
return GDK_BROADWAY_SCREEN (screen)->display;
}
-static GdkWindow *
-gdk_broadway_screen_get_root_window (GdkScreen *screen)
-{
- return GDK_BROADWAY_SCREEN (screen)->root_window;
-}
-
void
_gdk_broadway_screen_size_changed (GdkScreen *screen,
BroadwayInputScreenResizeNotify *msg)
impl = GDK_WINDOW_IMPL_BROADWAY (window->impl);
- impl->screen = screen;
impl->wrapper = window;
impl->id = 0;
g_hash_table_insert (broadway_display->id_ht, GINT_TO_POINTER(impl->id), window);
impl->wrapper = window;
- impl->screen = screen;
-
g_assert (window->window_type == GDK_WINDOW_TOPLEVEL ||
window->window_type == GDK_WINDOW_TEMP);
g_assert (GDK_WINDOW_TYPE (window->parent) == GDK_WINDOW_ROOT);
GdkWindowImpl parent_instance;
GdkWindow *wrapper;
- GdkScreen *screen;
cairo_surface_t *surface;
cairo_surface_t *last_surface;