aboutsummaryrefslogtreecommitdiffstats
path: root/src/xterm.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/xterm.h')
-rw-r--r--src/xterm.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/xterm.h b/src/xterm.h
index 664db48392d..26b2851590d 100644
--- a/src/xterm.h
+++ b/src/xterm.h
@@ -78,6 +78,9 @@ typedef GtkWidget *xt_or_gtk_widget;
78#ifdef CAIRO_HAS_SVG_SURFACE 78#ifdef CAIRO_HAS_SVG_SURFACE
79#include <cairo-svg.h> 79#include <cairo-svg.h>
80#endif 80#endif
81#ifdef USE_CAIRO_XCB
82#include <cairo-xcb.h>
83#endif
81#endif 84#endif
82 85
83#ifdef HAVE_X_I18N 86#ifdef HAVE_X_I18N
@@ -496,6 +499,11 @@ struct x_display_info
496 /* SM */ 499 /* SM */
497 Atom Xatom_SM_CLIENT_ID; 500 Atom Xatom_SM_CLIENT_ID;
498 501
502#ifdef HAVE_XKB
503 /* Virtual modifiers */
504 Atom Xatom_Meta, Xatom_Super, Xatom_Hyper, Xatom_ShiftLock, Xatom_Alt;
505#endif
506
499#ifdef HAVE_XRANDR 507#ifdef HAVE_XRANDR
500 int xrandr_major_version; 508 int xrandr_major_version;
501 int xrandr_minor_version; 509 int xrandr_minor_version;
@@ -507,6 +515,7 @@ struct x_display_info
507 515
508#ifdef USE_XCB 516#ifdef USE_XCB
509 xcb_connection_t *xcb_connection; 517 xcb_connection_t *xcb_connection;
518 xcb_visualtype_t *xcb_visual;
510#endif 519#endif
511 520
512#ifdef HAVE_XDBE 521#ifdef HAVE_XDBE
@@ -531,6 +540,12 @@ struct x_display_info
531#ifdef USE_GTK 540#ifdef USE_GTK
532 bool prefer_native_input; 541 bool prefer_native_input;
533#endif 542#endif
543
544#ifdef HAVE_XRENDER
545 bool xrender_supported_p;
546 int xrender_major;
547 int xrender_minor;
548#endif
534}; 549};
535 550
536#ifdef HAVE_X_I18N 551#ifdef HAVE_X_I18N