[Spice-devel] RedQXL followup

Christophe Fergeau cfergeau at redhat.com
Mon Mar 14 17:10:26 UTC 2016


Hey,

This series really is 2 separate ones, first 3 patches, and then the rest. I
can try to separate them if that makes reviewing easier.
First 3 patches are some cleanup around ClientCbs, they move the user_data
associated with the callbacks to the ClientCbs structure as was done recently
for VideoEncoderRateControlCbs.

The rest of the series is a followup on the RedDispatcher/QXLState work.
I see QXLState as some private data associated with QXLInstance (this is even
more the case now that QXLState is opaque to most of the code). Making
QXLInstance the main type used by the rest of the code allows to get rid of
a lot of qxl->st dereferences, and just use directly 'qxl'. This series achieves that,
and makes the code simpler to follow imo.

Christophe



More information about the Spice-devel mailing list