summaryrefslogtreecommitdiffstats
path: root/server/display-channel.c
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2013-09-24 15:11:21 +0200
committerFrediano Ziglio <fziglio@redhat.com>2015-11-20 09:49:49 +0000
commit920f857c2d4ad3e8c238c44756b737169b4c7408 (patch)
tree892d0d4f79e4f2c3acfc72f8c9419a45c01c6e3d /server/display-channel.c
parent422d67dde4bb9d55362dee5db2237ef373448dbd (diff)
downloadspice-920f857c2d4ad3e8c238c44756b737169b4c7408.tar.gz
spice-920f857c2d4ad3e8c238c44756b737169b4c7408.tar.xz
spice-920f857c2d4ad3e8c238c44756b737169b4c7408.zip
worker: move display_channel_flush_all_surfaces
Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
Diffstat (limited to 'server/display-channel.c')
-rw-r--r--server/display-channel.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/server/display-channel.c b/server/display-channel.c
index 37ba5c31..0f801d31 100644
--- a/server/display-channel.c
+++ b/server/display-channel.c
@@ -838,3 +838,14 @@ int display_channel_wait_for_migrate_data(DisplayChannel *display)
}
return FALSE;
}
+
+void display_channel_flush_all_surfaces(DisplayChannel *display)
+{
+ int x;
+
+ for (x = 0; x < NUM_SURFACES; ++x) {
+ if (display->surfaces[x].context.canvas) {
+ display_channel_current_flush(display, x);
+ }
+ }
+}