summaryrefslogtreecommitdiffstats
path: root/client/x11/x_platform.h
diff options
context:
space:
mode:
Diffstat (limited to 'client/x11/x_platform.h')
-rw-r--r--client/x11/x_platform.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/client/x11/x_platform.h b/client/x11/x_platform.h
index 575ee2d4..c4f24259 100644
--- a/client/x11/x_platform.h
+++ b/client/x11/x_platform.h
@@ -37,6 +37,12 @@ public:
static void on_focus_out();
static bool is_x_shm_avail();
+ static XImage *create_x_shm_image(RedDrawable::Format format,
+ int width, int height, int depth,
+ Visual *visual,
+ XShmSegmentInfo **shminfo_out);
+ static void free_x_image(XImage *image,
+ XShmSegmentInfo *shminfo);
};
#endif