summaryrefslogtreecommitdiff
path: root/gdk/gdkscreen.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2014-01-22 18:48:45 -0500
committerMatthias Clasen <mclasen@redhat.com>2014-02-04 13:15:46 -0500
commit2b95d1a34ed7cd70ea3eaaa9b7d8add200b5a9d2 (patch)
tree70806ae21128b61582e38eba62d8286f5c19eeb7 /gdk/gdkscreen.h
parent15060a8f24bdce8fe2dac911059ca996f60c3456 (diff)
downloadgtk+-2b95d1a34ed7cd70ea3eaaa9b7d8add200b5a9d2.tar.gz
Introduce API to get the preferred visual
Unless GDK_RGBA=0 is set, this will be the RGBA visual. The new function is called gdk_screen_get_preferred_visual(). https://bugzilla.gnome.org/show_bug.cgi?id=630217
Diffstat (limited to 'gdk/gdkscreen.h')
-rw-r--r--gdk/gdkscreen.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gdk/gdkscreen.h b/gdk/gdkscreen.h
index dde5524fa4..57d613245b 100644
--- a/gdk/gdkscreen.h
+++ b/gdk/gdkscreen.h
@@ -45,6 +45,8 @@ GDK_AVAILABLE_IN_ALL
GdkVisual * gdk_screen_get_system_visual (GdkScreen *screen);
GDK_AVAILABLE_IN_ALL
GdkVisual * gdk_screen_get_rgba_visual (GdkScreen *screen);
+GDK_AVAILABLE_IN_3_12
+GdkVisual * gdk_screen_get_preferred_visual (GdkScreen *screen);
GDK_AVAILABLE_IN_ALL
gboolean gdk_screen_is_composited (GdkScreen *screen);