static void gdk_win32_display_init (GdkWin32Display *display) { const gchar *scale_str = g_getenv ("GDK_SCALE"); display->monitors = g_ptr_array_new_with_free_func (g_object_unref); _gdk_win32_enable_hidpi (display); /* if we have DPI awareness, set up fixed scale if set */ if (display->dpi_aware_type != PROCESS_DPI_UNAWARE && scale_str != NULL) { display->surface_scale = atol (scale_str); if (display->surface_scale <= 0) display->surface_scale = 1; display->has_fixed_scale = TRUE; } else display->surface_scale = _gdk_win32_display_get_monitor_scale_factor (display, NULL, NULL, NULL); _gdk_win32_display_init_cursors (display); gdk_win32_display_check_composited (display); }
static void gdk_win32_display_init (GdkWin32Display *display) { _gdk_win32_display_init_cursors (display); }