diff options
author | Jay Sorg <jay.sorg@gmail.com> | 2012-05-17 18:48:28 -0700 |
---|---|---|
committer | Jay Sorg <jay.sorg@gmail.com> | 2012-05-17 18:48:28 -0700 |
commit | cc3754a2bdd6801179751d45f1df3b5816e189fc (patch) | |
tree | 21403a46563d5d5ea12e099e708c59213510718e /xup/xup.h | |
parent | da658dc1b4147c3d928ed2e13bef26280d64cd03 (diff) | |
download | xrdp-proprietary-cc3754a2bdd6801179751d45f1df3b5816e189fc.tar.gz xrdp-proprietary-cc3754a2bdd6801179751d45f1df3b5816e189fc.zip |
xorg: work on offscreen bitmaps
Diffstat (limited to 'xup/xup.h')
-rw-r--r-- | xup/xup.h | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -88,7 +88,15 @@ struct mod char* data, int data_len, int total_data_len, int flags); int (*server_bell_trigger)(struct mod* v); - tbus server_dumby[100 - 25]; /* align, 100 minus the number of server + int (*server_create_os_surface)(struct mod* v, int id, + int width, int height); + int (*server_switch_os_surface)(struct mod* v, int id); + int (*server_delete_os_surface)(struct mod* v, int id); + int (*server_paint_rect_os)(struct mod* v, int x, int y, + int cx, int cy, + int id, int srcx, int srcy); + int (*server_set_hints)(struct mod* v, int hints, int mask); + tbus server_dumby[100 - 30]; /* align, 100 minus the number of server functions above */ /* common */ tbus handle; /* pointer to self as long */ |