diff options
author | Kristian Høgsberg <krh@bitplanet.net> | 2012-04-27 15:30:36 -0400 |
---|---|---|
committer | Kristian Høgsberg <krh@bitplanet.net> | 2012-04-27 15:36:45 -0400 |
commit | 564b4c5745994b90ecb20f5702176fe4b38c8435 (patch) | |
tree | 5d739f11b541d4816c891a18ed2f67b84ad18c0a | |
parent | c9b13696dd1a46e9219d0ed56df897966cc33201 (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); |