summaryrefslogtreecommitdiff
path: root/spice
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2010-06-24 09:49:47 +0200
committerGerd Hoffmann <kraxel@redhat.com>2010-06-29 12:29:45 +0200
commitf433459af11b9a7f52f1f61cc61b66011be74b59 (patch)
tree65c341dccd8a48c33336b4430247c4073b3a502d /spice
parentd0d9c32ed996ad6e0d7ce6a58c31bf0c7b620dbc (diff)
qxl abi: add QXLClip
Diffstat (limited to 'spice')
-rw-r--r--spice/qxl_dev.h9
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];