Alexandre Julliard : winex11: Flush the output of a flushed surface right away.
Alexandre Julliard
julliard at wine.codeweavers.com
Fri Nov 27 08:20:49 CST 2015
Module: wine
Branch: master
Commit: c7c1fb5eabbe12ea2e7a105845fed5308191984f
URL: http://source.winehq.org/git/wine.git/?a=commit;h=c7c1fb5eabbe12ea2e7a105845fed5308191984f
Author: Alexandre Julliard <julliard at winehq.org>
Date: Fri Nov 27 18:47:01 2015 +0900
winex11: Flush the output of a flushed surface right away.
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/winex11.drv/bitblt.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/dlls/winex11.drv/bitblt.c b/dlls/winex11.drv/bitblt.c
index 2fc7c94..8d61a4b 100644
--- a/dlls/winex11.drv/bitblt.c
+++ b/dlls/winex11.drv/bitblt.c
@@ -1937,6 +1937,7 @@ static void x11drv_surface_flush( struct window_surface *window_surface )
surface->header.rect.top + coords.visrect.top,
coords.visrect.right - coords.visrect.left,
coords.visrect.bottom - coords.visrect.top );
+ XFlush( gdi_display );
}
reset_bounds( &surface->bounds );
window_surface->funcs->unlock( window_surface );
More information about the wine-cvs
mailing list