summaryrefslogtreecommitdiff
path: root/spice
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2010-04-28 15:40:12 +0200
committerAlexander Larsson <alexl@redhat.com>2010-04-28 15:40:12 +0200
commitb07c09ca170ba1a157e99f27b90cc362e0f86bb2 (patch)
tree00ab8278e36e1852b34bed580113d5e015df7691 /spice
parent445a96d0290eb8512ec3a81e159ec0d9d6ea94eb (diff)
Add image flag for "all high bits are set to one"
This lets us send rgba images with all high bytes 0xff as rgb, which is not all that uncommon.
Diffstat (limited to 'spice')
-rw-r--r--spice/draw.h1
-rw-r--r--spice/qxl_dev.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/spice/draw.h b/spice/draw.h
index 6aeb451..3c373b7 100644
--- a/spice/draw.h
+++ b/spice/draw.h
@@ -171,6 +171,7 @@ enum {
enum {
SPICE_IMAGE_FLAGS_CACHE_ME = (1 << 0),
+ SPICE_IMAGE_FLAGS_HIGH_BITS_SET = (1 << 1),
};
typedef struct SPICE_ATTR_PACKED SpiceImageDescriptor {
diff --git a/spice/qxl_dev.h b/spice/qxl_dev.h
index b5d7cfa..80e5e08 100644
--- a/spice/qxl_dev.h
+++ b/spice/qxl_dev.h
@@ -410,6 +410,7 @@ typedef struct SPICE_ATTR_PACKED QXLImageID {
enum {
QXL_IMAGE_CACHE = (1 << 0),
+ QXL_IMAGE_HIGH_BITS_SET = (1 << 1),
};
enum {