[Spice-devel] [PATCH 08/10] worker: move DisplayChannel struct
Frediano Ziglio
fziglio at redhat.com
Thu Nov 5 04:44:35 PST 2015
>
> On Thu, Nov 5, 2015 at 10:15 AM, Frediano Ziglio <fziglio at redhat.com> wrote:
> > From: Marc-André Lureau <marcandre.lureau at gmail.com>
> >
> > ---
> > server/display-channel.h | 32 ++++++++++++++++++++++++++++++++
> > server/red_worker.c | 32 --------------------------------
> > 2 files changed, 32 insertions(+), 32 deletions(-)
> >
> > diff --git a/server/display-channel.h b/server/display-channel.h
> > index c4c55ff..48e28a6 100644
> > --- a/server/display-channel.h
> > +++ b/server/display-channel.h
> > @@ -327,4 +327,36 @@ MonitorsConfig* monitors_config_new
> > (QXLHead *h
> > MonitorsConfig * monitors_config_ref
> > (MonitorsConfig *config);
> > void monitors_config_unref
> > (MonitorsConfig *config);
> >
> > +struct DisplayChannel {
> > + CommonChannel common; // Must be the first thing
> > +
> > + MonitorsConfig *monitors_config;
> > +
> > + uint32_t num_renderers;
> > + uint32_t renderers[RED_RENDERER_LAST];
> > + uint32_t renderer;
> > +
> > + int enable_jpeg;
> > + int jpeg_quality;
> > + int enable_zlib_glz_wrap;
> > + int zlib_level;
> > +
> > + RedCompressBuf *free_compress_bufs;
> > +
> > +#ifdef RED_STATISTICS
> > + uint64_t *cache_hits_counter;
> > + uint64_t *add_to_cache_counter;
> > + uint64_t *non_cache_counter;
> > +#endif
> > +#ifdef COMPRESS_STAT
> > + stat_info_t lz_stat;
> > + stat_info_t glz_stat;
> > + stat_info_t quic_stat;
> > + stat_info_t jpeg_stat;
> > + stat_info_t zlib_glz_stat;
> > + stat_info_t jpeg_alpha_stat;
> > + stat_info_t lz4_stat;
> > +#endif
> > +};
> > +
> > #endif /* DISPLAY_CHANNEL_H_ */
> > diff --git a/server/red_worker.c b/server/red_worker.c
> > index 480f2ca..40ae8b3 100644
> > --- a/server/red_worker.c
> > +++ b/server/red_worker.c
> > @@ -343,38 +343,6 @@ struct RedGlzDrawable {
> > pthread_mutex_t glz_dictionary_list_lock = PTHREAD_MUTEX_INITIALIZER;
> > Ring glz_dictionary_list = {&glz_dictionary_list, &glz_dictionary_list};
> >
> > -struct DisplayChannel {
> > - CommonChannel common; // Must be the first thing
> > -
> > - MonitorsConfig *monitors_config;
> > -
> > - uint32_t num_renderers;
> > - uint32_t renderers[RED_RENDERER_LAST];
> > - uint32_t renderer;
> > -
> > - int enable_jpeg;
> > - int jpeg_quality;
> > - int enable_zlib_glz_wrap;
> > - int zlib_level;
> > -
> > - RedCompressBuf *free_compress_bufs;
> > -
> > -#ifdef RED_STATISTICS
> > - uint64_t *cache_hits_counter;
> > - uint64_t *add_to_cache_counter;
> > - uint64_t *non_cache_counter;
> > -#endif
> > -#ifdef COMPRESS_STAT
> > - stat_info_t lz_stat;
> > - stat_info_t glz_stat;
> > - stat_info_t quic_stat;
> > - stat_info_t jpeg_stat;
> > - stat_info_t zlib_glz_stat;
> > - stat_info_t jpeg_alpha_stat;
> > - stat_info_t lz4_stat;
> > -#endif
> > -};
> > -
> > typedef struct _Drawable _Drawable;
> > struct _Drawable {
> > union {
> > --
> > 2.4.3
> >
> > _______________________________________________
> > Spice-devel mailing list
> > Spice-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/spice-devel
>
> I would add "to display channel" in the git commit log. (worker: move
> DisplayChannel struct to display channel".
>
> ACK (with or without my suggestion)!
>
Sorry, was already merged
Frediano
More information about the Spice-devel
mailing list