It's not used.
/* Have the Xcursor library */
#mesondefine HAVE_XCURSOR
-/* Have the XDAMAGE X extension */
-#mesondefine HAVE_XDAMAGE
-
/* Have the XFIXES X extension */
#mesondefine HAVE_XFIXES
#include <X11/extensions/Xcomposite.h>
#endif
-#ifdef HAVE_XDAMAGE
-#include <X11/extensions/Xdamage.h>
-#endif
-
#ifdef HAVE_RANDR
#include <X11/extensions/Xrandr.h>
#endif
#endif
display_x11->have_xcomposite = FALSE;
-#ifdef HAVE_XDAMAGE
- if (XDamageQueryExtension (display_x11->xdisplay,
- &display_x11->xdamage_event_base,
- &ignore))
- {
- display_x11->have_xdamage = TRUE;
- }
- else
-#endif
- display_x11->have_xdamage = FALSE;
-
display_x11->have_shapes = FALSE;
display_x11->have_input_shapes = FALSE;
gint xfixes_event_base;
gboolean have_xcomposite;
- gboolean have_xdamage;
- gint xdamage_event_base;
gboolean have_randr12;
gboolean have_randr13;
#include <X11/extensions/Xfixes.h>
#endif
-#ifdef HAVE_XDAMAGE
-#include <X11/extensions/Xdamage.h>
-#endif
-
const int _gdk_x11_event_mask_table[21] =
{
ExposureMask,
#include <X11/Xlib.h>
-#ifdef HAVE_XDAMAGE
-#include <X11/extensions/Xdamage.h>
-#endif
-
#ifdef HAVE_XSYNC
#include <X11/Xlib.h>
#include <X11/extensions/sync.h>
cairo_surface_t *cairo_surface;
-#if defined (HAVE_XCOMPOSITE) && defined(HAVE_XDAMAGE) && defined (HAVE_XFIXES)
- Damage damage;
-#endif
-
int abs_x;
int abs_y;
xext_dep,
x11_dep,
xcursor_dep,
- xdamage_dep,
xfixes_dep,
xcomposite_dep,
xrandr_dep,
xi_dep = dependency('xi')
xext_dep = dependency('xext')
xcursor_dep = dependency('xcursor', required: false)
- xdamage_dep = dependency('xdamage', required: false)
xfixes_dep = dependency('xfixes', required: false)
xcomposite_dep = dependency('xcomposite', required: false)
fontconfig_dep = dependency('fontconfig')
if xcomposite_dep.found()
x11_pkgs += ['xcomposite']
endif
- if xdamage_dep.found()
- x11_pkgs += ['xdamage']
- endif
atk_pkgs += ['atk-bridge-2.0']
- cdata.set('HAVE_XDAMAGE', xdamage_dep.found())
cdata.set('HAVE_XCURSOR', xcursor_dep.found())
cdata.set('HAVE_XCOMPOSITE', xcomposite_dep.found())
cdata.set('HAVE_XFIXES', xfixes_dep.found())