diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2010-06-24 09:49:47 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2010-06-29 12:29:45 +0200 |
commit | f433459af11b9a7f52f1f61cc61b66011be74b59 (patch) | |
tree | 65c341dccd8a48c33336b4430247c4073b3a502d /spice | |
parent | d0d9c32ed996ad6e0d7ce6a58c31bf0c7b620dbc (diff) |
qxl abi: add QXLClip
Diffstat (limited to 'spice')
-rw-r--r-- | spice/qxl_dev.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/spice/qxl_dev.h b/spice/qxl_dev.h index 6909d0a..35db3b9 100644 --- a/spice/qxl_dev.h +++ b/spice/qxl_dev.h @@ -405,6 +405,11 @@ typedef struct SPICE_ATTR_PACKED QXLBlackness { QXLQMask mask; } QXLBlackness, QXLInvers, QXLWhiteness; +typedef struct SPICE_ATTR_PACKED QXLClip { + uint32_t type; + QXLPHYSICAL data; +} QXLClip; + typedef struct SPICE_ATTR_PACKED QXLCompatDrawable { QXLReleaseInfo release_info; uint8_t effect; @@ -412,7 +417,7 @@ typedef struct SPICE_ATTR_PACKED QXLCompatDrawable { uint16_t bitmap_offset; SpiceRect bitmap_area; SpiceRect bbox; - SpiceClip clip; + QXLClip clip; uint32_t mm_time; union { QXLFill fill; @@ -439,7 +444,7 @@ typedef struct SPICE_ATTR_PACKED QXLDrawable { uint8_t self_bitmap; SpiceRect self_bitmap_area; SpiceRect bbox; - SpiceClip clip; + QXLClip clip; uint32_t mm_time; int32_t surfaces_dest[3]; SpiceRect surfaces_rects[3]; |