summaryrefslogtreecommitdiff
path: root/spice
diff options
context:
space:
mode:
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];