[metacity] effects: remove hack
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [metacity] effects: remove hack
- Date: Wed, 23 Sep 2015 14:17:48 +0000 (UTC)
commit f25b7760b7430b674afdb4de1e2072cd99ea3fbc
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Wed Sep 23 17:15:25 2015 +0300
effects: remove hack
Remove hack added in 766d46b70d397ed6966d8b1f7fd5bd63ee7f2bcf.
https://bugzilla.gnome.org/show_bug.cgi?id=752775
src/core/effects.c | 21 +--------------------
1 files changed, 1 insertions(+), 20 deletions(-)
---
diff --git a/src/core/effects.c b/src/core/effects.c
index ca176d9..2897f47 100644
--- a/src/core/effects.c
+++ b/src/core/effects.c
@@ -297,23 +297,6 @@ update_wireframe_window (MetaDisplay *display,
}
}
-/**
- * A hack to force the X server to synchronize with the
- * graphics hardware.
- */
-static void
-graphics_sync (BoxAnimationContext *context)
-{
- XImage *image;
-
- image = XGetImage (context->screen->display->xdisplay,
- context->screen->xroot,
- 0, 0, 1, 1,
- AllPlanes, ZPixmap);
-
- XDestroyImage (image);
-}
-
static gboolean
effects_draw_box_animation_timeout (BoxAnimationContext *context)
{
@@ -342,8 +325,6 @@ effects_draw_box_animation_timeout (BoxAnimationContext *context)
XDestroyWindow (context->screen->display->xdisplay,
context->wireframe_xwindow);
- graphics_sync (context);
-
g_free (context);
return FALSE;
}
@@ -370,7 +351,7 @@ effects_draw_box_animation_timeout (BoxAnimationContext *context)
&draw_rect);
/* kick changes onto the server */
- graphics_sync (context);
+ XFlush (context->screen->display->xdisplay);
return TRUE;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]