diff options
author | Alon Levy <alevy@redhat.com> | 2012-02-24 23:19:30 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2012-02-27 09:46:52 +0100 |
commit | 2e1a98c9c1b90ca093278c6b43244dc46604d7b7 (patch) | |
tree | 0b896f14d426d819f54950c9747f8913c04ff147 /ui/spice-display.h | |
parent | 4c19ebb51dc0a59ff12d60844512816562a25047 (diff) |
qxl: introduce QXLCookie
Will be used in the next patch.
Signed-off-by: Alon Levy <alevy@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'ui/spice-display.h')
-rw-r--r-- | ui/spice-display.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ui/spice-display.h b/ui/spice-display.h index a23bfc8502..8a010cbe83 100644 --- a/ui/spice-display.h +++ b/ui/spice-display.h @@ -48,6 +48,20 @@ typedef enum qxl_async_io { QXL_ASYNC, } qxl_async_io; +enum { + QXL_COOKIE_TYPE_IO, +}; + +typedef struct QXLCookie { + int type; + uint64_t io; + union { + uint32_t surface_id; + } u; +} QXLCookie; + +QXLCookie *qxl_cookie_new(int type, uint64_t io); + typedef struct SimpleSpiceDisplay SimpleSpiceDisplay; typedef struct SimpleSpiceUpdate SimpleSpiceUpdate; |