From 97c471dc05b2b9c928758ae23f2f8cafd9d36dda Mon Sep 17 00:00:00 2001 From: Glenn Watson Date: Fri, 24 Oct 2014 14:49:07 +1000 Subject: Add an interface for providing system wide initialization options to the windowing system. This allows setting up Linux based systems which use multithreaded OpenGL contexts. --- src/x11/ffi.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src/x11/ffi.rs') diff --git a/src/x11/ffi.rs b/src/x11/ffi.rs index 822f755..f9dc3ad 100644 --- a/src/x11/ffi.rs +++ b/src/x11/ffi.rs @@ -1410,6 +1410,7 @@ extern "C" { pub fn XMoveWindow(display: *mut Display, w: Window, x: libc::c_int, y: libc::c_int); pub fn XMapWindow(display: *mut Display, w: Window); pub fn XNextEvent(display: *mut Display, event_return: *mut XEvent); + pub fn XInitThreads() -> Status; pub fn XOpenDisplay(display_name: *const libc::c_char) -> *mut Display; pub fn XPeekEvent(display: *mut Display, event_return: *mut XEvent); pub fn XRefreshKeyboardMapping(event_map: *const XEvent); -- cgit v1.2.3