check for composite on the server

This commit is contained in:
Dana Jansens 2007-06-19 21:37:41 +00:00
parent d945813e08
commit f9e705ac34

View file

@ -33,6 +33,8 @@ gboolean extensions_randr = FALSE;
gint extensions_randr_event_basep; gint extensions_randr_event_basep;
gboolean extensions_sync = FALSE; gboolean extensions_sync = FALSE;
gint extensions_sync_event_basep; gint extensions_sync_event_basep;
gboolean extensions_comp = FALSE;
gint extensions_comp_event_basep;
void extensions_query_all() void extensions_query_all()
{ {
@ -80,6 +82,14 @@ void extensions_query_all()
ob_debug("X Sync extension is not present on the server or is an " ob_debug("X Sync extension is not present on the server or is an "
"incompatible version\n"); "incompatible version\n");
#endif #endif
#ifdef USE_XCOMPOSITE
extensions_comp =
XRRQueryExtension(ob_display, &extensions_comp_event_basep,
&junk);
if (!extensions_comp)
ob_debug("X Composite extension is not present on the server\n");
#endif
} }
void extensions_xinerama_screens(Rect **xin_areas, guint *nxin) void extensions_xinerama_screens(Rect **xin_areas, guint *nxin)