[Spice-devel] [PATCH v3 00/10] red_worker easy splits

Alon Levy alevy at redhat.com
Tue Aug 13 00:47:19 PDT 2013


Moving ~500 lines out of red_worker.

v2->v3:
 * ref/unref of red_channel_client_wait_pipe_item_sent inside it, red_worker just calls it.
 * renames requested.

Alon Levy (10):
  red_worker: mark DRAW_ALL as broken
  server/red_worker.c:red_process_drawable: rename drawable to
    red_drawable
  server/red_worker.c:red_process_drawable: rename item to drawable
  server: move dump_bitmap to separate file
  server: move bit set/clear utilities out of red_worker.h
  server: move three functions to red_channel
  server: s/red_wait_all_sent/red_channel_wait_all_sent/
  server: move surface_format_to_image_type to spice_bitmap_utils
  server/red_worker: s/image_cache_eaging/image_cache_aging/
  server: split spice_image_cache from red_worker

 server/Makefile.am          |   5 +
 server/red_channel.c        | 106 +++++++++
 server/red_channel.h        |  10 +
 server/red_dispatcher.c     |   4 +-
 server/red_time.c           |   1 +
 server/red_time.h           |  15 ++
 server/red_worker.c         | 511 ++++----------------------------------------
 server/red_worker.h         |  18 --
 server/spice_bitmap_utils.c | 167 +++++++++++++++
 server/spice_bitmap_utils.h |   8 +
 server/spice_image_cache.c  | 135 ++++++++++++
 server/spice_image_cache.h  |  39 ++++
 server/spice_server_utils.h |  23 ++
 13 files changed, 548 insertions(+), 494 deletions(-)
 create mode 100644 server/red_time.c
 create mode 100644 server/red_time.h
 create mode 100644 server/spice_bitmap_utils.c
 create mode 100644 server/spice_bitmap_utils.h
 create mode 100644 server/spice_image_cache.c
 create mode 100644 server/spice_image_cache.h
 create mode 100644 server/spice_server_utils.h

-- 
1.8.3.1



More information about the Spice-devel mailing list