summaryrefslogtreecommitdiffstats
path: root/spice
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2010-06-23 16:29:22 +0200
committerGerd Hoffmann <kraxel@redhat.com>2010-06-29 12:29:45 +0200
commite4dedcdcc3fc6057500e22a2303e9b314249bb1b (patch)
treee02e37e06825db4cc6334d98d453d90e6ae200c8 /spice
parent34d776cebc2bbd5b03ee9f7d7690b858d85be548 (diff)
downloadspice-protocol-e4dedcdcc3fc6057500e22a2303e9b314249bb1b.tar.gz
spice-protocol-e4dedcdcc3fc6057500e22a2303e9b314249bb1b.tar.xz
spice-protocol-e4dedcdcc3fc6057500e22a2303e9b314249bb1b.zip
qxl abi: add QXLText
Diffstat (limited to 'spice')
-rw-r--r--spice/qxl_dev.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/spice/qxl_dev.h b/spice/qxl_dev.h
index ac6a1d7..b3157ae 100644
--- a/spice/qxl_dev.h
+++ b/spice/qxl_dev.h
@@ -363,6 +363,15 @@ typedef struct SPICE_ATTR_PACKED QXLStroke {
uint16_t back_mode;
} QXLStroke;
+typedef struct SPICE_ATTR_PACKED QXLText {
+ QXLPHYSICAL str;
+ SpiceRect back_area;
+ SpiceBrush fore_brush;
+ SpiceBrush back_brush;
+ uint16_t fore_mode;
+ uint16_t back_mode;
+} QXLText;
+
typedef struct SPICE_ATTR_PACKED QXLCompatDrawable {
QXLReleaseInfo release_info;
uint8_t effect;
@@ -382,7 +391,7 @@ typedef struct SPICE_ATTR_PACKED QXLCompatDrawable {
QXLBlend blend;
QXLRop3 rop3;
QXLStroke stroke;
- SpiceText text;
+ QXLText text;
SpiceBlackness blackness;
SpiceInvers invers;
SpiceWhiteness whiteness;
@@ -411,7 +420,7 @@ typedef struct SPICE_ATTR_PACKED QXLDrawable {
QXLBlend blend;
QXLRop3 rop3;
QXLStroke stroke;
- SpiceText text;
+ QXLText text;
SpiceBlackness blackness;
SpiceInvers invers;
SpiceWhiteness whiteness;