summaryrefslogtreecommitdiffstats
path: root/spice
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2010-06-23 16:23:47 +0200
committerGerd Hoffmann <kraxel@redhat.com>2010-06-29 12:29:45 +0200
commit34d776cebc2bbd5b03ee9f7d7690b858d85be548 (patch)
tree37505da4b1f7acab6842a37f637e3293993b1e32 /spice
parent7851c98a4ff9a97a7b822672b9c124275dec4f10 (diff)
downloadspice-protocol-34d776cebc2bbd5b03ee9f7d7690b858d85be548.tar.gz
spice-protocol-34d776cebc2bbd5b03ee9f7d7690b858d85be548.tar.xz
spice-protocol-34d776cebc2bbd5b03ee9f7d7690b858d85be548.zip
qxl abi: add QXLStroke
Diffstat (limited to 'spice')
-rw-r--r--spice/qxl_dev.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/spice/qxl_dev.h b/spice/qxl_dev.h
index f23c990..ac6a1d7 100644
--- a/spice/qxl_dev.h
+++ b/spice/qxl_dev.h
@@ -355,6 +355,14 @@ typedef struct SPICE_ATTR_PACKED QXLRop3 {
SpiceQMask mask;
} QXLRop3;
+typedef struct SPICE_ATTR_PACKED QXLStroke {
+ QXLPHYSICAL path;
+ SpiceLineAttr attr;
+ SpiceBrush brush;
+ uint16_t fore_mode;
+ uint16_t back_mode;
+} QXLStroke;
+
typedef struct SPICE_ATTR_PACKED QXLCompatDrawable {
QXLReleaseInfo release_info;
uint8_t effect;
@@ -373,7 +381,7 @@ typedef struct SPICE_ATTR_PACKED QXLCompatDrawable {
QXLCopyBits copy_bits;
QXLBlend blend;
QXLRop3 rop3;
- SpiceStroke stroke;
+ QXLStroke stroke;
SpiceText text;
SpiceBlackness blackness;
SpiceInvers invers;
@@ -402,7 +410,7 @@ typedef struct SPICE_ATTR_PACKED QXLDrawable {
QXLCopyBits copy_bits;
QXLBlend blend;
QXLRop3 rop3;
- SpiceStroke stroke;
+ QXLStroke stroke;
SpiceText text;
SpiceBlackness blackness;
SpiceInvers invers;