diff options
author | Yonit Halperin <yhalperi@redhat.com> | 2013-08-16 15:29:52 -0400 |
---|---|---|
committer | Yonit Halperin <yhalperi@redhat.com> | 2013-08-16 15:29:52 -0400 |
commit | 18ee96a98a7e02f6ae8597af0d22140f03b9f53e (patch) | |
tree | b6fb92348a7d512070bd7b7e3c40eddb7c064a5f | |
parent | 0c24c25cd1d7a888566cfeff98d98721f0ae39bb (diff) |
print copy-bits data
-rw-r--r-- | server/red_worker.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/server/red_worker.c b/server/red_worker.c index fa9cac9..11e7324 100644 --- a/server/red_worker.c +++ b/server/red_worker.c @@ -2056,8 +2056,16 @@ static void red_pipe_print_box_data(DisplayChannelClient *dcc) goto end; } box = &drawable->red_drawable->bbox; - spice_debug("DRAW type=%d size=%u box [%u,%u][%u,%u]", drawable->red_drawable->type, red_drawable_get_size(drawable->red_drawable), - box->left, box->top, box->right, box->bottom); + if (drawable->red_drawable->type != QXL_COPY_BITS) { + spice_debug("DRAW type=%d size=%u box [%u,%u][%u,%u]", drawable->red_drawable->type, red_drawable_get_size(drawable->red_drawable), + box->left, box->top, box->right, box->bottom); + } else { + spice_debug("DRAW type=%d size=%u box [%u,%u][%u,%u] pos (%u, %u)", drawable->red_drawable->type, red_drawable_get_size(drawable->red_drawable), + box->left, box->top, box->right, box->bottom, + drawable->red_drawable->u.copy_bits.src_pos.x, + drawable->red_drawable->u.copy_bits.src_pos.y + ); + } } else if (item->type == PIPE_ITEM_TYPE_UPGRADE) { Drawable *drawable = ((UpgradeItem *)item)->drawable; |