diff options
author | Kristian Høgsberg <krh@bitplanet.net> | 2012-04-27 15:30:36 -0400 |
---|---|---|
committer | Christopher James Halse Rogers <christopher.halse.rogers@canonical.com> | 2012-06-13 15:26:20 +1000 |
commit | 7602fbdc13ea91ece25cf4235f94a1545d9e4bd9 (patch) | |
tree | f25491e8b1695782a5218f0175e9c204d4aa5a4c | |
parent | 6dd00a7b4d0cf35fb4b31c100304352da9670ea8 (diff) |
xwayland: Use reportAfter for our DamagePtr
We shouldn't send damage requests to the Wayland server before the
rendering has been flushed to the kernel.
-rw-r--r-- | hw/xfree86/xwayland/xwayland-window.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/hw/xfree86/xwayland/xwayland-window.c b/hw/xfree86/xwayland/xwayland-window.c index 07a5c7c3e..c30fc08db 100644 --- a/hw/xfree86/xwayland/xwayland-window.c +++ b/hw/xfree86/xwayland/xwayland-window.c @@ -206,6 +206,7 @@ xwl_realize_window(WindowPtr window) DamageCreate(damage_report, damage_destroy, DamageReportNonEmpty, FALSE, screen, xwl_window); DamageRegister(&window->drawable, xwl_window->damage); + DamageSetReportAfterOp(xwl_window->damage, TRUE); xorg_list_add(&xwl_window->link, &xwl_screen->window_list); xorg_list_init(&xwl_window->link_damage); |