summaryrefslogtreecommitdiffstats
path: root/server/display-channel.h
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2013-09-26 23:04:01 +0200
committerFrediano Ziglio <fziglio@redhat.com>2015-11-24 09:04:16 +0000
commit4e8f24e3510ce8cb3fa6b1ce5509b94cc1478917 (patch)
tree5141dc9d08ce9c2c556e22c107c142a8a75a96b1 /server/display-channel.h
parent56e0ef7c33e5cb4b87dcf38a99b86316c9962839 (diff)
downloadspice-4e8f24e3510ce8cb3fa6b1ce5509b94cc1478917.tar.gz
spice-4e8f24e3510ce8cb3fa6b1ce5509b94cc1478917.tar.xz
spice-4e8f24e3510ce8cb3fa6b1ce5509b94cc1478917.zip
worker: move drawable_draw
Acked-by: Fabiano Fidêncio <fabiano@fidencio.org> Acked-by: Jonathon Jongsma <jjongsma@redhat.com> Acked-by: Frediano Ziglio <fziglio@redhat.com>
Diffstat (limited to 'server/display-channel.h')
-rw-r--r--server/display-channel.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/server/display-channel.h b/server/display-channel.h
index e624a6b6..391e4ab4 100644
--- a/server/display-channel.h
+++ b/server/display-channel.h
@@ -251,6 +251,13 @@ typedef struct UpgradeItem {
} UpgradeItem;
+void display_channel_draw (DisplayChannel *display,
+ const SpiceRect *area,
+ int surface_id);
+void display_channel_draw_till (DisplayChannel *display,
+ const SpiceRect *area,
+ int surface_id,
+ Drawable *last);
void display_channel_free_some (DisplayChannel *display);
void display_channel_set_stream_video (DisplayChannel *display,
int stream_video);
@@ -395,5 +402,6 @@ void current_remove(DisplayChannel *display, TreeItem *item);
void detach_streams_behind(DisplayChannel *display, QRegion *region, Drawable *drawable);
void drawable_draw(DisplayChannel *display, Drawable *item);
void current_remove_all(DisplayChannel *display, int surface_id);
+void drawables_init(DisplayChannel *display);
#endif /* DISPLAY_CHANNEL_H_ */