summaryrefslogtreecommitdiffstats
path: root/server/display-channel.c
Commit message (Collapse)AuthorAgeFilesLines
* display: factor out current_find_intersects_rectHEADmasterMarc-André Lureau2015-11-251-19/+26
| | | | Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* display: factor out draw_untilMarc-André Lureau2015-11-251-32/+26
| | | | Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* worker: move display_channel_drawMarc-André Lureau2015-11-251-0/+156
| | | | Acked-by: Frediano Ziglio <fziglio@redhat.com>
* worker: move drawable_drawMarc-André Lureau2015-11-241-0/+236
| | | | | | Acked-by: Fabiano Fidêncio <fabiano@fidencio.org> Acked-by: Jonathon Jongsma <jjongsma@redhat.com> Acked-by: Frediano Ziglio <fziglio@redhat.com>
* worker: move dcc_add_drawable*Marc-André Lureau2015-11-241-10/+55
| | | | Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* worker: rename update_areaMarc-André Lureau2015-11-231-3/+4
| | | | | Acked-by: Jonathon Jongsma <jjongsma@redhat.com> Acked-by: Fabiano Fidêncio <fabiano@fidencio.org>
* worker: move display_channel_free_someMarc-André Lureau2015-11-231-0/+106
| | | | | Author: Marc-André Lureau <marcandre.lureau@gmail.com> Acked-by: Fabiano Fidêncio <fabiano@fidencio.org>
* worker: move more free_glz_drawableMarc-André Lureau2015-11-201-5/+17
| | | | | Acked-by: Fabiano Fidêncio <fidencio@redhat.com> Acked-by: Frediano Ziglio <fziglio@redhat.com>
* worker: add display_channel_free_glz_drawables_to_free()Marc-André Lureau2015-11-201-0/+12
| | | | Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* worker: move display_channel_flush_all_surfacesMarc-André Lureau2015-11-201-0/+11
| | | | Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* worker: move display_channel_wait_for_migrate_dataMarc-André Lureau2015-11-191-0/+31
| | | | Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* worker: start a DisplayChannelClient unitMarc-André Lureau2015-11-191-125/+2
| | | | | | Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com> Signed-off-by: Frediano Ziglio <fziglio@redhat.com> Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* worker: move encoders to dcc-encodersMarc-André Lureau2015-11-191-1/+5
| | | | | | Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com> Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com> Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* worker: painfully move display_channel_add_drawableMarc-André Lureau2015-11-181-0/+538
| | | | | Acked-by: Jonathon Jongsma <jjongsma@redhat.com> Acked-by: Frediano Ziglio <fziglio@redhat.com>
* worker: add compression parameters to dccMarc-André Lureau2015-11-181-1/+8
| | | | | | | | | | | | | This allow different dcc to have different settings from default one. The parameters are copied initially from default settings but then they can change independently for each client. Even having a single client a future client is not affected by a previous setting on the old dcc. Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com> [updated for the preferred compression] Signed-off-by: Pavel Grunt <pgrunt@redhat.com> Acked-by: Frediano Ziglio <fziglio@redhat.com>
* worker: move surfaces to DisplayChannelMarc-André Lureau2015-11-181-0/+61
| | | | | | | | Ok. this one was painful.Note that in some cases, DCC_TO_DC should be made safer (there used to be a if !dcc guard in some places, although that looks wrong anyway)... Acked-by: Pavel Grunt <pgrunt@redhat.com>
* Move dcc_push_stream_agent_clip() to display channelJonathon Jongsma2015-11-161-0/+15
| | | | | | rename to dcc_add_stream_agent_clip() Acked-by: Pavel Grunt <pgrunt@redhat.com>
* worker: fix compiling with COMPRESS_STAT enabledFrediano Ziglio2015-11-121-10/+10
| | | | | | Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com> Signed-off-by: Frediano Ziglio <fziglio@redhat.com> Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* worker: move red_destroy_surface_item()Marc-André Lureau2015-11-101-0/+36
| | | | Acked-by: Jonathon Jongsma <jjongsma@redhat.com>
* worker: move stream to display channelMarc-André Lureau2015-11-101-0/+44
| | | | Acked-by: Jonathon Jongsma <jjongsma@redhat.com>
* syntax-check: Add missing #include <config.h>Pavel Grunt2015-11-091-0/+4
|
* worker: move some compress stats to displayMarc-André Lureau2015-11-061-0/+100
| | | | Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* worker: move MonitorsConfig to display channelMarc-André Lureau2015-11-051-0/+40
| | | | Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* Move monitors_config to displayMarc-André Lureau2015-11-041-0/+45
| | | | Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
* server: move display_channel_client_create() to dcc_new()Marc-André Lureau2015-11-021-0/+38
Move function from server/red_worker.c to new server/display-channel.c. Acked-by: Fabiano Fidêncio <fidencio@redhat.com> Acked-by: Frediano Ziglio <fziglio@redhat.com>