projects
/
libguac-client-rdp.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Render all glyphs server-side.
[libguac-client-rdp.git]
/
include
/
client.h
diff --git
a/include/client.h
b/include/client.h
index
a6bb801
..
ac86911
100644
(file)
--- a/
include/client.h
+++ b/
include/client.h
@@
-63,6
+63,16
@@
typedef struct rdp_guac_client_data {
guac_rdp_color foreground;
guac_rdp_color background;
guac_rdp_color foreground;
guac_rdp_color background;
+ /**
+ * Cairo surface which will receive all drawn glyphs.
+ */
+ cairo_surface_t* glyph_surface;
+
+ /**
+ * Cairo instance for drawing to glyph surface.
+ */
+ cairo_t* glyph_cairo;
+
const guac_layer* current_surface;
guac_rdp_static_keymap keymap;
const guac_layer* current_surface;
guac_rdp_static_keymap keymap;