summaryrefslogtreecommitdiff
path: root/server/display-channel.c
AgeCommit message (Expand)AuthorFilesLines
2016-04-15StreamClipItem: use base class refcountingJonathon Jongsma1-3/+1
2016-04-15DrawablePipeItem: use base class for refcountingJonathon Jongsma1-4/+2
2016-04-15dcc: use PipeItem refcounting for ImageItemJonathon Jongsma1-1/+1
2016-03-23Remove last usage of global 'reds' variableJonathon Jongsma1-0/+2
2016-03-17Add more red_qxl_ methodsChristophe Fergeau1-2/+2
2016-03-17Use QXLInstance instead of QXLState in red_qxl_*Christophe Fergeau1-1/+1
2016-03-05Remove use of global 'reds' within RedWorkerJonathon Jongsma1-1/+2
2016-03-04use QXLState instead of RedDispatcherFrediano Ziglio1-5/+3
2016-03-04rename red_dispatcher_ functions to red_qxl_Frediano Ziglio1-1/+1
2016-02-17compress-stat: Add not compressed image to statisticsPavel Grunt1-0/+11
2016-02-15display-channel: Remove extra group_id argumentsChristophe Fergeau1-6/+6
2016-02-15red-parse-qxl: Use QXLReleaseInfoExt instead of QXLReleaseInfoChristophe Fergeau1-9/+2
2016-02-15Remove Drawable::group_idChristophe Fergeau1-1/+0
2016-02-15Simplify red_drawable_unref()Christophe Fergeau1-1/+1
2016-02-15Remove DisplayChannel::red_drawable_countChristophe Fergeau1-4/+4
2016-02-15Add RedsState arg to all stat functionsJonathon Jongsma1-6/+6
2016-02-11CommonChannel: hold a reference to QXLInstance instead of RedWorkerFrediano Ziglio1-5/+3
2016-02-11Store 'renderers' as GArray in RedsStateFrediano Ziglio1-7/+5
2016-02-09Handle GL_DRAW_DONEMarc-André Lureau1-0/+5
2016-02-09Handle GL_DRAW messagesMarc-André Lureau1-0/+24
2016-02-09Handle GL_SCANOUT messagesMarc-André Lureau1-0/+5
2016-01-19Remove use of spice_warn_if()Christophe Fergeau1-3/+3
2016-01-11stats: use CLOCK_THREAD_CPUTIME_ID for cpu statisticsFrediano Ziglio1-1/+1
2015-12-11server: Rename red_get_monotonic_time() to spice_get_monotonic_time_ns()Francois Gouget1-4/+4
2015-12-11server: Provide a framerate estimate based on the initial framesFrancois Gouget1-1/+1
2015-12-10channel: make sure we retain RedChannelClient while processing itFrediano Ziglio1-2/+6
2015-12-10channel: rename red_channel_(client_)waits_* functionsFrediano Ziglio1-2/+2
2015-12-09stat: use a better design for statistic functionsFrediano Ziglio1-30/+17
2015-12-09display: replace some dubious assertsMarc-André Lureau1-2/+5
2015-12-04pass proper type to SPICE_CONTAINEROFFrediano Ziglio1-1/+1
2015-12-03display: misc style and rename changesFrediano Ziglio1-38/+25
2015-12-03worker: move red_process_draw to display-channel.cFrediano Ziglio1-4/+21
2015-12-03display: make get_drawable symmetric to display_channel_drawable_unrefFrediano Ziglio1-11/+28
2015-12-03stat: fix stat_info_t initializationFrediano Ziglio1-7/+7
2015-12-03worker: do not use dynamic memory for RedSurfaceCmdFrediano Ziglio1-4/+1
2015-12-03display: move more logic in display_channel_get_drawable()Frediano Ziglio1-0/+185
2015-12-03worker: move get_drawable to display-channel.cFrediano Ziglio1-0/+60
2015-12-02display: rename detach_streams_behindMarc-André Lureau1-5/+5
2015-12-02display: add update_compression() methodMarc-André Lureau1-0/+17
2015-12-02worker: move red_process_surfaceMarc-André Lureau1-0/+59
2015-11-27worker: move dcc_send & marshallers to dcc-send.cMarc-André Lureau1-0/+7
2015-11-26worker: move red_pipes_remove_drawableMarc-André Lureau1-4/+18
2015-11-26worker: move current_remove*Marc-André Lureau1-0/+61
2015-11-26display: remove some public declarationsMarc-André Lureau1-2/+4
2015-11-26display: Simplify display_channel_create_surfaceMarc-André Lureau1-19/+13
2015-11-26display: reuse code in display_channel_draw_untilMarc-André Lureau1-33/+12
2015-11-26worker: use spice_return_if_fail() instead of spice_assert() in release_itemMarc-André Lureau1-1/+1
2015-11-26worker: changed some spice_assert in display_channel_draw_tillMarc-André Lureau1-2/+2
2015-11-25display: Remove extra parameters from create_canvas_for_surfaceMarc-André Lureau1-11/+5
2015-11-25worker: move display_channel_create_surfaceMarc-André Lureau1-0/+92